码迷,mamicode.com
首页 > 2014年10月04日 > 全部分享
回调函数以及钩子函数的概念
钩子实际上是一个处理消息的程序段,通过系统调用,把它挂入系统。每当特定的消息发出,在没有到达目的窗体前,钩子程序就先捕获该消息,亦即钩子函数先得到控制权。这时钩子函数即能够加工处理(改变)该消息,也能够不作处理而继续传递该消息,还能够强制结束消息的传递。对每种类型的钩子由系统来维护一个钩子链,近期安...
分类:其他好文   时间:2014-10-04 15:36:56    阅读次数:170
《windows核心编程系列》十八谈谈windows钩子
windows应用程序是基于消息驱动的。各种应用程序对各种消息作出响应从而实现各种功能。 windows钩子是windows消息处理机制的一个监视点,通过安装钩子能够达到监视指定窗体某种类型的消息的功能。所谓的指定窗体并不局限于当前进程的窗体,也能够是其它进程的窗体。当监视的某一消息到达指定的窗体....
分类:Windows程序   时间:2014-10-04 15:03:26    阅读次数:343
php可获取客户端信息
".$_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
HDU 4901 - The Romantic Hero
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抓包分析具体解释
說實在的,對於 tcpdump 這個軟體來說,你甚至能够說這個軟體其實就是個駭客軟體, 因為他不但能够分析封包的流向,連封包的內容也能够進行『監聽』, 假设你使用的傳輸資料是明碼的話,不得了,在 router 上面就可能被人家監聽走了! 非常可怕吶!所以,我們也要來瞭解一下這個軟體啊!(註:這個 t...
分类:其他好文   时间:2014-10-04 15:36:06    阅读次数:280
Spring 操作数据库
试了一下spring的JdbcTemplate觉得很好用。首先增加一个连接到mysql数据库的dataSource org.hibernate.dialect.MySQLDialect jdbc:mysql://192.168.0.240:3306...
分类:数据库   时间:2014-10-04 15:52:36    阅读次数:238
android如何实现文件打开方式可供选择功能。
本人做了一款android音乐播放器,要实现一项功能如何在进入文件管理时候,选择音乐文件,弹出可供选择的播放器中有本人做的音乐播放器这一项。 我看多米音乐,华为音乐软件安装之后,在android手机文件管理器中选...
分类:移动开发   时间:2014-10-04 13:44:36    阅读次数:188
Java虚拟机体系结构
在了解jvm的结构之前,我们有必要先来了解一下操作系统的内存基本结构: ![在此输入图片描述][1] 操作系统中的jvm ![在此输入图片描述][2] 为什么jvm的内存是分布在操作系统的堆中呢??因为操作系统的栈是操作系...
分类:编程语言   时间:2014-10-04 15:07:47    阅读次数:244
ios8添加通知栏启动
ios8添加通知栏启动...
分类:移动开发   时间:2014-10-04 14:33:36    阅读次数:194
Mac系统下安装ant
看了一些别人怎么在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
lua的编译,执行和调试
dofile读入文件编译并执行,真正完成功能的函数是loadfile;与dofile不同,loadfile仅仅是编译代码成中间码,并且把编译后的chunk作为函数返回。如果发生错误,返回nil和错误信息。我们可以这么定义dofile: function dofile(filename)      local f = assert(loadfile(filename))      return...
分类:其他好文   时间:2014-10-04 14:49:46    阅读次数:162
ffplay.c函数结构简单分析(画图)
最近重温了一下FFplay的源代码。FFplay是FFmpeg项目提供的播放器示例。尽管FFplay只是一个简单的播放器示例,它的源代码的量也是不少的。之前看代码,主要是集中于某一个“点”进行研究,而没有从总体结构上进行分析。本文就打算弥补之前学习的不足,从总体结构上分析一下FFplay的源代码,画图理一下它的结构。其中还有诸多不足,以后有机会慢慢完善。...
分类:其他好文   时间:2014-10-04 15:39:36    阅读次数:393
Row Editing in DataGrid简单讲解
Row Editing in DataGrid讲解...
分类:其他好文   时间:2014-10-04 13:59:26    阅读次数:237
[ACM] ZOJ 3209 Treasure Map ( Dancing Links 精确覆盖,矩形覆盖)
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
hdu 3006 枚举集合可以产生的所有并集的集合
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
leetcode Single Number II
/* * 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
876条   上一页 1 ... 27 28 29 30 31 32 33 ... 52 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!