2.2.2.1 处理器映射的实现架构   作为总控制器的派遣器Servlet首先会轮询处理器映射模块,查找能够处理当前请求的处理器,处理器映射模块根据当前请求的URL返回简单的控制器类型,注解控制器类型或者远程调用处理器类型。前一小节中,我们根据流程的实现分析了Bean名URL处理器映射(BeanNameUrlHandlerMapping)和缺省注解处理器映射(DefaultAnnotationHandlerMapping)。事实上,在处理器映射的实现体系结构中还有其他的实现,用来实现根据不…

2010年9月29日 0条评论 12点热度 阅读全文

1. 8086/8088CPU内部结构   8086/8088内部包括两大部件:总线接口部件 BIU用来取指令、取操作数、存结果;执行部件 EU用来执行指令。 EU执行指令时,BIU同时完成从主存中预取后继指令,两个部件并行工作,提高了指令的执行速度。如图所示:     (1)执行部件 EU     ◆     从指令队列中取指令代码,由EU控制器译码后产生控制信号送各部件以完成指令规定的操作; ◆ &nb…

2010年9月29日 0条评论 4点热度 阅读全文

双数组TRIE树原理 原文名称: An Efficient Digital Search Algorithm by Using a Double-Array Structure 作者: JUN-ICHI AOE 译文: 使用双数组结构的一个高效的Digital Search算法 摘要: 本文介绍了一种新的内部(内部排序的内部,也就是在内存里)数组结构的digital search算法,叫做双数组,结合了数组存取的快速和链式存储的压缩。Digital search树的每一条弧在双数组中都可以以O(1)的时间复杂度计算…

2010年9月29日 0条评论 4点热度 阅读全文

在觉得自己内功已经很强的前提下想参与到linux内核的开发一共有两个重要的工作要做,如果没有接触过内核源码,本文也可以看看,因为几乎所有的开源代码都遵循本文所提到的这种方式。这两个工作是: 1.用git下载源码树,建立自己的开发分支,修改/添加代码,生成补丁 2.配置一个支持透明纯文本的邮件客户端,用于向maillist发送邮件 第一个工作的配置很简单,主要就是几条命令,但是能否修改代码或者说能否看懂内核取决于多日的修炼。这里仅介绍如何环境的配置和使用。 1.安装git,安装即可,不需要阅读其文档,因为我们不必自己…

2010年9月28日 0条评论 3点热度 阅读全文

内核模块是怎么开始和结束的 用户程式通常从函数main()开始,执行一系列的指令并且当指令执行完成后结束程式。内核模块有一点不同。内核模块要么从函数init_module 或是你用宏module_init指定的函数调用开始。这就是内核模块 的入口函数。他告诉内核模块提供那些功能扩展并且让内核准备好在需要时调用他。当他完成这些后,该函数就执行结束了。模块在被内核调用前也什么都不做。 所有的模块或是调用cleanup_module或是你用宏 module_exit指定的函数。这是模块的退出函数。他撤消入口函数所做的一切…

2010年9月28日 0条评论 7点热度 阅读全文

0.1. 关于本书 0.2. 代码约定 0.3. 关于例子 0.4. 如何联系我们 核心模块 1.1. 介绍 1.2. _ _builtin_ _ 模块 1.3. exceptions 模块 1.4. os 模块 1.5. os.path 模块 1.6. stat 模块 1.7. string 模块 1.8. re 模块 1.9. math 模块 1.10. cmath 模块 1.11. operator 模块 1.12. copy 模块 1.13. sys 模块 1.14. atexit 模块 1.15. tim…

2010年9月28日 0条评论 2点热度 阅读全文

      和很多计算机系的同学们一样,我在大学二年级时也学了《数据结构》这门课。当时我的老师是一个中科大的博士,现在已经是教授了。他在课上曾经这样评价这门课:《数据结构》几乎是所有计算机课程的基础课,如果把这门课学好了,其他的专业课就不成问题了。还有,IT公司的面试经常涉及到数据结构的相关知识,该课程的重要性由此可见。但是当时年少无知根本没好好学习,等到笔试,面试时才幡然悔悟。下面的内排序算法可算是数据结构中的重要内容,程序代码全部用C++实现,已在visual …

2010年9月28日 0条评论 4点热度 阅读全文

数据挖掘在股指期货操纵行为识别中的应用理论 与模型研究 MG0915055 马文虎 (工程管理学院 信息管理工程) 摘  要:目前国内外各大交易所对操纵行为的识别方法是基于经验和统计的简单划分,这些方法虽然得到广泛应用,但是实际起到的效果却十分有限,也无法适应日益复杂的监控需求。而基于数据挖掘技术的方法,不仅为股指期货操纵行为识别提供了新的实现手段,而且提高了股指期货操纵行为识别的能力,增强了监控的效率,使以前无法识别的操纵行为无处遁形。本文在对原有数据挖掘技术改造的基础上,提出了针对股指期货交易主要指标…

2010年9月28日 0条评论 2点热度 阅读全文

C#创建文件夹的实际应用是如何的,最近遇到的问题是用openfiledialog来打开相机拍下的照片程序,竟然发现无法浏览除了My Documents之外的文件夹,很是郁闷,用C#创建的文件夹也看不到。那么如何解决呢? C#创建文件夹实现的代码: using System.IO;   //C#创建文件夹   private void button2_Click(   object sender, EventArgs e) &n…

2010年9月27日 0条评论 2点热度 阅读全文

 本次flex教程说的是内存使用的一些相关的问题:内存问题向来是程序员十分关注的一个方面,也是体现程序健壮性与否.对于C/C++等类C语言来说,编程人员要对程序使用的内存进行比较谨慎的处理,否则很容易导致内存泄露而使得程序运行缓慢甚至失效.而对于Java等面向对象语言来说,由于采用了一种叫做garbage collection的内存管理机制,极大地将程序员从繁琐的内存管理中解脱出来.但我们不应掉以轻心,如果只是一味的一来这种机制,会使得程序执行效率低下,甚至存在极大的隐患.本文试图从ActionScrip…

2010年9月27日 0条评论 3点热度 阅读全文