在驱动编程学习中,往往需要通过DbgPrint或者KdPrint来输出调试信息,对于Check版本,KdPrint只是DbgPrint的一个宏定义,而对于Free版本,KdPrint将被优化掉。这些输出信息可以通过DebugView对内核的监控来看到。KdPrint is identical to ...
分类:
数据库 时间:
2014-08-01 10:48:01
阅读次数:
245
译者序:带学生看Xcode API 文档的时候,总有学生被通篇的英文搞晕,并询问是否有中文版。
初步搜索和询问的结果是,中文版有但是很少。
于是决心从今天开始对Xcode文档进行翻译,这次的主题是"Toll-Free Bridging"。...
分类:
其他好文 时间:
2014-08-01 00:01:17
阅读次数:
281
一些可以获得免费背景图片的网站:http://www.freevectordownload.com/Free_Vector_Banners.asphttp://www.vectorportal.comhttp://www.vectorjungle.comhttp://www.vectorjunky....
分类:
Web程序 时间:
2014-07-31 20:13:57
阅读次数:
289
我一直非常关注Linux系统中的内存管理,想了解这一机制的工作过程,断断续续看了几年书,觉得有时候有收获,但是过一段时间就忘记了,让人觉得这个子系统很庞大,无从下手。最近看了很多书,对以malloc为切入点的linux内存管理有了一定的认识,在这里首先将需要的参考资料列出来,稍后手动实现的时候再补上。主要的参考资料有:
《深入理解Linux内核》:关于X86的Linux的段页式存储机制(第二章内...
分类:
其他好文 时间:
2014-07-31 17:09:26
阅读次数:
178
The Plaza Beauty also are ghd cheap australia raffling off free refurbishments every hour. Some moat people that have long hair be needing being extra...
分类:
其他好文 时间:
2014-07-31 12:58:56
阅读次数:
204
一、malloc()和free()的基本概念以及基本用法:1、函数原型及说明:void *malloc(long NumBytes):该函数分配了NumBytes个字节,并返回了指向这块内存的指针。如果分配失败,则返回一个空指针(NULL)。关于分配失败的原因,应该有多种,比如说空间不足就是一种。v...
分类:
其他好文 时间:
2014-07-30 23:16:35
阅读次数:
272
.h文件
/**********************说明*************************
* 这是MPool内存池的实现,他具有如下特性:
* 1. 池中的内存块是大小是相同的
* 2. 由宏定义_MP_NO_SERIALIZE决定是否需要多线程同步
* 3. 他利用windows的堆内存API进行内存分配
* 4. 他不能替换crt的malloc和free
* 5. 他不...
1.HardwareCPU information:cat /proc/cpuinfo物理core个数: 统计core逻辑CPU个数:统计processorMemory information:free -m其中-+buffer是针对OS/App来说的.Disk information:fdisk ...
分类:
系统相关 时间:
2014-07-30 03:14:53
阅读次数:
291
#include
#include
#include
using namespace std;
const int maxn = 105;
int equ, var; // 有equ个方程,var个变元。增广阵行数为equ, 分别为0到equ - 1,列数为var + 1,分别为0到var.
int a[maxn][maxn];
int x[maxn]; // 解集.
bool free_x...
分类:
其他好文 时间:
2014-07-29 22:07:52
阅读次数:
272
区别: ????1. new/delete是C++的操作符,malloc/free是C/C++标准库函数。 ? ? 2. new分为两步的:第一步是申请内存,第二步则是调用构造函数初始化对象。同样,在调用delete的时候,需要先调用析构函数,然...
分类:
其他好文 时间:
2014-07-29 18:28:42
阅读次数:
200