转自:http://www.cnblogs.com/wanghj-dz/archive/2011/05/14/2046210.html分析的很好;InitKernel---------------------------------------------------------------------------------bochs断点:0x000905ba;将KERNEL.BIN的内容经过整理对齐后放到新的位置;遍历每一个ProgramHeader,
系统 2019-08-12 01:33:42 2619
听了曹严明先生的《组合型智能客户端应用WithCompositeApplicationBlock》的讲座后,对CAB有了一个初步的理解,同时感觉CAB将大有用武之地。于是,本人从微软网站http://practices.gotdotnet.com/projects/cab下载了源代码,开始研究。这个学习笔记将主要讲述CAB中Commands的应用,以及一些本人的疑惑,期望园子里的朋友予以指点。一、何谓Commands.Commands是CAB程序集里一个重
系统 2019-08-12 01:33:34 2619
HTTP是平时浏览网页时候使用的一种协议。HTTP协议传输的数据都是未加密的,也就是明文的,因此使用HTTP协议传输隐私信息非常不安全。为了保证这些隐私数据能加密传输,于是网景公司设计了SSL(SecureSocketsLayer)协议用于对HTTP协议传输的数据进行加密,从而就诞生了HTTPS。SSL目前的版本是3.0,被IETF(InternetEngineeringTaskForce)定义在RFC6101中,之后IETF对SSL3.0进行了升级,于是
系统 2019-08-12 01:33:02 2619
环境:w2kpsp4,jsdk1.4.2_8;tomcat5.0.2.8;oracle817,sqlserver2000sp3,mysql5beta总的来说在tomcat配置一个数据源有4项工作要做.1.在server.xml里配置数据源连接池参数。可以手动,也可以通过tomcatadmin工具。2.在%CATALINA_HOME%\conf\Catalina\localhost\下,对用你自己的webapp用户yourapp.xml配置对数据源的声明.3
系统 2019-08-12 01:33:00 2619
RabbitMQ的工作队列和路由工作队列:WorkingQueue工作队列这个概念与简单的发送/接收消息的区别就是:接收方接收到消息后,可能需要花费更长的时间来处理消息,这个过程就叫一个Work/Task。几个概念分配:多个接收端接收同一个Queue时,如何分配?消息确认:Server端如何确定接收方的Work已经对消息进行了完整的处理?消息持久化:发送方、服务端Queue如何对未处理的消息进行磁盘持久化?Round-robin分配多个接收端接收同一个Qu
系统 2019-08-12 01:32:43 2619
1985年3月15日,世界上首个.com域名Symbolics.com注册成功。这家生产电脑的Symbolics公司成为世界上首家注册.com域名的公司。昨天,互联网终于迎来了其网络域名的25岁生日。25年间,.com网络域名经历了从不出名到繁荣发展的阶段。1985年时,世界上仅有6个.com域名注册成功,但现在互联网上每天有10万个.com网址进行注册,并有8600万个活跃网址,在过去的这25年间,互联网上前前后后总共出现过1.13亿个网址。在20世纪8
系统 2019-08-12 01:32:42 2619
liteide-LiteIDEisasimple,opensource,cross-platformGoIDE.-GoogleProjectHostingIntroductionLiteIDEisasimple,opensource,cross-platformGoIDE.BaseFeaturesMimetypebasissystemSystemenvironmentmanageBuildsystemmanageDebugsystemsimpleandop
系统 2019-08-12 01:32:23 2619
Subclipse1.8.20发布了,完整的改进内容请看:http://subclipse.tigris.org/subclipse_1.8.x/changes.htmlSubclipse是一个为EclipseIDE添加Subversion支持的项目。支持几乎所有版本的Eclipse。Eclipse的更新地址是:http://subclipse.tigris.org/update_1.6.xhttp://subclipse.tigris.org/updat
系统 2019-08-12 01:31:44 2619
importsubprocessres=subprocess.Popen('dir',shell=True,stdout=subprocess.PIPE,stderr=subprocess.PIPE)print('Stdout:',res.stdout.read().decode('gbk'))print('Stderr:',res.stderr.read().decode('gbk'))PIPE把输出的东西装到一个'水管'里,如果在windows中的编码
系统 2019-09-27 17:55:17 2618
windows创建虚拟环境在你需要的地方建立一个py3目录微软cmd,cd到这个py3目录创建虚拟环境(最后的英文点不要漏掉,"."表示在当前目录里创建虚拟环境,你也可以指定目录如myenv)python-mvenv.激活虚拟环境继续在windowscmd下操作:进入到Scripts,执行命令:activate.bat,出现(py3)表示激活成功如需退出虚拟环境进入到Scripts,执行命令:deactivateMac或linux创建虚拟环境创建一个py3
系统 2019-09-27 17:52:16 2618