01 2011 档案

摘要:其实很早就想写了,也没什么技术含量,就是因为没有写过。觉得自己不会写,所以就写着试试。做的是自定义控件,还是贴代码吧。功能:设置可以拖拽的文件类型,将文本异步显示到RichTextBox。[代码]关键地方都有注释,我就不多说了。 阅读全文
posted @ 2011-01-27 17:35 莫问哥哥 阅读(810) 评论(2) 推荐(0) 编辑
摘要:有时候我们需要对其它应用程序发送和接收的网络数据进行拦截,比如要对IE发送的**头进行分析,得到请求的地址等.这次我们可以用一些例如WPE, Sniffer之类的工具来达到目的.但是工具功能有限,要想实现更强大的功能,还是我们自己动手来DIY吧. 拦截网络数据封包的方法有三种,一是将网卡设为混杂模式,这次就可以监视到局域网上所有的数据包,二是HOOK目标进程的发送和接收的API函数,第三种方法是自己实现一个代理的DLL.在这里我们使用HOOK API的方法,这样易于实现,而且也不会得到大量的无用数据(如第一种方法就会监视到所有的网络数据). 下面是一个尽量简化了的API HOOK的模版,原理是 阅读全文
posted @ 2011-01-26 10:35 莫问哥哥 阅读(2488) 评论(2) 推荐(0) 编辑
摘要:因为这段时间做项目的时候,对方的数据库是ORACLE 的,做自增的时候不能像MSSQL一样 identity(1,1) 所以 看下面的代码。之后通过 UserID_sequence.currval 访问当期 通过 UserID_sequence.nextval 访问 下一个。 阅读全文
posted @ 2011-01-26 10:30 莫问哥哥 阅读(1165) 评论(0) 推荐(0) 编辑
摘要:当初做这个,是一时兴起。想做个语音识别,不过。在下不才,没有成功。因为这个SDK的识别率太低太低了。我就好奇为什么手机就可以呢。(如果那个高手知道的话,还请不要吝啬。) 好了不废话了,记下笔记。 首先是 Microsoft Speech SDK 我用的是5.1,接着是语音包,如果没有好的语音包,做了也没什么用,因为读的不好听。 下载这2个东西之后。就可以开发了。[代码]主要方法介绍:Object: SpVoice (这是一个接口)Speak MethodThe Speak method initiates the speaking of a text string, a text file, 阅读全文
posted @ 2011-01-26 10:25 莫问哥哥 阅读(1654) 评论(4) 推荐(1) 编辑
摘要:上次只是大概了说了一下栈。现在我们来详细的了解下栈。 什么是栈呢,栈并非真的存在,只是CPU的一种处理机制。一个很恰当的比喻就是。如果你把米倒进米缸,那么如果你要用米的话,首先用的将是你后倒进去的米。也就是先进后出的方式。那么,我们怎么让CPU知道那个段地址是栈呢,很显然需要一个指示,也就是说,需要指定一段地址告诉CPU,这段地址是栈。也许我们会想到,用2个寄存器表示栈顶,2个表示栈底。这样CPU就可以明确的知道了。可是事实并非如此。CPU只用了2个寄存器用来标识栈段。SS:SP。并没有告诉我们栈底,只告诉我们 SS:SP指向的地址是栈顶。一个栈段是我们自己定义并需要在操作的时候注意的问题。就 阅读全文
posted @ 2011-01-26 10:19 莫问哥哥 阅读(326) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示