自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 资源 (12)
  • 问答 (2)
  • 收藏
  • 关注

原创 linux内存管理浅析

[b][地址映射](图:左中)[/b] linux内核使用页式内存管理,应用程序给出的内存地址是虚拟地址,它需要经过若干级页表一级一级的变换,才变成真正的物理地址。 想一下,地址映射还是一件很恐怖的事情。当访问一个由虚拟地址表示的内存空间时,需要先经过若干次的内存访问,得到每一级页表中用于转换的页表项(页表是存放在内存里面的),才能完成映射。也就是说,要实现一次内存访问,实际上内存被访问了N+...

2012-05-29 19:58:01 67

原创 理解:虚拟内存,虚拟内存地址,物理内存,物理内存地址

在解释第一个问题之前,先说明一下计算机内存管理的中的四个名词:虚拟内存,虚拟内存地址,物理内存,物理内存地址。 先说说为什么会有虚拟内存和物理内存的区别。正在运行的一个进程,他所需的内存是有可能大于内存条容量之和的,比如你的内存条是256M,你的程序却要创建一个2G的数据区,那么不是所有数据都能一起加载到内存(物理内存)中,势必有一部分数据要放到其他介质中(比如硬盘),待进程需要访问那部分数...

2012-05-29 19:49:31 176

原创 解释windows操作系统物理内存和虚拟内存的工作原理及重要结论

我们知道每个Windows进程都拥有4G的地址空间,但是你的机器显然没有4G的物理内存。 在多任务环境下,所有进程使用的内存总和可以超过计算机的物理内存。 在特定的情况下,进程的一部分可能会从物理内存中删除而被暂存在硬盘的文件里(pagefile),当进程试图访问这些被交换到pagefile里的内存的时候,系统会产生一个缺页中断(page fault),这时候Windows内存管理器会负责把对...

2012-05-29 19:42:50 253

原创 top输出到文件

top输出到文件 2009年08月20日 星期四 上午 11:00 top -n 1 -b > file 也可以加上-d top -d 1 -n1 -b > file -d x x秒刷新一次 -n x 把结果在文件中 输出x次 -b 文本可读的形式 ...

2012-05-18 19:27:17 2930

原创 TCP连接关闭过程笔记

http://blog.csdn.net/fbysss/article/details/2230527 TCP协议的连接是全双工连接,一个TCP连接存在双向的读写通道。 简单说来是 “先关读,后关写”,一共需要四个阶段。以客户机发起关闭连接为例: 1.服务器读通道关闭 2.客户机写通道关闭 3.客户机读通道关闭 4.服务器写通道关闭 关闭行为是在发起方数据发送完毕之后,给对方发...

2012-05-15 18:42:28 123

eclipse模板之单例

我们知道单例类的写法基本是一致的,每次写一个类都要写其单例实现代码很烦,利用eclipse的模板可简化实现: Window->Preferences->Java->Editor->Templates->New 定义一个名字,如我的就定义为aa Pattern: [code="java"]private static volatile ${enclosing_type} instance; ...

2012-05-15 17:12:12 101

原创 Too many open files

java.net.SocketException: Too many open files at java.net.Socket.createImpl(Socket.java:388) at java.net.Socket.connect(Socket.java:517) at java.net.Socket.connect(Socket.java:469) at sun.net....

2012-05-15 14:45:02 78

转载 UNIX IO---再谈文件描述符

http://keren.blog.51cto.com/720558/170822 在C程序中,文件由文件指针或者文件描述符表示。ISO C的标准I/0库函数(fopen, fclose, fread, fwrite, fscanf, fprintf等)使用文件指针,UNIX的I/O函数(open, close, read, write, ioctl)使用文件描述符。下面重点

2012-05-11 15:32:47 513

原创 mysql小知识

mysqlimport导入 如把文件test导入到表test中 create table test( t1 int, t2 varchar(32) ) 文件test: 1,aaa 2,bbb 导入命令: ./mysqlimport -uroot --fields-terminated-by=, testdb /data/test --fields-terminat...

2012-05-04 16:34:59 74

preinstall_apps_info.json

支付宝url schema,如alipayqr://platformapi/startapp?saId=09999976,saId替换为相应的id即可

2019-07-11

centos7 安装oracle需要的包

compat-libstdc++-33-3.2.3-47.3.i386.rpm,glibc-2.3.4-2.41.i686.rpm,libaio-0.3.105-2.i386.rpm,libaio-devel-0.3.105-2.i386.rpm。。。

2017-11-20

angular例子

angular例子

2014-06-26

程序员恋爱

程序员恋爱网页

2014-06-11

30个后台管理网站模板

30个后台管理网站模板,有几个很漂亮的,可以直接拿来修改用

2013-09-05

bootstrap后台模板

bootstrap后台管理系统模板,做的很漂亮的东东。

2013-09-05

jquery-easyui-1.2.4 API.CHM

jquery-easyui-1.2.4 API.CHM

2013-03-15

jQuery_and_jQuery_UI_Reference

jQuery_and_jQuery_UI_Reference

2013-03-15

锋利的jQuery

锋利的jQuery

2013-03-15

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

TA关注的人

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