自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

转载 Linux内核中常见内存分配函数

<br />转自:http://blog.csdn.net/wzhwho/archive/2009/12/13/4996510.aspx1.      原理说明<br />Linux内核中采用了一种同时适用于32位和64位系统的内存分页模型,对于32位系统来说,两级页表足够用了,而在x86_64系统中,用到了四级页表,如图2-1所示。四级页表分别为:<br />l         页全局目录(Page Global Directory)<br />l         页上级目录(Page Upper Dir

2010-10-15 11:49:00 207

原创 Struts2 工作原理

容器启动后,FilterDispatcher类被实例化,并调用它的init(FilterConfig filterConfig)方法。其中FilterConfig接口用于储存初始化信息。public interface FilterConfig{ public String getFilterName(); public String getInitParameter(Stri

2010-01-06 10:10:00 1039

原创 MySQL存储引擎

MySQL支持数个存储引擎作为对不同表的类型的处理器。MySQL存储引擎包括处理事务安全表的引擎和处理非事务安全表的引擎: MyISAM存储引擎InnoDB存储引擎MERGE存储引擎MEMORY(HEAP)存储引擎BDB(BerkeleyDB)存储引擎Example存储引擎FEDERATED存储引擎ARCHIVE存储引擎CSV存储引擎BLACKHOLE存储引

2010-01-05 10:47:00 225

转载 Linux系统启动

本文以RedHat9.0和i386平台为例,剖析了从用户打开电源直到屏幕出现命令行提示符的整个Linux启动过程。并且介绍了启动中涉及到的各种文件。   阅读Linux源代码,无疑是深入学习Linux的最好方法。在本文对Linux启动过程的介绍中,我们也尝试从源代码的视角来更深入的剖析Linux的启动过程,所以其中也简单涉及到部分相关的Linux源代码,Linux启动这部分的源码主要使用的是C语言

2010-01-04 18:04:00 517

转载 Linux文件系统

一 、Linux文件结构   文件结构是文件存放在磁盘等存贮设备上的组织方法。主要体现在对文件和目录的组织上。  目录提供了管理文件的一个方便而有效的途径。  Linux使用标准的目录结构,在安装的时候,安装程序就已经为用户创建了文件系统和完整而固定的目录组成形式,并指定了每个目录的作用和其中的文件类型。                      /根目录                   

2010-01-04 18:00:00 214

转载 task_struct结构体

//进程描述符task_struct struct task_struct { /* * offsets of these are hardcoded elsewhere - touch with care */ volatile long state; /* -1 unrunnable, 0 runnable, >0 stopped */ //-1 不能运行 0 运行 >0 停止 unsigne

2010-01-04 13:17:00 599

转载 Struts 2的改进

Struts 2充分利用了Spring的编程思想--AOP(面向切面编程)。定义了大量的拦截器(interceptor)。

2009-12-25 17:38:00 196

空空如也

空空如也

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

TA关注的人

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