自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 资源 (19)
  • 收藏
  • 关注

原创 计算机中断/硬中断/软中断之理解(1)

一、什么是中断?         在计算机科学中,中断是指由于接收到外围硬件(相对于CPU与内存而言)的异步信号或者来自软件的同步信号而进行相应的硬件/软件处理。二、什么是硬中断?        显然,外围硬件发给CPU或者内存的异步信号就是硬中断信号。简言之:外设对CPU的中断三、什么是软中断?        由软件本身发给操作系统内核的中断信号,称之为软中断。通常是由硬中断

2012-03-07 10:54:40 13570

原创 计算机操作系统进程切换详解

进行进程切换就是从正在运行的进程中收回处理器,然后再使待运行进程来占用处理器。  这里所说的从某个进程收回处理器,实质上就是把进程存放在处理器的寄存器中的中间数据找个地方存起来,从而把处理器的寄存器腾出来让其他进程使用。那么被中止运行进程的中问数据存在何处好呢?当然这个地方应该是进程的私有堆栈。  让进程来占用处理器,实质上是把某个进程存放在私有堆栈中寄存器的数据(前一次本进程被中止时的中

2012-03-06 18:01:56 2685

原创 缺页中断处理过程详解

当进程执行过程中发生缺页中断时,需要进行页面换入,步骤如下: 首先硬件会陷入内核,在堆栈中保存程序计数器。大多数机器将当前指令的各种状态信息保存在CPU中特殊的寄存器中。启动一个汇编代码例程保存通用寄存器及其它易失性信息,以免被操作系统破坏。这个例程将操作系统作为一个函数来调用。(在页面换入换出的过程中可能会发生上下文换行,导致破坏当前程序计数器及通用寄存器中本进程的信息)当操作系

2012-03-06 12:03:14 10470 1

The Object-C Language

A book that introduct object c program language very detailed, with it you can develop rapidly programs in IOS.

2012-12-09

计算机原理与体系结构学习笔记

记录了个人在研习《计算机体系结构》《计算机组成原理》时的一些心得体会~~~

2012-05-11

操作系统学习笔记

记录了个人在研习《现代操作系统e3》的一些理解与体会,后续还会补充~~~

2012-05-11

人月神话人月神话

令我惊奇和高兴的是,《人月神话》在20年后仍然继续流行,印数超过了250,000。人们经常问,我在1975年提出的观点和建议,哪些是我仍然坚持的,哪些是已经改变观点的,是怎样改变的?尽管我在一些讲座上也分析过这个问题,我还是一直想把它写成文章。 这是一本非常值得一读的关于项目管理的有意思的书籍。

2012-03-13

cuteftp-setup

CuteFTP 最新Pro版,最好的FTP客户程序之一,如果你是 CuteFTP老版本的用户,你会发现很多有用的新特色,如目录 比较,宏,目录上传和下载,远端文件编辑,以及IE风格的 工具条,可让你编列顺序一次下载或上传同一站台中不同目 录下的文件。

2012-03-13

wireshark-setup-1.0.2安装程序

Wireshark(以前称为Ethereal)是一个网络数据包分析软件,功能是抓取网络数据包,并尽可能详细的显示出数据包的信息(如使用的协议,IP地址,物理地址,数据包的内容,而且还可以根据不同的属性将抓取的数据包进行分类)。总之,该软件是一款很好的抓取,统计,分析数据包的软件。

2012-03-13

QTP使用说明详解

全面详细介绍自动化测试工具QTP的使用。

2012-03-13

TestDirector 8.2 SP2的下载与安装指导

详细描述测试跟踪管理工具TestDirector之下载、安装及配置的全过程。

2012-03-13

C#代码统计工具

一个统计C#代码的小工具,只需指定C# Project所在的目录即可统计出整个项目的代码行数。

2012-02-24

Google Map地图下载小工具

一个从Google Map服务器上下载Google Map地图的小工具,可指定需下载地图的经纬度范围及地图缩放级别范围,非常适合需要Google离线地图的应用需要。

2012-02-24

Debian Lenny系统安装与配置指南

关于Debian Lenny操作系统的安装配置全过程,分享给有需要的软友~~~

2012-02-24

Web服务器搭建与部署指导书

本文详细介绍了目前业界各主流Web服务器的特点,并进行比较分析。 同时给出Debian以及Windows下Apache服务器、Tomcat服务器及的安装配置方法和过程,包括Debian下的Apache+php/jsp+Mysql、Apache+php/jsp+psotgreSQL安装配置方法,Windows下的Apache+php/jsp+Mysql、Apache+php/jsp+psotgreSQL、Apache+php/jsp+SqlLite安装配置方法,是各公司架设部署Web系统相关产品的绝佳指导手册。现分享给大家。

2012-02-23

C#学习笔记-C# Study Notes

记录个人在学习C#过程中记录的各种问题及解答,重点描述了解答的获取过程,强调的是理解,而非单纯记忆。希望对C#初学者有所帮助。

2012-02-14

开发参考文档-GNUMake参考手册

Linux环境下的程序员如果不会使用GNU make来构建和管理自己的工程,应该不能算是一个合格的专业程序员,至少不能称得上是Linux程序员。在Linux环境下使用GNU 的make工具能够比较容易的构建一个属于你自己的工程,整个工程的编译只需要一个命令就可以完成编译、连接以至于最后的执行。不过这需要我们投入一些时间去完成一个或者多个称之为Makefile文件的编写。此文件正是make正常工作的基础。

2012-02-14

开发参考文档-javscript&PHP5;参考手册

Web开发者的参考手册,包括javascript及PHP5开发参考手册,希望对Web开发者有所帮助~~

2012-02-14

Linux操作系统内核第三版

Linux操作系统内核第三版,中文版本,希望能够对学习Linux的朋友有所帮助~~~

2012-02-14

开发参考文档-c&c++&winapi;&qt;参考手册

整理的包括c函数库、c++库、windows api函数库、qt api函数库在内的参考手册大全。是学习c\c++开发的良师益友也。

2012-02-14

如果正确卸载ORACLE?

很多初学者对orace的卸载感到很棘手,本文是作者卸载oracle的一些经验总结,希望对这些初学者能够有所帮助^_^

2009-07-08

空空如也

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

TA关注的人

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