自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Mr. David 专栏

整理工作、学习中遇到的问题!

  • 博客(47)
  • 资源 (60)
  • 收藏
  • 关注

转载 段页式内存管理中,逻辑地址,线性地址,物理地址的区别

逻辑地址(Logical Address) 是指由程序产生的与段相关的偏移地址部分。例如,你在进行C语言指针编程中,可以读取指针变量本身值(&操作),实际上这个值就是逻辑地址,它是相对于你当前进程数据段的地址,不和绝对物理地址相干。只有在Intel实模式下,逻辑地址才和物理地址相等(因为实模式没有分段或分页机制,Cpu不进行自动地址转换);逻辑也就是在Intel 保护模式下程序执行代码段限长内的偏

2009-03-29 22:39:00 1909 1

转载 软件体系结构

  软件体系结构是具有一定形式的结构化元素,即构件的集合,包括处理构件、数据构件和连接构件。处理构件负责对数据进行加工,数据构件是被加工的信息,连接构件把体系结构的不同部分组组合连接起来。这一定义注重区分处理构件、数据构件和连接构件,这一方法在其他的定义和方法中基本上得到保持。 一、软件体系结构的定义  虽然软件体系结构已经在软件工程领域中有着广泛的应用,但迄今为止还没有一个被大家所公认的

2009-03-29 20:25:00 2011

原创 Tell me why

 Tell Me Why                 -----declan galbraith In my dream,children sing A song of love for every boy and girl The sky is blue and fields are green: And laughter is the language of the world Then

2009-03-28 22:36:00 2213

转载 详解 RPL、DPL、CPL 的关系

 保护模式中最重要的一个思想就是通过分级把代码隔离了起来,不同的代码在不同的级别,使大多数情况下都只和同级代码发生关系。Intel的80286以上的cpu可以识別4个特权级(或特权层) ,0级到3级。数值越大特权越小。一般用把系统内核放在0级,系统的其他服务程序位于1、2级,3级则是应用软件。一般情况下代码都在自己的级别下做自己的工作,同一级别之间可以相互访问,而一般是不允许不同级别的代码间随意访

2009-03-28 22:08:00 4578 1

原创 3.28“地球停电一小时”——世界节电日

 2009年3月28日20:30——21:30,将有来自全球各地50个国家和地区超过1000座城市的10亿人共同熄灯一小时,用实际行动证明应对全球气候变化每个人都可以做出改变。昨日,这项名为“地球一小时”的全球公益活动正式在中国北京启动,来自go-vern-ment、企业、学校、个人等代表齐聚北京市规划展览馆,共同表达了参与“地球一小时”活动的意愿,并呼吁公众广泛参与。  “地球一小时”是世界

2009-03-28 21:08:00 10676

原创 天籁童声Declan Galbraith

全名:Declan John Galbraith  生日:1991年12月19日  出生地:英国  成长地:爱尔兰 Declan Galbraith是居住在英国肯特郡的爱尔兰男孩。 在许多方面他是一个正常的10岁的男孩,他喜欢电脑游戏,游泳和足球。 他和他的父母和六岁姊妹居住。他的堂兄弟姊妹Joe是他最好的朋友。但是Declan不只是一个普通的10岁男孩。 

2009-03-28 20:42:00 3310

原创 纪念海子离去20周年

诗人海子的死将成为我们这个时代的神话之一。随着岁月的流逝,我们将越来越清楚地看到,1989年3月26日黄昏,我们失去了一位多么珍贵的朋友。失去一位真正的朋友意味着失去一个伟大的灵感,失去一个梦,失去我们生命的一部分,失去一个回声,对于我们,海子是一个天才,而对于他自己,则他永远是一个孤独的“王”,一个“物质的短暂情人”,一个“乡村知识分子”。——西川  20年前的这一天,25岁

2009-03-27 22:48:00 1483

转载 实模式和保护模式

实模式:(即实地址访问模式)它是Intel公司80286及以后的x86(80386,80486和80586等)兼容处理器(CPU)的一种操作模式。实模式被特殊定义为20位地址内存可访问空间上,这就意味着它的容量是2的20次幂(1M)的可访问内存空间(物理内存和BIOS-ROM),软件可通过这些地址直接访问BIOS程序和外围硬件。实模式下处理器没有硬件级的内存保护概念和多道任务的工作模式。但是为

2009-03-27 21:01:00 36791 7

原创 GDT详解

在Protected Mode下,一个重要的必不可少的数据结构就是GDT(Global Descriptor Table)。 为什么要有GDT?我们首先考虑一下在Real Mode下的编程模型: 在Real Mode下,我们对一个内存地址的访问是通过Segment:Offset的方式来进行的,其中Segment是一个段的Base Address,一个Segment的最大长度是64 KB,这是16-

2009-03-27 20:23:00 22905 17

原创 《滕王阁序》

   滕王阁序 唐 王勃                                                                                         南昌故郡,洪都新府,星分翼轸,地接衡庐,襟三江而带五湖,控蛮荆而引瓯越。物华天宝,龙光射斗牛之墟;人杰地灵,徐孺下陈蕃之榻。雄州雾列,俊彩星驰,台隍枕夷夏之交,宾主尽东南之美。都

2009-03-27 19:04:00 69441

原创 virtual pc 无法在PAE模式下启动的解决方法

运行Vpc5.2时提示 virtual pc 无法在PAE模式下启动,下面是解决方法。物理地址扩展 (PAE) 概述 物理地址扩展 (PAE) X86 概述 物理地址扩展 (PAE) X86 允许软件使用地址窗口扩展 (AWE) API 集并在具有 Intel Pentium Pro 或更高版本处理器的计算机上运行,而 4 GB 以上物理内存允许将更多物理内存映射为应用程序的虚拟地址空间。 不

2009-03-25 09:07:00 2120 2

原创 《自己动手写操作系统》环境配置

最近一直在用windows,为了配置环境又装了Xp。环境配置:Virtual PC 5.2+MSodc6.22工具:windows下的NASM(nasm-0.99.04-win)和随书光盘中一些工具说明:Virtual PC 5.2汉化版是最好的选择,Virtual 2007可以装dos,但是却不能共享文件夹,《自己动手写操作系统》中作者的平台是virtual pc 5.0 1

2009-03-24 22:22:00 1776

原创 Virtual PC 2007中文版下载

 我一直在用vmware,但装了虚拟dos之后,无法实现虚拟机和宿主机文件的共享,最后还是选择了《自己动手写操作系统》书中的工作环境。 Virtual PC 2007支持vista,windows 7。运行Virtual PC 2007,用户可以在同一台个人电脑中,安装不同的操作系统(从Windows98到Vista)。另外用户还可以在系统中嵌入另一种平台,例如用户可以在XP平台下虚拟运行Vi

2009-03-22 19:47:00 2088 1

原创 从软盘引导操作系统

自己动手写操作系统的第一个例子就是把boot.bin写入软盘,然后从软盘引导第一个操作系统,由于现在基本不用软盘了,这个地方对初学者有一定难度,下面是我的解决方法,希望能对遇到此困难的有所帮助。我们需要用到 WinImage。在csdn博客中插入图片实在是太累人了~~~~呼呼~~ 1,打开winimage ,新建镜像文件 2,命名为boot ,后缀名可能为ima,把后缀名改为img,

2009-03-22 18:54:00 2008

原创 无题

呵呵

2009-03-21 23:15:00 592

原创 遗传算法

遗传算法(Genetic Algorithm, GA)是近几年发展起来的一种崭新的全局优化算法。1962年霍兰德(Holland)教授首次提出了GA算法的思想,它借用了仿真生物遗传学和自然选择机理,通过自然选择、遗传、变异等作用机制,实现各个个体的适应性的提高。从某种程度上说遗传算法是对生物进化过程进行的数学方式仿真。这一点体现了自然界中"物竞天择、适者生存"进化过程。与自然界相似,遗传算法对求解

2009-03-20 12:53:00 3655 1

原创 UltraEdit 14.20.0.1035 注册码

UltraEdit 14.20.0.1035简体中文版             一套极棒的文字、Hex、ASCII 码编辑器,可以取代记事本,内建英文单字检查、C++ 及 VB 指令突显, 可同时编辑多个文件,而且即使开启很大的文件速度也不会慢。其并且附有 HTML Tag 颜色显示、搜寻替换以及无限制的还原功能;一般大家常会用其来修改EXE 或 DLL 文件。UltraEdi

2009-03-18 19:14:00 3602 2

原创 张震讲鬼故事MP3全集

  《张震讲故事》是目前国内唯一的恐怖有声作品的品牌,作品从创作到录音到后期合成都由张震本人完成,现已出版了7种版本的专辑作品。在许多年轻人特别是学生群体中有着很高的认知率和知名度。《张震讲故事》之所以能够攻进北京走向全国,全赖盗版所剔。即使现在,在北京的一些音像店里,你如果问有没有《张震讲故事》,店员还会给你拿出《张震讲故事》近十集的盗版磁带。 张震讲鬼故事全集 张震讲故事《眼睛

2009-03-17 19:02:00 6095

转载 8088汇编指令表

8088汇编指令表一、数据传输指令 ─────────────────────────────────────── 它们在存贮器和寄存器、寄存器和输入输出端口之间传送数据. 1. 通用数据传送指令. MOV 传送字或字节. MOVSX 先符号扩展,再传送. MOVZX 先零扩展,再传送. PUSH 把字压入堆栈.

2009-03-16 22:06:00 889

原创 Linux用Nasm巧汇编

 随着 Linux 的普及,如何在Linux平台下进行编程,尤其是汇编成为大家关注的一个问题,但是这方面资料却很少。在遍访网站和论坛后,我把收集到的资料结合本人总结的一些经验跟大家分享一下。      Nasm介绍      Linux下的汇编编译器有多种,语法也不尽相同,其中GAS是比较基本的汇编工具。但是GAS采用的不是我们通常在DOS体系下使用的汇编语法,它采用的是AT&T的语法格式,这是继

2009-03-14 18:30:00 3059 1

原创 masm5.0的使用介绍

先在 masm文件夹里建一个新的文件夹,名为nm 然后 将masm文件夹里的masm.exe和link.exe复制到新建的nm文件夹用cmd调用dos命令如果你的masm文件在d盘先用d:接着d;>/cd masmd;/masm/cd nmd;/masm/nm /edit进入编辑界面写好程序后 ,保存,程序命名为1.asm退出d;/masm/nm/masm 1.asmd;/masm/nm/li

2009-03-14 15:33:00 6429 4

原创 Linux 汇编语言开发指南

以前学过linux环境下的汇编语言,很长时间没用了,找篇文章熟悉一下。linux环境下的汇编用的不是太广,最近要学windows环境下的汇编,还得查资料。 汇编语言的优点是速度快,可以直接对硬件进行操作,这对诸如图形处理等关键应用是非常重要的。Linux 是一个用 C 语言开发的操作系统,这使得很多程序员开始忘记在 Linux 中还可以直接使用汇编这一底层语言来优化程序的性能。本文为那

2009-03-14 13:22:00 691

原创 内核模块编程之进阶(五)-授人以渔

 在上一部分“编写带有参数的中断模块”中,这个看似简单的程序,你调试并运行以后思考了哪些方面的问题?CPU00:   10655925    IO-APIC-edge      timer1:       9148         IO-APIC-edge      i80426:          4          I O-APIC-edge      floppy7:         

2009-03-14 11:18:00 759

原创 内核模块编程之进阶(四)-编写带参数的中断模块

 在此,我们将编写一个模块,其中有一个中断函数,当内核接收到某个 IRQ 上的一个中断时会调用它。先给出全部代码,读者自己调试,把对该程序的理解跟到本贴后面。—————————————-#include #include #include static int irq;static char *interface;//MODULE_PARM_DESC(interface,”A

2009-03-14 10:45:00 913

原创 内核模块编程之入门(三)-模块实用程序简介

modutils是管理内核模块的一个软件包。可以在任何获得内核源代码的地方获取Modutils(modutils-x.y.z.tar.gz)源代码,然后选择最高级别的patch.x.y.z等于或小于当前的内核版本,安装后在/sbin目录下就会有insomod、rmmod、ksyms、lsmod、modprobe等实用程序。当然,通常我们在加载Linux内核时,modutils已经被载入。1.Ins

2009-03-14 10:36:00 662

原创 Linux中rpm命令使用详解

 在Linux操作系统中,有一个系统软件包,它的功能类似于Windows里面的“添加/删除程序”,但是功能又比“添加/删除程序”强很多,它就是Red Hat Package Manager(简称RPM)。此工具包最先是由RedHat公司推出的,后来被其他Linux开发商所借用。由于它为Linux使用者省去了很多时间,所以被广泛应用于在Linux下安装、删除软件。下面就给大家介绍一下它的

2009-03-14 01:03:00 770

原创 yum命令使用简介

什么是 yum?  yum 是 yellowdogupdater modified 的缩写。yellowdog 是一个 Linux 的 distribution,RH将这种升级技术利用到自己的 distribution 形成了现在的 yum,感觉上 yum 和 apt 的原理类似,但是 apt是编译代码,执行效率远高于使用 python 写成的 yum。这是 yum 的主页。

2009-03-14 00:53:00 2717

原创 linux MPlayer Installer for Fedora9

我已经成功安装过了,所以把查找过的资料整理出来,供大家参考。MPlayer是基本上基于GPL协议的。但有些非GPL的代码所以不能用binary包发布。依据法律,MPlayer不能够做成rpm包发布。所以大家一定要使用source来编译,当然不能用rpm包发布还因为MPlayer在编译是针对机器的具体配置做了很多优化。所以在一台机器上编译的MPlayer不一定能在另 外的机器上运行(不过

2009-03-13 16:15:00 880

转载 内核模块编程之入门(二)—必备知识

 模块编程属于内核编程,因此,除了对内核相关知识有所了解外,还需要了解与模块相关的知识。1.应用程序与内核模块的比较为了加深对内核模块的了解,表一给出应用程序与内核模块程序的比较。表一 应用程序与内核模块程序的比较 C语言应用程序内核模块程序使用函数Libc库内核函数运行空间用户空间内核空间运行权限普通用户

2009-03-12 23:00:00 686

原创 内核模块编程之入门(一)---话说模块

内核模块是Linux内核向外部提供的一个插口,其全称为动态可加载内核模块(Loadable Kernel Module,LKM),我们简称为模块。Linux内核之所以提供模块机制,是因为它本身是一个单内核(monolithic kernel)。单内核的最大优点是效率高,因为所有的内容都集成在一起,但其缺点是可扩展性和可维护性相对较差,模块机制就是为了弥补这一缺陷。一、 什么是模块模块是具有

2009-03-12 22:51:00 966

转载 一张图测试你是用左脑还是右脑

 如果你看见这个舞女是顺时针转,说明你用的是右脑;如果是逆时针转,说明你用的左脑。耶鲁大学耗时5年的研究成果,据说。14%的美国人可以两个方向都能看见补充资料:大脑就是你自己的智囊。科学研究证明,大脑分为左半球和右半球。左半球是管人的右边的一切活动的,一般左脑具有语言、概念、数字、分析、逻辑推理等功能;右半球是管人的左边的一切活动的,右脑具有音乐、绘画、空间几何、想像、综合等功能。人的左右

2009-03-07 19:05:00 3880 1

转载 UML基础: 统一建模语言简介

回顾20世纪晚期--准确地说是1997年,OMG组织(Object Management Group对象管理组织)发布了统一建模语言(Unified Modeling Language,UML)。UML的目标之一就是为开发团队提供标准通用的设计语言来开发和构建计算机应用。UML提出了一套IT专业人员期待多年的统一的标准建模符号。通过使用UML,这些人员能够阅读和交流系统架构和设计规划--就像建筑工

2009-03-07 18:14:00 1180 1

原创 IP地址大全之IPV4版

IP 地 址我们平时说的IP地址,也就是IPv4,一般分合法IP地址和私有IP地址两类。其中,合法IP地址主要应用于Internet,用来实现Internet上的主机访问,而私有IP地址应用于局域网,用来实现局域网中计算机之间的互相通信。因此,如何为网络合理地配置IP地址,就成为一件非常重要的工作。IP地址表示形式IP地址有两种表示形式:二进制表示和点分十进制表示。现在所使用的IP地址长度均为32

2009-03-07 03:14:00 6876 1

原创 Windows启动详解

 我们每天都在和Windows打交道,很多人可能每天都要面对多次Windows的启动过程,可是您知道在Windows的启动过程背后,隐藏着什么秘密吗?在这一系列过程中都用到了哪些重要的系统文件?系统的启动分为几个步骤?在这些步骤中计算机中发生了什么事情?这些就是本文试图告诉您的。 本文的适用范围   随着技术的发展,我们能够见到的计算机硬件种类越来越多。以计算机上最重要的组件C

2009-03-07 02:22:00 1195

原创 用Ethereal分析协议数据包

 Ethereal是一个图形用户接口(GUI)的网络嗅探器,能够完成与Tcpdump相同的功能,但操作界面要友好很多。Ehtereal和Tcpdump都依赖于pcap库(libpcap),因此两者在许多方面非常相似(如都使用相同的过滤规则和关键字)。Ethereal和其它图形化的网络嗅探器都使用相同的界面模式,如果能熟练地使用Ethereal,那么其它图形用户界面的嗅探器基本都可以操作。 Et

2009-03-07 01:53:00 1203

原创 Ethereal使用入门

 ethereal 可以用来从网络上抓包,并能对包进行分析。下面介绍windows 下面ethereal 的使用方法安装  1)安装winpcap,下载地址http://netgroup-serv.polito.it/winpcap/install/Default.htm 2)安装ethereal ,下载地址http://www.ethereal.com/使用  windows 程

2009-03-07 01:37:00 1138

转载 2009年上半年全国计算机专业技术资格考试安排

     上半年考试时间:2009年05月23、24日  下半年考试时间:2009年11月14、15日 考试日期:2009年5月23、24 日 级别资格名称考试时间考试科目高级信息系统项目管理师上午9:00—11:30综合知识下午1:3

2009-03-03 22:42:00 591

转载 计算机专业考证指南

 以下介绍一些我国流行的计算机证书,希望能够帮助大家大致了解这些考试,根据自己的实际情况与发展方向,找到适合自己的目标。一、全国计算机等级考试 (NCRE)全国计算机等级考试(National Computer Rank Examination,简称NCRE),是经原国家教育委员会(现教育部)批准,由教育部考试中心主办,面向社会,用于考查应试人员计算机应用知识与能力的全国性计算机水平考试体系。报考

2009-03-03 18:23:00 6404

原创 中文搜索引擎技术揭密:网络蜘蛛

搜索引擎一直专注于提升用户的体验度,其用户体验度则反映在三个方面:准、全、快。 用专业术语讲是:查准率、查全率和搜索速度(即搜索耗时)。其中最易达到的是搜索速度,因为对于搜索耗时在1秒以下的系统来说,访问者很难辨别其快慢了, 更何况还有网络速度的影响。因此,对搜索引擎的评价就集中在了前两者:准、全。中文搜索引擎的“准”,需要保证搜索的前几十条结果都和搜索词十分相关,这 需由“分词技术”和“排序技术

2009-03-03 17:30:00 574

转载 中文搜索引擎技术揭密:系统架构

互联网发展的今天,一方面离不开其开放、共享的特性带给人们的全新体验,另一方面也离不开数以亿计的为其提供各类丰富内容的网络节点。互联网被普及前,人们查阅资料第一想到的便是拥有大量书籍资料的图书馆,到了今天你怎么想?或许今天的很多人都会选择一种更方便、快捷、全面、准确的方式——互联网。你可以坐在家里轻点几下鼠标就查到想要的各类信息,这在互联网没有被普及之前,还都仅是一个梦而已,但如今这一切已成为了可能

2009-03-03 11:45:00 468

jasper-compiler.jar包下载

jasper-compiler.jar包下载

2010-12-15

jasper-runtime.jar包下载

jasper-runtime.jar包下载

2010-12-15

SourceInsight. 源码阅读器汉化版

SourceInsight. 源码阅读器汉化版

2010-11-16

Java基础和J2ee的SSH2.doc

Java基础和 J2ee的SSH .

2010-11-16

(公司ssh培训教材)Spring+Stucts+Hibernate.pdf

(公司ssh培训教材)Spring+Stucts+Hibernate

2010-11-16

axis-schema.jar 包

axis-schema.jar 包 ..

2010-11-16

commons-net-2.0-sources.jar 包

commons-net-2.0-sources.jar 包

2010-11-16

commons-net-2.0-javadoc.jar 包

commons-net-2.0-javadoc.jar 包

2010-11-16

commons-net-2.0.jar 包

commons-net-2.0.jar 包

2010-11-16

commons-net-ftp-2.0.jar 包

commons-net-ftp-2.0.jar 包

2010-11-16

commons-logging-1.1

commons-logging-1.1 ..

2010-11-16

junit-4.8.1-src.jar 包

junit-4.8.1-src.jar 包

2010-11-16

commons-logging-adapters-1.1.jar包

commons-logging-adapters-1.1.jar包

2010-11-16

commons-logging-api-1.1.jar包

commons-logging-api-1.1.jar 包

2010-11-16

commons-logging-1.1.jar包

commons-logging-1.1.jar 包

2010-11-16

org.springframework.test-3.0.0.M3.jar包

org.springframework.test-3.0.0.M3.jar 包

2010-11-16

junit4.8.1.zip

junit4.8.1 Jar文件

2010-11-16

RandomGUID.tar

org.doomdark.uuid RandomGUID.tar,

2010-11-16

《tomcat权威指南》 英文版

《tomcat权威指南》 英文版

2009-04-30

TCP IP协议与网络编程 任泰明

TCP IP协议与网络编程 任泰明 PPT 免费下载~~

2009-04-30

php中文教程 .

php中文教程 ~ php中文 教程..

2009-04-29

NRPE nagios 文档

NRPE nagios 文档 免费下载~~

2009-04-29

Nagios配置学习手记-续-完整版

Nagios配置学习手记- 续-完整版 免费下载~~

2009-04-29

nagios-2.5 网络资源监视系统

nagios-2.5 网络资源监视系统

2009-04-29

Rational.ClearQuest.使用手册

Rational.ClearQuest.使用手册 ~

2009-04-29

windows脚本技术

windows 脚本技术 ~

2009-04-29

XML 指南 帮助手册

XML 指南 帮助手册

2009-04-29

eclipse帮助文档

eclipse~~~ 帮助文档

2009-04-29

PowerDesigner使用教程

利用PowerDesigner可以制作数据流程图、概念数据模型、物理数据模型

2009-04-24

MyEclipse 6 Java 开发中文教程

MyEclipse 6 Java 开发中文教程 免费下载~~

2009-04-24

MySQL 5.1参考手册

MySQL 5.1 中文 参考手册

2009-04-24

sql命令 详细手册

sql命令~~ 工具书 帮助手册

2009-04-24

tomcat5.5中文手册

tomcat5.5中文手册~~ 很好的参考手册

2009-04-24

rational rose license key 2003

运行rational rose 把license Key导入即可正常运行

2009-04-18

编译原理 课件及习题答案

编译原理 ~~~课件及习题答案~~~~ 习题答案 ,PPT 免费下载~~

2009-02-02

计算机网络课件及答案 谢希仁第五版

计算机网络课件及答案 谢希仁第五版 精品教程系列 课后习题答案 免费下载~~

2009-02-02

北大计算机考研+高等数学真题解答

北大计算机考研+高等数学真题解答 历年真题解答

2009-02-02

收集的几个论坛源码 bbs

比较详细的源码~~收集的几个论坛源码 bbs 免费下载~~

2009-02-02

ITAT 的JAVA 竞赛试题

ITAT教育工程是全国“信息技术及应用培训”教育工程(Information Technology Application Training)的缩写,是教育部教育管理信息中心于2000年5月26日启动的一项面向全国的普及型实用信息技术人才培养工程

2009-02-02

国家标准-软件文档 写文档必备

必备~~~~~~写文档的国家标准~~~~~~~~~~~~

2008-09-17

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除