- 博客(6)
- 资源 (9)
- 收藏
- 关注
转载 LocalAlloc,VirtualAlloc,malloc,new的异同
1. 首先我们来看HeapAlloc:MSDN上的解释为:HeapALloc是从堆上分配一块内存,且分配的内存是不可移动的(即如果没有连续的空间能满足分配的大小,程序不能将其他零散的 空间利用起来,从而导致分配失败),该分配方法是从一指定地址开始分配,而不像GloabalAlloc是从全局堆上分配,这个有可能是全局,也有可能是 局部。函数原型为:LPVOIDHeapAlloc( HANDLE hHeap, DWORD dwFlags, SIZE_T dwBytes );hHeap是进程
2010-12-27 15:58:00 446
转载 蔡勒(Zeller)公式
<br />蔡勒(Zeller)公式:是一个计算星期的公式。<br /> 随便给一个日期,就能用这个公式推算出是星期几。<br /> 蔡勒公式如下:<br />W = [C/4] - 2C + y + [y/4] + [13 * (M+1) / 5] + d - 1<br />或者是:w=y+[y/4]+[c/4]-2c+[26(m+1)/10]+d-1<br /> 公式中的符号含义如下:<br />w:星期; w对7取模得:0-星期日,1-星期一,2-星期二,3-星期三,4-星期四,5-星期五,6-
2010-12-18 16:03:00 1317
转载 软件开发过程中的11个系统思维定律
<br />彼得·圣吉在其著作《第五项修炼》中提到的系统思维定律同样适用于软件开发。<br />1. 今日的问题源于昨日的解决方案(Today’s problems come from yesterday’s solutions)<br />当解决问题时,我们会感到很高兴。我们经常不考虑后果。令人感到意外的是,我们提出的解决方案可能会产生反作用,并带来新问题。<br /> 作为对取得巨大成功的团队的奖励,公司决定为团队中的少数骨干成员发放奖金并晋升职位。团队中的其他成员会感到不公平,并且会丧失积极性。
2010-12-17 15:09:00 637
转载 什么是动、静态语言 和 什么是强、弱类型语言
1 动态语言和静态语言 通常我们所说的动态语言、静态语言是指动态类型语言和静态类型语言。 1 动态类型语言:动态类型语言是指在运行期间才去做数据类型检查的语言,也就是说,在用动态类型的语言编程时,永远也不用给任何变量指定数据类型,该语言会在你第一次赋值给变量时,在内部将数据类型记录下来。Python和Ruby就是一种典型的动态类型语言,其他的各种脚本语言如VBScript也多少属于动态类型语言。 2 静态类型语言:静态类型语言与动态类型语言刚好相反,它的数据类型是在编译其间检查的,也就是说在写程序
2010-12-17 14:28:00 4075
原创 编译boost 1.45版
<br /> 前两天从老大那里知道boost库的强大,他去出差时顺便买了一本罗剑锋 2010年9月份第一次印刷的《Boost程序库完全开发指南》 。<br /> <br /> 看了前面的环境配置后,自己也想配置个最新版的看看(目前公司用的是1.42版的)。<br /> <br /> 从官方(www.boost.org)上载了最新的1.45版。从官网上下载时好像有针对平台的封包。两个Linux和两个Windows,压缩格式不一样。但从书中了解他实际上是平台无关的,具体原因没有追查。或许
2010-12-15 17:56:00 1236
原创 GPT磁盘上的分区
在GPT磁盘上可以创建6种分区,它们是EFI系统分区(ESP)、微软保留分区(MSR)、LDM元数据分区、LDM数据分区、OEM分区、主分区。 (1)EFI系统分区(ESP) EPI系统分区内包含了启动操作系统所必需的文件,如驱动程序。ESP最小值100MB,最大不超过1000MB,一般使用fAT对其进行格式化。 (2)微软件保留分区(MSR) 每个GPT磁盘都必须包含一个MSR。GPT磁盘上分区的顺序应该为ESP(如果有)、OEM(如果有)、MSR,然后
2010-12-10 11:27:00 6058
ISO.IEC 14496-3 2009, Coding of audio-visual objects
2016-04-14
h264 中文标准的相关资料
2016-01-06
ActiveX控件打成cab包(内含教程和工具)
2012-03-26
pexports dll导出def工具
2011-11-25
Linux磁盘配额_quota
2011-04-27
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人