随笔-60  评论-111  文章-0  trackbacks-0
C++
Relocate SVN      摘要: 自己搞点小东西用的到。
在工程的根目录里建一个svn目录,然后在svn目录里创建一个版本库,用svn检出一下。
这样这个工程就可以被svn管理了。
但是如果整个工程被移动过了,那么svn就会出错,于是写了个小程序来重定位,从此可以把工程放在u盘带着到处跑了。  阅读全文
posted @ 2011-12-28 13:59 shaker(太子) 阅读(973) | 评论 (0)  编辑
又是一个APIHOOK      摘要: API Hook  阅读全文
posted @ 2011-07-31 15:21 shaker(太子) 阅读(2823) | 评论 (0)  编辑
[zt] Windows APC机制      摘要: 异步过程调用(APCs) 是NT异步处理体系结构中的一个基础部分,理解了它,对于了解NT怎样操作和执行几个核心的系统操作很有帮助。

1) APCs允许用户程序和系统元件在一个进程的地址空间内某个线程的上下文中执行代码。
2) I/O管理器使用APCs来完成一个线程发起的异步的I/O操作。例如:当一个设备驱动调用IoCompleteRequest来通知I/O管理器,它已经结束处理一个异步I/O请求时,I/O管理器排队一个apc到发起请求的线程。然后线程在一个较低IRQL级别,来执行APC. APC的作用是从系统空间拷贝I/O操作结果和状态信息到线程虚拟内存空间的一个缓冲中。
3) 使用APC可以得到或者设置一个线程的上下文和挂起线程的执行。  阅读全文
posted @ 2011-05-05 12:09 shaker(太子) 阅读(1230) | 评论 (0)  编辑
[zt]谈谈对APC的一点理解
posted @ 2011-05-05 11:46 shaker(太子) 阅读(1380) | 评论 (0)  编辑
NtProtectVirtualMemory
posted @ 2011-03-23 10:01 shaker(太子) 阅读(6516) | 评论 (1)  编辑
Pro OGRE 3D Programming 中文翻译版本0.2.0      摘要: Pro OGRE 3D Programming 中文翻译版本0.2.0 原作者:Gregory Juker 译者:邸锐(免费打工仔)、李旭东封面:好痛的大包编辑:于明轩  阅读全文
posted @ 2010-08-18 17:04 shaker(太子) 阅读(580) | 评论 (0)  编辑
Boost的状态机库教程 补充      摘要: 如何包含多个Transition  阅读全文
posted @ 2010-08-16 14:55 shaker(太子) 阅读(2095) | 评论 (0)  编辑
Boost的状态机库教程(3)      摘要: 扩展机械秒表状态机  阅读全文
posted @ 2010-08-16 14:53 shaker(太子) 阅读(1927) | 评论 (1)  编辑
Boost的状态机库教程(2)      摘要: 为一个机械秒表建模一个状态机  阅读全文
posted @ 2010-08-16 14:45 shaker(太子) 阅读(2179) | 评论 (0)  编辑
Boost的状态机库教程(1)      摘要: Boost状态机库一个应用程序框架,你可以用它将UML状态图快速的转换为可执行的c++代码,而不需要任何的代码生成器。它支持几乎所有的UML特征,可以直接了当的转换,并且转换后的c++代码就像对状态机进行一次文本描述一样具体可读性。  阅读全文
posted @ 2010-08-16 14:42 shaker(太子) 阅读(5625) | 评论 (0)  编辑
[转]RGB与YUV转换      摘要: 自然界的颜色千变万化,为了给颜色一个量化的衡量标准,就需要建立色彩空间模型来描述各种各样的颜色,由于人对色彩的感知是一个复杂的生理和心理联合作用 的过程,所以在不同的应用领域中为了更好更准确的满足各自的需求,就出现了各种各样的色彩空间模型来量化的描述颜色。我们比较常接触到的就包括 RGB / CMYK / YIQ / YUV / HSI等等。对于数字电子多媒体领域来说,我们经常接触到的色彩空间的概念,主要是RGB , YUV这两种(实际上,这两种体系包含了许多种具体的颜色表达方式和模型,如sRGB, Adobe RGB, YUV422, YUV420 …), RGB是按三基色加光系统的原理来描述颜色,而YUV则是按照 亮度,色差的原理来描述颜色。即使只是RGB YUV这两大类色彩空间,所涉及到的知识也是十分丰富复杂的,自知不具备足够的相关专业知识,所以本文主要针对工程领域的应用及算法进行讨论。  阅读全文
posted @ 2010-03-26 20:27 shaker(太子) 阅读(5946) | 评论 (0)  编辑
一个简易的采集系统      摘要: 练手之作,顺便实现一些自己的想法,见笑见笑!~
  阅读全文
posted @ 2009-11-08 23:14 shaker(太子) 阅读(583) | 评论 (0)  编辑
Windows下无法安装VS2005SP1的解决办法      摘要: PolicyScope  阅读全文
posted @ 2008-08-01 18:19 shaker(太子) 阅读(799) | 评论 (1)  编辑
BCGSoft announces that BCGControlBar Pro for MFC version 10.0 is available!      摘要: BCGSoft is proud to announce that the next generation of BCGControlBar Pro - version 10.0 is available now!   阅读全文
posted @ 2008-06-09 12:45 shaker(太子) 阅读(2156) | 评论 (1)  编辑
BCGControlBar Library Professional Edition v9.56      摘要: BCGControlBar ("Business Components Gallery ControlBar") is an MFC extension library that allows you to create Microsoft® Office 2000/XP/2003/2007 and Microsoft® Visual Studio-like applications with full customization options (ribbons, customizable toolbars, menus, keyboard and more).   阅读全文
posted @ 2008-02-13 11:15 shaker(太子) 阅读(3448) | 评论 (10)  编辑
[ZT]C++ Boost Thread 编程指南      摘要: C++ Boost Thread 编程指南   阅读全文
posted @ 2007-10-06 00:05 shaker(太子) 阅读(20517) | 评论 (3)  编辑
[图书]使用wxWidgets进行跨平台程序开发      摘要: PDF文件  阅读全文
posted @ 2007-09-27 13:08 shaker(太子) 阅读(1153) | 评论 (0)  编辑

Full C++ Archive