x86系列CPU可以在16位实模式和32位保护模式下运行,实模式的特点是地址总线只有20位,也就是只有1MB的寻址空间,为了兼容老的CPU,Intel x86系列CPU包括最新的CPU在上电时都运行在16位的实模式下,同时在硬件上强行将CS置成0xF000,IP置成0xFFF0,那么CS:IP就指向0xFFFF0这个地址,也就是上电瞬间代码从该处开始执行,而BIOS恰恰就存储在这个地方,可以想象一...
分类:
系统相关 时间:
2014-06-30 17:49:55
阅读次数:
290
0、我的理解,所为驱动,就是用户可以通过自己的应用程序访问你的文件系统。而我恰恰相反。1、我是谢了字符驱动,让我的fileSystem去做应用程序,同样可以被linux系统识别。2、其实我对驱动理解也不深,暂且贴代码。3、驱动程序:/*chardev.c 驱动程序*/#include #includ...
分类:
系统相关 时间:
2014-06-26 11:12:44
阅读次数:
372
作者:张克强 作者微博:张克强-敏捷307序列图,也称时序图、顺序图,英文名Sequence Diagram。在雅各布森用例分析方法中鼓励使用各类图形来表达,但恰恰没有明确提到序列图。而科伯恩用例分析方法以结构化/半结构化文本用例为中心,强调基于目标的文本格式,对UML各类图所提甚少。在RUP和OOAD中,UML序列图的最基本定位是用于识别类与类之间的信息传递,是识别类的方法的最佳场合。它是...
分类:
其他好文 时间:
2014-06-26 07:06:30
阅读次数:
242
设计模式;一个程序员对设计模式的理解:“不懂”为什么要把很简单的东西搞得那么复杂。后来随着软件开发经验的增加才开始明白我所看到的“复杂”恰恰就是设计模式的精髓所在,我所理解的“简单”就是一把钥匙开一把锁的模式,目的仅仅是着眼于解决现在的问题,而设计模式的“复杂”就在于它是要构造一个“万能钥匙”,目的...
分类:
编程语言 时间:
2014-06-25 14:52:26
阅读次数:
253
做网络爬虫怕的就是超时,当恰恰出现最多的就是超时,那该怎么办呢!
1,HttpClient默认请求为3次,你可以修改成N次,建议根据实际情况修改
2,设置get方法请求超时为 5 秒
GetMethod getMethod=new GetMethod(url);
getMethod.getParams().setParameter(HttpMethodParams.SO_TIMEOUT,5000);
3,设置 Http 连接超时为5秒
HttpClient httpClient=new Http...
分类:
其他好文 时间:
2014-06-19 11:24:05
阅读次数:
354
在代码维护中,发现一个指针的初始值是0,在没有走到正常分支处该指针是不会被赋值的,而在软件的启动阶段,恰恰该指针不会走到正常分支,所以在后面使用该指针的时候,并没有判断指针值是否为空,所以CPU使用空指针访问,就会出现问题,并在L1内存控制器中被检测到,通过event 122=0x7A上报。
根据下图CPU通过空指针访问0x48的地址,是因为空指针指向一个结构体,在用指针去访问结构体中某个变量,...
分类:
其他好文 时间:
2014-06-08 03:46:13
阅读次数:
217
你认为事业成功的人都是因为幸运吗?
或者,他们是不是拥有些什么神秘的力量,在推动这他们前进? 这我真的不知道, 但有一点我倒可以确定,就是无论是谁,想达成自己设定的目标,都要面临众多的挑战。
我的理解是:“成功”是一个很私人的事,每个人对“成功”的定义不同,其实,并不是说我们今天的努力,就是为了有一天向别人展示所谓的“成功”,恰恰相反,”成功”只是我们对我们自己未来的承诺。但“成功”不易,尤其是it行业,是一个需要不断学习的行业,成功的基本条件就是你的技能水平,逆水行舟,不进则退,确实非常辛苦,那么,如...
分类:
其他好文 时间:
2014-06-03 06:29:36
阅读次数:
234
记得新学期开始的时候,软件工程课的老师推荐了几本关于我们专业的书,要求我们阅读并记录观后感。于是,我选择了人月神话这本书,之所以选择这本书的原因是因为它的书名听起来有些神话色彩,而我恰恰喜欢读一些神话、童话之类的书籍,觉得,选择这本书应该不会太枯燥、太无聊。读过之后才认识到,自己虽然是因为最幼...
分类:
其他好文 时间:
2014-06-02 17:41:33
阅读次数:
183
引用自:http://www.importnew.com/7530.html 本文由
ImportNew - 邢 敏 翻译自 programcreek。欢迎加入Java小组。转载请参见文章末尾的要求。 写在前面: 1)
本文列出的名单是根据我自己的调查,并结合个人的经验。有可能是它们不恰恰是最流行的...
分类:
编程语言 时间:
2014-05-25 18:48:58
阅读次数:
252
一.
Reactor模式简介Reactor释义“反应堆”,是一种事件驱动机制。和普通函数调用的不同之处在于:应用程序不是主动的调用某个API完成处理,而是恰恰相反,Reactor逆置了事件处理流程,应用程序需要提供相应的接口并注册到Reactor上,如果相应的时间发生,Reactor将主动调用应用程...
分类:
其他好文 时间:
2014-05-22 16:56:30
阅读次数:
278