忽然想起前几天在公司看到一篇关于内存管理的文章,但当时由于别的事情给打断了。今天想起来,就又在网上找了一下,与大家分享一下。
虽然自己现在从事内核模块开发,对内存池和引用计数也有所了解,但由于理解深度及文笔,不能自己娓娓道来,所以就和大家一起来瞻仰一下大师给我们的讲解。
以下内容来自于http://www.ibm.com/developerworks/cn/linux/l-memory/...
分类:
系统相关 时间:
2014-09-27 14:18:39
阅读次数:
242
序言以前,总是被提醒,在编程过程中尽量少用静态变量,数据丢失什么的,今天有空,禁不住对静态变量的强烈好奇,跟我一起了解下静态家族的内幕吧。静态类定义静态类与非静态类的重要区别在于静态类不能实例化,也就是说,不能使用 new 关键字创建静态类类型的变量。在声明一个类时使用static关键字,具有两个方...
分类:
其他好文 时间:
2014-09-17 11:57:12
阅读次数:
275
http://www.ibm.com/developerworks/cn/linux/l-linuxboot/早期时,启动一台计算机意味着要给计算机喂一条包含引导程序的纸带,或者手工使用前端面板地址/数据/控制开关来加载引导程序。尽管目前的计算机已经装备了很多工具来简化引导过程,但是这一切并没有对整...
分类:
系统相关 时间:
2014-09-17 00:56:21
阅读次数:
353
转:http://www.cnblogs.com/carysun/archive/2009/01/11/receiveactivity.html如果你曾经负责开发企业ERP系统或者OA系统,工作流对你来说一定并不陌生。工作流(Workflow)是对工作流程及其各操作步骤之间业务规则 的抽象、概括、描...
分类:
Web程序 时间:
2014-09-13 17:04:45
阅读次数:
182
每当浏览器向IIS发送一个页面请求的时候,相应的网页就会被编译成DLL文件,然后由JIT来运行这个DLL文件,最后将运行结果发送给客户端。一旦网页发送了变化,下次再请求页面的话,网页又会被重新被编译成DLL文件,再由JIT来运行。为了防止发生文件重名,生成的DLL文件采用了随机命名。 当向II...
分类:
Web程序 时间:
2014-09-09 10:50:38
阅读次数:
160
一般不要修改SQLServer事务的默认级别。不推荐强行加锁 1 执行 EXEC SP_LOCK 报告有关锁的信息 1 如何锁一个表的某一行 SET TRANSACTION ISOLATION LEVEL READ UNCOMMITTED SELECT * FROM table ROWLOCK .....
分类:
数据库 时间:
2014-09-05 19:55:51
阅读次数:
229
IFIX MBE驱动的深入内幕分析L1:1:MBE驱动的体系2:MBE驱动与IFIX的集成L2:3:MBE的OLE接口方式实现4:MBE的OPC接口方式5:MBE的模拟测试L3:1:MB TCP的VB,VC开发2: 客户端开发或服务端开发QQ交流:2901713340
分类:
其他好文 时间:
2014-09-01 20:57:43
阅读次数:
221
由于需要写个wince通信程序,首先想到的是c#,但觉得c#写那个太简单了点于是选择了稍微难点的mfc,但是没想到mfc中的csocket在wince中竟然会报异常,悲催,经查证,原来是indows CE Embeded不支持异步传输模式(例如WSAAsyncSelect函数),而mfc中的套接字....
分类:
其他好文 时间:
2014-08-26 21:17:16
阅读次数:
501
4. 转换HTML代码为DOM元素先创建一个文档片段DocumentFragment,然后调用方法jQuery.clean(elems, context, frag-ment, scripts)将HTML代码转换为DOM元素,并存储在创建的文档片段中。!fragment为true时可能有三种情况:?...
分类:
Web程序 时间:
2014-08-26 16:46:56
阅读次数:
432
接口 《COM技术内幕》中对接口的概念不太清晰。 一下是书中的定义: 对于DLL,接口就是它所输出的函数;C++类的接口则是该类的一个成员函数的集合。对COM来说,接口是一个包含一个函数指针数组的内存结构,数组中的元素是一个由组件所实现的函数的地址。 然而在后面提到的接口,更多的是指纯虚类。 ...
分类:
其他好文 时间:
2014-08-24 23:26:53
阅读次数:
263