05 2012 档案
如何在程序中嵌入google的V8 Javascript引擎
摘要: 介绍如何让自己的程序支持Javascript脚本, 并提供一个简单的Demo
阅读全文
posted @
2012-05-19 11:59 Richard Wei 阅读(15912) |
评论 (0) 编辑
一些和Windows 8有关的资源
摘要: Win8 Metro 相关的一些开发资料
阅读全文
posted @
2012-05-17 17:46 Richard Wei 阅读(1085) |
评论 (0) 编辑
如何判断一个C++对象是否在堆上
摘要: 在帖子 "如何判断一个C++对象是否在堆栈上” 中, 又有人提出如何判断一个C++对象是否在堆上。
阅读全文
posted @
2012-05-12 14:30 Richard Wei 阅读(5378) |
评论 (8) 编辑
如何判断一个C++对象是否在堆栈上
摘要: 要解答这个问题,其实就是要知道的堆栈的起始地址, 而我们知道堆栈其实就是一段有相同属性的内存页面
阅读全文
posted @
2012-05-12 10:57 Richard Wei 阅读(5612) |
评论 (9) 编辑
QQ截图时窗口自动识别的原理
摘要: 新版的QQ在截图时加入了窗口自动识别的功能,能根据鼠标的位置自动画出下面窗口的轮廓。今天有人在论坛上问起这个问题,下面我们来探讨这个功能的实现原理。
阅读全文
posted @
2012-05-06 21:34 Richard Wei 阅读(12166) |
评论 (9) 编辑
一个高效的内存池实现
摘要: 在高效C++编程中看到一个不错的内存池实现方案,这里共享下,大家看看有什么不足。
阅读全文
posted @
2012-05-05 23:23 Richard Wei 阅读(18340) |
评论 (12) 编辑
引用计数的智能指针的实现与思考
摘要: 引用计数在软件开发中是一项非常重用的技术,它可以说是无处不,我们在不知不觉中都在和它打交道,比如 Windows上的COM和Handle, Mac上的ref句柄,脚本语言中的垃圾回收技术。
阅读全文
posted @
2012-05-05 17:04 Richard Wei 阅读(4972) |
评论 (4) 编辑
Why C++ ? 王者归来(转载)
摘要: 好我一个月前看到一个视频,这个演讲视频还比较著名,这个演讲者是Exceptional C++ 和 C++ Coding Standards 的作者,还是ISO C++ 委员会的Chair,C++/CLI首席架构师,还是Microsoft的软件架构师,他叫Herb Sutter,他的这个演讲视频是 C++ and Beyond 2011上的一次公开演讲,题目是——Why C++? (如果你觉得那里的视频比较慢,你可以看优酷上的视频)(英文听力好的同学可以看一样,因为都没有中文字幕)
阅读全文
posted @
2012-05-04 22:16 Richard Wei 阅读(1687) |
评论 (0) 编辑
当年写的俄罗斯方块
摘要: 这个东西大概是4年多前写的,那时写代码很疯狂,不知疲惫,一写就是好几万行。
现在则更喜欢研究别人的代码,有时也写些测试代码,或者研究开源的东西。希望真正有些积累后, 再考虑写自己的东西。
阅读全文
posted @
2012-05-03 23:00 Richard Wei 阅读(2246) |
评论 (2) 编辑
API Hook在TA中的应用
摘要: API Hook技术可以在自动化测试时可以实现我们平时测试时做不到的事情,通过目标进程的窗口层次和该技术结合,基本上可以将自动测试覆盖率达到85%以上, 不能达到100%是因为有一部分UI信息是通过图片来表现,这个涉及到图像识别了
阅读全文
posted @
2012-05-03 22:22 Richard Wei 阅读(3626) |
评论 (4) 编辑
桌面上嵌入窗口(桌面日历)原理探索
摘要: 今天在QQ群里有人问怎样实现将自己的窗口嵌入桌面,让它和桌面融为一体,就像很多桌面日历软件那样。
阅读全文
posted @
2012-05-03 22:07 Richard Wei 阅读(8565) |
评论 (8) 编辑