上一页 1 2 3 4 5 6 7 ··· 15 下一页
摘要: 在windbg中查看shadow ssdt:0: kd> lmstart end module name804d8000 806e3000 nt (pdb symbols) I:\Symbols\ntkrpamp.pdb\966DF78E558F483199141B029DF5A9D51\ntkrpamp.pdbUnloaded modules:f56ab000 f56d6000 kmixer.sysf7b59000 f7b5a000 drmkaud.sysf6fc8000 f6fd5000 DMusic.sysf7018000 f7026000 swmidi.sysf56d6000 f 阅读全文
posted @ 2012-06-27 14:05 好好学习,天天进步 阅读(876) 评论(0) 推荐(0) 编辑
摘要: https://blog.delphij.net/2012/04/freebsd-strlen3.html与 Pascal 等语言不同,C 的字符串并不保存串的长度,而是在字符串末尾以 nul 字符('\0')来表示字符串结束。这个设计决策是上世纪 60 年代作出的,有都市传说是为了省几个字节的空间,不过我个人认为也可能是因为汇编里面到处都是判断是否碰到了 0 的操作。不管怎么说,这个设计令 strlen 变成了一个 O(n) 的操作。早期的 BSD Unix 采用的 strlen 是非常简单的循环比较每一个字符是不是 nul。1993年,J.T. Conklin 为 i386 阅读全文
posted @ 2012-05-23 14:51 好好学习,天天进步 阅读(370) 评论(0) 推荐(0) 编辑
摘要: delete a from 表名 a, (select *,min(主键) as c from 表名 group by 重复字段 having count(1) > 1) as bwhere a.重复字段= b.重复字段 and a.主键 > b.c 阅读全文
posted @ 2012-04-10 16:43 好好学习,天天进步 阅读(207) 评论(0) 推荐(0) 编辑
摘要: 19. Bunch of silly tips>>使用echo取代print>>使用str_replace取代preg_replace, 除非你绝对需要>>不要使用 short tag>>简单字符串用单引号取代双引号>>head重定向后记得使用exit>>不要在循环中调用函数>>isset比strlen快>>始中如一的格式化代码>>不要删除循环或者if-else的括号不要这样写代码:<spanstyle="color:#333333;font-family:'&# 阅读全文
posted @ 2012-04-10 13:52 好好学习,天天进步 阅读(235) 评论(0) 推荐(0) 编辑
摘要: 转自oschina1.不要使用相对路径常常会看到:require_once('../../lib/some_class.php');该方法有很多缺点:它首先查找指定的php包含路径, 然后查找当前目录.因此会检查过多路径.如果该脚本被另一目录的脚本包含, 它的基本目录变成了另一脚本所在的目录.另一问题, 当定时任务运行该脚本, 它的上级目录可能就不是工作目录了.因此最佳选择是使用绝对路径:define('ROOT','/var/www/project/'); require_once(ROOT.'../../lib/some_class. 阅读全文
posted @ 2012-04-10 13:50 好好学习,天天进步 阅读(209) 评论(0) 推荐(0) 编辑
摘要: 对于COM,一般用CoCreateInstance来创建对象,这就要求COM的dll要用regsvr32注册,因为CoCreateInstance是要读注册表信息完成相应操作的。CoCreateInstance主要的工作是读注册表,然后CoLoadLibrary,调用DllGetClassObject,最后CreateInstance创建对象。如果我们自己来实现CoCreateInstance的工作,就可以实现无注册表的COM调用。假设有个简单COM,接口很简单,就是个减法函数。普通COM的代码是这样的://普通COMvoid TestCom1(){cout<<"Test 阅读全文
posted @ 2012-04-05 14:26 好好学习,天天进步 阅读(1091) 评论(0) 推荐(0) 编辑
摘要: 系统调用DrawFrameControl(hdc, &rt, DFC_MENU, DFCS_MENUARROW)来绘制箭头,要屏蔽它1.菜单类不从CMenu派生,直接从CObject派生,所有内容都自绘,BCG库里有这样的类2.在DrawItem中把那个小三角所在的区域裁剪掉,让系统无法在那儿绘图。http://www.codeguru.com/cpp/controls/menu/miscellaneous/article.php/c13017/void DrawItem(){xxxxxxxxxxxxxxxxxxxx//finallyRECT arrowRect;//箭头Rect::E 阅读全文
posted @ 2012-03-23 13:50 好好学习,天天进步 阅读(371) 评论(0) 推荐(0) 编辑
摘要: 将左边的数据排列成右边的整齐和密集的数据。<html> <body> <canvas id="CanvasOri" width="200" height="200" style="border:1px solid #c3c3c3;"> Your browser does not support the canvas element. </canvas> <canvas id="Canvas1" width="200" he 阅读全文
posted @ 2012-03-13 10:10 好好学习,天天进步 阅读(611) 评论(0) 推荐(0) 编辑
摘要: 出处:http://blog.csdn.net/maojudong/article/details/7261986版本:Windows XP3JDK1.6Eclipse 3.7.1 (需要C++插件CDT)ADT 16.0.1NDK7(或是NDKR7B)cocos2d-1.0.1-x-0.11.0.zip(目前最新版)注意:本教程没有用到minigw +msys,也没有用到cygwin ,如果用到的是NDK R6B 或是以前的版本,则需要安装cygwin(或是minigw + msys)前提条件:假设已经成功安装了JDK + Eclipse + CDT + ADT下面讲解如何在Eclipse中 阅读全文
posted @ 2012-02-28 16:47 好好学习,天天进步 阅读(1893) 评论(0) 推荐(0) 编辑
摘要: 既然24点的算法写出来了,那就顺便做一个android的小游戏吧。界面比较简单,也没用复杂的控件。比http://blog.csdn.net/problc/article/details/7225512的Android版 hanoi 汉诺塔 源码简单。有用点的知识点1.动态图片设置int resID = getResources().getIdentifier("p" + data[i], "drawable","com.z");cards[i].setImageResource(resID);2.输入法控制getWindow().s 阅读全文
posted @ 2012-02-28 14:15 好好学习,天天进步 阅读(501) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 ··· 15 下一页