
点点滴滴
不积跬步,无以至千里;不积小流,无以成江海。
储备列表
-
利用内存映射 拷贝大文件
1一、 失败的解决办法(未测试)//不是物理内存不足,而是连续的虚拟地址空间不足//因为Map需要连续的虚拟地址空间,当进程中未使用的最大虚拟地址空间小于MapView的大小时就会失败//获取当前进程中未使用的最大虚拟地址空间大小DWORD GetMaxMemoryBlock(){ DWORD maxBlock = 0; PBYTE p = NULL; &n
阅读更多soskp-yoours2011-03-03 16:15:08
-
内存整理的迷思
2作者:Felix 看了接二连三出现于本组的有关内存整理的帖子,终于觉得有必要写一点文字了,这些帖子如果是在别的组尚且情有可原,可是出现在编程组中却实属不该,看来不少人仍然对Windows的内存管理机制存在种种误解,希望这篇短文能够澄清这些误解中的一部分(如果不是全部的话)。* 进程内存布局 Win32中每个进程拥有4GB的虚拟内存地址空间。
阅读更多soskp-yoours2011-03-03 14:50:28
-
打开被独占的文件方法
3打开被独占的文件方法 被占用文件操作三法 无疑我们中的很多人都会遇到需要读写被其它进程占用的文件的情况,比如说在编写backup程序或是trojan的时候。能从系统中抽出SAM文件,或是读取其它某些用标准方法无法成功访问的文件显然是件不错的事情。比如说当用标志dwShareMode &nb
阅读更多soskp-yoours2011-03-03 12:46:48
-
Safari 扩展开发的准备工作
4首先,开发Safari扩展是免费的,开发Safari扩展,也不需要你学习什么新的技术或是新的编程语言,只要你具有标准的HTML/CSS/JavaScript相关技术就可以了。启用扩展功能 在Safari 5缺省状态下扩展功能是关闭的,用户需要手工开启这项功能。打开Safari菜单中的"编辑",再点击"偏好设置"菜单选项,在"高级"这个选项页中勾选底部的"在菜单中显
阅读更多soskp-yoours2011-03-02 21:25:06
-
VC实现线程池
5有许多应用程序创建的线程花费了大量时间在睡眠状态来等待事件的发生。还有一些线程进入睡眠状态后定期被唤醒以轮询工作方式来改变或者更新状态信息。线程池可以让你更有效地使用线程,它为你的应用程序提供一个由系统管理的工作者线程池。至少会有一个线程来监听放到线程池的所有等待操作,当等待操作完成后,线程池中将会有一个工作者线程来执行相应的回调函数。 你也可以把没有等待操作的工作项目放到线程池中,用QueueUserWorkIt
阅读更多soskp-yoours2011-03-02 17:26:18
-
valgrind使用手册
6用C/C++开发其中最令人头疼的一个问题就是内存管理,有时候为了查找一个内存泄漏或者一个内存访问越界,需要要花上好几天时间,如果有一款工具能够帮助我们做这件事情就好了,valgrind正好就是这样的一款工具。Valgrind是一款基于模拟linux下的程序调试器和剖析器的软件套件,可以运行于x86, amd64和ppc32架构上。valgrind包含一个核心,它提供一个虚拟的CPU运行程序,还有一系列的工具,它们完成调试,剖析和一些类似
阅读更多soskp-yoours2011-03-02 16:04:59
-
【转载】游戏引擎 功能方向
7一、物理Engine novodexhttp://www.novodex.com/odehttp://ode.org/Tokamakhttp://www.adamdawes.com/programming/tokamak/index.htmlNewtonhttp://www.physicsengine.com/OPCODEhttp://www.codercorner.com/Opcode.htmflade (flash)#ht
阅读更多soskp-yoours2011-02-27 14:50:52
-
【转载】开源引擎
8一、底层开发包和工具 1. http://www.mesa3d.org Mesa是一个类OpenGL( http://www.opengl.org )的开源实现。 2.http://openil.sourceforge.net DevIL (即以前的OpenIL)是一个跨平台的图形处理包,支持 BMP、JPG、GIF 等多种图形文件格式。&n
阅读更多soskp-yoours2011-02-27 14:46:17
-
Apache下htaccess的配置使用详解
9看到群里很多前辈都在讨论.htaccess的用法,自己之前也小用过,只做了404的重定向,当然.htaccess的功能远不止这些,他还可以帮助我们做很多(比如:自定义错误页面、禁止目录被浏览、地址重定向、目录保护、改变默认首页索引、防止网站图片盗链 等)。今天我在本地localhost将apache下htaccess做了详细的整理和测试。 &nb
阅读更多soskp-yoours2011-02-15 19:54:30
-
基于MFC的ping命令的代码实现
10BOOL IsActive(char *ip){struct in_addr iaDest; // Internet地址结构体LPHOSTENT pHost; // 主机入口结构体指针DWORD *dwAddress; // IP地址WSAData wsaData;BOOL bRet;if (WSAStartup(MAKEWORD(2, 2), &wsaData) != 0) {return FALSE;}// 检查W
阅读更多soskp-yoours2011-02-10 10:35:06