钩子实际上是一个处理消息的程序段,通过系统调用,把它挂入系统。每当特定的消息发出,在没有到达目的窗体前,钩子程序就先捕获该消息,亦即钩子函数先得到控制权。这时钩子函数即能够加工处理(改变)该消息,也能够不作处理而继续传递该消息,还能够强制结束消息的传递。对每种类型的钩子由系统来维护一个钩子链,近期安...
分类:
其他好文 时间:
2014-10-04 15:36:56
阅读次数:
170
windows应用程序是基于消息驱动的。各种应用程序对各种消息作出响应从而实现各种功能。 windows钩子是windows消息处理机制的一个监视点,通过安装钩子能够达到监视指定窗体某种类型的消息的功能。所谓的指定窗体并不局限于当前进程的窗体,也能够是其它进程的窗体。当监视的某一消息到达指定的窗体....
".$_SERVER['PHP_SELF'];#当前正在执行脚本的文件名,与 document root相关echo "".$_SERVER['argv'];#传递给该脚本的参数。echo "".$_SERVER['argc']; #包含传递给程序的命令行参数的个数(如果运行在命令行模式)。echo...
分类:
Web程序 时间:
2014-10-04 16:09:56
阅读次数:
195
例一:String.indexOf(String x):字符串x在字符串中第一次出现的下表索引,若不存在“x”,就返回-1String.substring(int beginindex):从字符串索引为beginindex開始截取,包含该索引String str = "陕西省|西安市|雁塔区";Sy...
分类:
其他好文 时间:
2014-10-04 14:46:26
阅读次数:
185
dpdp,需要绕一个弯子,注意不要重复计数,然后就没什么了。 1 /* 2 ID:esxgx1 3 LANG:C++ 4 PROG:hdu4901 5 */ 6 #include 7 #include 8 #include 9 #include 10 using namespace std;1...
分类:
其他好文 时间:
2014-10-04 15:36:16
阅读次数:
161
說實在的,對於 tcpdump 這個軟體來說,你甚至能够說這個軟體其實就是個駭客軟體, 因為他不但能够分析封包的流向,連封包的內容也能够進行『監聽』, 假设你使用的傳輸資料是明碼的話,不得了,在 router 上面就可能被人家監聽走了! 非常可怕吶!所以,我們也要來瞭解一下這個軟體啊!(註:這個 t...
分类:
其他好文 时间:
2014-10-04 15:36:06
阅读次数:
280
试了一下spring的JdbcTemplate觉得很好用。首先增加一个连接到mysql数据库的dataSource org.hibernate.dialect.MySQLDialect jdbc:mysql://192.168.0.240:3306...
分类:
数据库 时间:
2014-10-04 15:52:36
阅读次数:
238
本人做了一款android音乐播放器,要实现一项功能如何在进入文件管理时候,选择音乐文件,弹出可供选择的播放器中有本人做的音乐播放器这一项。 我看多米音乐,华为音乐软件安装之后,在android手机文件管理器中选...
分类:
移动开发 时间:
2014-10-04 13:44:36
阅读次数:
188
在了解jvm的结构之前,我们有必要先来了解一下操作系统的内存基本结构: ![在此输入图片描述][1] 操作系统中的jvm ![在此输入图片描述][2] 为什么jvm的内存是分布在操作系统的堆中呢??因为操作系统的栈是操作系...
分类:
编程语言 时间:
2014-10-04 15:07:47
阅读次数:
244
看了一些别人怎么在mac下安装ant,大体都是从官网下载bin文件,然后修改权限,建链接,配path。
需要这么麻烦吗?我觉得不需要。下面一个命令搞定:
forlong401:build forlong401$ sudo brew install ant
Password:
==> Downloading https://downloads.sf.net/project/m...
分类:
其他好文 时间:
2014-10-04 15:06:37
阅读次数:
207
dofile读入文件编译并执行,真正完成功能的函数是loadfile;与dofile不同,loadfile仅仅是编译代码成中间码,并且把编译后的chunk作为函数返回。如果发生错误,返回nil和错误信息。我们可以这么定义dofile:
function dofile(filename)
local f = assert(loadfile(filename))
return...
分类:
其他好文 时间:
2014-10-04 14:49:46
阅读次数:
162
最近重温了一下FFplay的源代码。FFplay是FFmpeg项目提供的播放器示例。尽管FFplay只是一个简单的播放器示例,它的源代码的量也是不少的。之前看代码,主要是集中于某一个“点”进行研究,而没有从总体结构上进行分析。本文就打算弥补之前学习的不足,从总体结构上分析一下FFplay的源代码,画图理一下它的结构。其中还有诸多不足,以后有机会慢慢完善。...
分类:
其他好文 时间:
2014-10-04 15:39:36
阅读次数:
393
Row Editing in DataGrid讲解...
分类:
其他好文 时间:
2014-10-04 13:59:26
阅读次数:
237
Treasure Map
Time Limit: 2 Seconds Memory Limit: 32768 KB
Your boss once had got many copies of a treasure map. Unfortunately, all the copies are now broken to many rectangular pieces, an...
分类:
其他好文 时间:
2014-10-04 13:42:37
阅读次数:
173
http://acm.hdu.edu.cn/showproblem.php?pid=3006
刚买的CHERRY键盘 手感真好 可惜不习惯 写代码老是打错,一个题写了一上午,都是各种按错键DEBUG.....
开始想的是DFS 发现好像不行
然后想的是两重循环可以枚举所有的2个集合的并集,3重循环可以枚举所有3个集合的并集,那么n个子集貌似需要n重循环,NP问题啊,,,,,
做法还是从小...
分类:
其他好文 时间:
2014-10-04 13:42:26
阅读次数:
199
/*
*
Given an array of integers, every element appears three times except for one. Find that single one.
Note:
Your algorithm should have a linear runtime complexity. Could you implement it without u...
分类:
其他好文 时间:
2014-10-04 14:32:16
阅读次数:
211