自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(37)
  • 资源 (20)
  • 收藏
  • 关注

转载 简单认识Anti-RootKit(ZT)

from:http://www.debugman.com/read.php?tid=646现在RK(rootkit)和ARK(anti- rootkit)的斗争已经进行了很久,在印象中最早出来的ARK工具是冰刃(IceSword),从冰刃开始出来到现在RK和ARK的斗争一直在继续,目前冰刃还是在流行当中,自己感觉也正是冰刃的出来才带动了当前流行的RK和ARK的斗争呵呵,现在很多病毒木马已经

2012-02-29 17:30:58 592

转载 从PE文件入手绕过IAT HOOK(ZT)

从PE文件入手绕过IAT HOOK2007-04-28 16:08IAT HOOK简介 API HOOK估计没必要多介绍了,简单的来讲就是通过某种方式来改变API函数的工作流程.一般来讲有两种方法:IAT HOOK和INLINE HOOK.前一种应用较为广泛,一方面因为简单,还一方面因为稳定.他的原理就是改写进程空间中要HOOK的API所在模块的函数引入表,使之指向替换原 API函

2012-02-29 17:19:25 1955

转载 设置无线路由详解--提高无线网BT下载速度

ZDNET网络频道时间:2010-09-01作者: | chinaitlab本文关键词:网络管理无线路由  本文主要给大家详细的介绍了对于无线路由,我们如何进行设置来提高BT的下载速度,那么我们要怎样处理这一些问题呢,相信看过此文会对你有所帮助。  无线网络能否真正融入我们的生活,除了价格、辐射、安全性和兼容性这些因素外,更关键的是在于无线技术是否能满足用户在娱乐和各种应用

2012-02-28 11:02:45 1371

转载 boost regex 超详细教程

Regex 用法详解2008年03月15日 星期六 14:34Regex头文件: "boost/regex.hpp"正则表达式被封装为一个类型 basic_regex的对象。我们将在下一节更深入地讨论正则表达式如何被编译和分析,这里我们首先粗略地看看basic_regex ,以及这个库中三个最重要的算法。namespace boost { template

2012-02-25 13:41:53 1814

转载 [HengStar-Boost讲堂]多索引容器multi_index_container实战

2011-03-23 11:53写篇文章不容易,希望大家珍惜作者的劳动成果,转载请注明出处^^原文地址:http://blog.csdn.net/gongxinheng/archive/2010/03/27/5421914.aspxby: HengStar2010/3/27我是一名游戏开发程序员,研究C++ Boost库已经有一小段时日了,学的越多愈发愈感觉

2012-02-24 22:00:02 1351

转载 Boost智能指针——weak_ptr

循环引用: 引用计数是一种便利的内存管理机制,但它有一个很大的缺点,那就是不能管理循环引用的对象。一个简单的例子如下: #include#include #include #include class parent;class children;typedef boost::shared_ptr parent_ptr;typedef boost:

2012-02-24 13:44:22 478

转载 boost asio io_service学习笔记

2011-12-20 0:41转载自 jrckkyy最终编辑 edwin808构造函数构造函数的主要动作就是调用CreateIoCompletionPort创建了一个初始iocp。Dispatch和post的区别Post一定是PostQueuedCompletionStatus并且在GetQueuedCompletionStatus 之后执行。D

2012-02-22 14:54:22 1030

转载 使用了ASIO的项目

使用了ASIO的项目    * Remobo -- create your own Instant Private Network (IPN)    * OpenTibia - Open Source Emulation of the MMORPG Tibia    * Osiris - Serverless Portal System    * Jet Infosystems,

2012-02-22 14:26:53 1574

转载 Boost 库中的实用工具类使用入门

Boost 库中的实用工具类使用入门发布者:IBM  日期: 2008-09-08 00:00:00 浏览次数:0 (共有_条评论)查看评论 | 我要评论 级别: 中级Arpan Sen, 首席工程师, IBM 2008 年 9 月 08 日实用工具类开发和维护会耗费程序员的时间。Boo

2012-02-21 11:16:36 719

原创 侃一侃vc的std::string

那天心血来潮敲下了这坨代码:Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->cout  sizeof(std::string) 我的平台是XP+VC9.0,运行结果是32,不知道为什么要那么多,于是在源代码里捣鼓了一

2012-02-20 15:07:12 2072

转载 API Hook完全手册

来源:http://blog.csdn.net/ATField    作者:ATField注:本文是根据我两年前写的一个系统行为监测程序写成(参考了一些书籍和文章)。最近在论坛上看到有不少人在问关于API Hook的问题,便写成此文,希望能对朋友们在写API Hook代码的时候能够有所帮助。1 基本原理API Hook是什么我就不多说了,直接进入正题。API Hook技术主

2012-02-18 21:47:48 2749

转载 stl-stable_sort源码学习笔记

huangjunkun的博客huangjunkun的主页 | TA的博客列表 | RSS | 发送留言 | 关注此人0人收藏此文章,收藏此文章 发表于3个月前 , 已有40次阅读 共0个评论0人收藏此文章     前几天,一个新同事前来询问算法stl-stable_sort的情况。由于离上次研读stl源码时间久已(两三年前的事儿了),有些细节

2012-02-18 00:28:29 1567

转载 Linux 多线程函数解析

作者: yao_guet (1 篇文章) 日期: 二月 14, 2012 在 5:32 下午Linux多线程函数解析Linux多线程函数用得比较多的是下面的3个pthread_create(),pthread_exit(),pthread_join();它们都是在头文件之中。编译时需要加静态库-lpthread下面是函数的说明:  pthread_create是UNIX环境

2012-02-18 00:24:10 553

转载 游戏里实现碰撞检测方法

作者: weiqubo (1 篇文章) 日期: 二月 14, 2012 在 5:33 下午 几乎所有的3D游戏都离不开碰撞检测——无论是各物体之间的碰撞检测,还是物体与场景之间的碰撞检测。在真实世界中,你是很自然地不能穿墙而过的,所以很多人在玩各种3D游戏的时候自然而然的忽视了碰撞检测这一过程的存在。然而,碰撞检测的过程是重要的。如果没有它,你在CS中就会毫无遮拦的飞来飞去——如果考虑

2012-02-18 00:22:54 7054

原创 在 Win32 下用 C++ 实现多线程读写锁

作者: chexlong (1 篇文章) 日期: 二月 14, 2012 在 5:34 下午 读写锁实际是一种特殊的自旋锁,它把对共享资源的访问者划分成读者和写者,读者只对共享资源进行读访问,写者则需要对共享资源进行写操作。这种锁相对于自旋锁而言,能提高并发性,因为在多处理器系统中,它允许同时有多个读者来访问共享资源,最大可能的读者数为实际的逻辑CPU数。写者是排他性的,一个读写锁同时

2012-02-18 00:21:14 1309

转载 浏览器控件教学:使用流加载和保存HTML内容

本文的部分内容翻译自MSDN文章Loading HTML content from a StreamIPersist* 接口,以及它的附属方法,可以被用于Microsoft® Visual C++® 和 WebBrowser 控件使用流载入和保存HTML内容本文讨论载入HTML内容需要的步骤,分为以下几部分:定位到 about:blankDHTML 对象模型的有效性使用 Q

2012-02-16 21:44:07 602

转载 Unicode编码解释UCS、UTF、BMP、BOM

Unicode编码解释UCS、UTF、BMP、BOM发布时间:2007-09-30 08:00:00 来源:linux宝库 作者:linux宝库 点击:320  这是一篇程序员写给程序员的趣味读物。所谓趣味是指可以比较轻松地了解一些原来不清楚的概念,增进知识,类似于打RPG游戏的升级。整理这篇文章的动机是两个问题:  问题一:  使用Windows记事本的“另存为”,可以在GBK、Unicode、

2012-02-15 22:05:35 1517

转载 在VS2008环境下使用Scons编译NSIS

花了一个晚上的时间好不容易把NSIS的源代码编译过了,设置环境真是不容易啊。 首先解释一下为什么要编译NSIS的源代码,因为有时要修改NSIS的设置,比如让NSIS支持LOGGING啊,加大字符串长度,虽然这两个在网站上有下载编译好的,但是如果有别的设置要更改呢?如果要自己写个插件扫描器呢?都要把NSIS的源代码重新编译一遍。很不可理解。不过目前也只能这样。  根据文档上的要求

2012-02-15 14:12:53 2115

转载 GetLongPathName和GetShortPathName函数

2008-12-14 01:28:49|  分类:默认分类 |  标签:|字号大中小 订阅上述函数分别将文件全路径字符串转换为不缩写的全路径和缩写的全路径字符串。这两个函数极其重要!!!很多人写程序时不注意这一点——包括我,比如,使用GetModuleFileName获取文件路径,我们一般都将获取到的路径直接拿来用。在99.9%的情况下,我们获取到的

2012-02-15 08:58:53 4973

转载 DirectX Forum FAQ 重点部分摘译

翻译:丁欧南这是我第一次尝试翻译,不当之处请您不吝指教.转载请注明出处.在3D程序中资源处理的快慢对程序的效率有着很大一部分的影响,记得我曾在不少人的Blog上看到他们写到只是由于改变了资源的处理方法,就使FPS数倍地增加.这给了我很深的印象.于是,我翻译了这篇FAQ中与此相关的部分,希望能给您以帮助.英文版出处: http://members.gamedev.net/jhox

2012-02-12 00:33:20 649

转载 【原】一步一步D3D_1.相关概念的简述(1.3_计算机图形学数学基础和图形变换)

1.3 计算机图形学数学基础和图形变换    提到D3D中应用广泛的图形变换之前,不得不说一下与图形学有关的数学基础,这里只温习点、向量和矩阵。    此节包含:    1.3.1  坐标参照系    1.3.2  点和向量       1.3.2.1  向量相加与定比例相乘       1.3.2.2  两个向量的标量积 (点积、点乘)       1.3.2.3

2012-02-12 00:29:40 1870

转载 DirectDraw与DirectInput游戏编程体验

作者:郭彦飞 发表于 2011-6-16 13:47:10    评论(0)    阅读(228)       我想关于这个主题的文章,不算少,但也不算太多。但大多是分别介绍 DirectDraw 与 DirectInput,而并没有将其结合起来,也许你会问:“分开与合并起来并没有本质区别啊!”。其实的确没有本质区别,但那样使那些最初对游戏编程报有极大热情的爱好者感到非常失望,因为

2012-02-10 15:19:53 1113

转载 error C4335: Mac file format detected: please convert the source file t

你将文本内容复制到Word,之后再创建一个TXT文件将Word的内容复制出来,再将这个TXT文件替换原来的文件

2012-02-10 10:03:31 3202

转载 ClipCursor

函数功能:该函数把鼠标限制在屏幕上的一个矩形区域内,如果调用SetCursor或用鼠标设置的一个随后的鼠标位置在该矩形区域的外面,则系统自动调整该位置以保持鼠标在矩形区域之内。  函数原型:BOOL ClipCursor(CONST RECT * lpRect);  参数:  IpRect:指向RECT结构的指针,该结构包含限制矩形区域左上角和右下角的屏幕坐标,如果该指针为

2012-02-09 14:49:16 1264

转载 NeHe OpenGL第一课:OpenGL窗口

NeHe OpenGL第一课:OpenGL窗口 2010-08-19 17:16:00标签:窗口OpenGL NeHe 原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://yarin.blog.51cto.com/1130898/380181 创建一个OpenGL窗口:在这个教程里

2012-02-09 13:26:58 2674

转载 纹理映射基础(6)

纹理寻址模式Direct3D应用程序可以为任何图元的任何顶点指定纹理坐标,通常使用的 u、v 纹理坐标的取值范围是[0.0, 1.0],但是通过设置该范围外的坐标值,可以得到纹理映射的特殊效果。虽然系统允许纹理坐标取[0.0, 1.0]范围外的值,但硬件极限常常影响纹理坐标的取值范围。当调用函数IDirect3DDevice9::GetDeviceCaps()得到设备性能后,一个渲染设备将

2012-02-06 10:08:20 772

转载 寻找崩溃的真相

寻找崩溃的真相http://www.21tx.com 2002年07月29日 Blog zhengyun_ustc寻找崩溃的真相Article last modified on 2002-7-28----------------------------------------------------------------The information in this ar

2012-02-06 09:09:40 1461

转载 部分游戏开发工具

2011-07-15 0:51转载自 myard最终编辑 myardGPL许可证        GPL通用性公开许可证(General Public License,简称GPL)。在字典中的含义是非洲大羚羊,我们可以常常看到非常个性化的羊头,想必很多人已经非常熟悉。象征 GNU 那种追求自由的精神.GPL同其它的自由软件许可证一样,许可社会公众享有运行、

2012-02-05 01:59:54 2026

转载 用DETOURS库获取NT管理员权限

陈志敏 ---- Detours是微软开发的一个函数库(源代码可在http://research.microsoft.com/sn/detours 免费获得), 用于修改运行中的程序在内存中的影像,从而即使没有源代码也能改变程序的行为。具体用途是: 拦截WIN32 API调用,将其引导到自己的子程序,从而实现WIN32 API的定制。 为一个已在运行的进程创建一新线程,装入自己的代

2012-02-03 14:03:21 600

转载 DirectX 图形接口指南

http://dev.21tx.com/2002/07/31/10141.html  指南三:使用矩阵 本指南介绍矩阵的概念及演示如何使用它们。Vertices 例程通过呈递2D的顶点画出了一个三角形。然而,在这个指南中,你将通过顶点变换在 3-D环境下工作。矩阵和变换也同样用于设置摄影头与视口(Viewport)。 在 Matrices 例程呈递几何物体之前,

2012-02-03 09:17:30 802

转载 传奇3源代码研究总结【实用】

浏览量:42 回复数:7 复制链接分享到: qq 人人 新浪 小米 推客  2004年暑期之前,我有幸得到了传奇3的源代码,经过本人大半年的工作,该代码已经全部调试通过,但由于本人的精力有限,不能最大发挥该代码的能量,故决定转让该代码, 全部代码包括2个客户端程序代码,7个服务端程序代码,以及地图编辑器、图片编辑器、脚本编辑器、数据转换器等工具的

2012-02-03 00:18:49 19618 5

转载 DirectX学习手记(-)

http://www.21tx.com 2002年11月19日 Blog n5 DirectX学习手记(-) HappyFire 2002/8/2 题记:玩了很多的游戏,不禁萌发了自己做游戏的念头,于是7月份从网上收集了N多资料。7月20几号在家开始了闭关式的学习,一直到昨天,我的第一个地图类封装完毕,并乘胜追击到凌晨3点,做好了地图编辑器的0

2012-02-02 16:40:06 720

转载 ATL thunk机制

2009-05-06 23:04 344人阅读 评论(0)收藏 举报起初在DECLARE_WND_CLASS宏中可以知道,窗口类的窗口过程是CWindowImplBaseT的静态成员函数StartWindowProc,在StartWindowProc第一次被调用的时候,它把CWindowImplBaseT的非静态成员函数通过thunk机制设置为窗口过程。 tem

2012-02-02 10:42:39 804

转载 local详解

分类: C++标准库 2009-07-12 16:14 46人阅读 评论(0)收藏 举报Locale 详解原文地址:http://www.diybl.com/course/3_program/c++/cppsl/20081117/151298.html locale 是国际化与本土化过程中的一个非常重要的概念,个人认为,对于中文用户来说,通常会涉及到的国际化

2012-02-02 10:41:57 9164

转载 关于ThreadProc Callback Function的一点误会及自我更正

分类: Windows SDK 2009-07-16 20:49 408人阅读 评论(0)收藏 举报MSDN原文:1:CreateRemoteThreadHANDLE WINAPI CreateRemoteThread(  __in          HANDLE hProcess,  __in          LPSECURITY_ATTRIBUTE

2012-02-02 10:41:27 590

转载 wcout

分类: C++标准库 2009-07-11 21:07 146人阅读 评论(0)收藏 举报 #include int main(){     std::wcout.imbue(std::locale("chs"));     wchar_t wsz[] = L"abcd霜之哀伤";      std::wcout      system("p

2012-02-02 10:40:20 647

转载 VC中的汉字编码

VC中的汉字编码 [ZT]2010-06-13 14:39一 引入问题代码 wchar_t a[3]=L”中国”,编译时出错,出错信息为:数组越界。但wchar_t 是一个宽字节类型,数组a的大小应为6个字节,而两个汉字的的unicode码占4个字节,再加上一个结束符,最多6个字节,所以应该不会越界。难道是编译器出问题了?二 解决引入问题所需的知识

2012-02-02 09:31:24 4755 1

webrtc dtls dtls

网络协议 webrtc 网络协议 webrtc 网络协议 webrtc 网络协议 webrtc 网络协议 webrtc 网络协议 webrtc 网络协议 webrtc 网络协议 webrtc 网络协议 webrtc 网络协议 webrtc

2018-06-18

mp4编辑工具

mp4编辑工具。mp4播放器,QT做的界面。学习编解码的好工具。

2014-11-23

nsis入门教程

nsis入门教程

2013-11-27

学习皮肤窗口代码

无边框窗体  外发光边框(半透明)

2013-11-27

自绘的日历

日历控件(用List来实现,没有点击功能)

2013-11-27

duilib范例

duilib范例

2013-11-27

QT的一些技巧

QT的 小技巧。 开发的过程中的一些经验。

2013-03-21

wxWidgets 文档

wxWidgets 跨平台GUI编程 wxWidgets是一个程序员的开发工具包,这个工具包用来开发用于桌面或者移动设备的图形界面应用程序。或者说它提供了一个框架,它作了很多底层的管家婆似的工作以便给应用程序提供一些默认的行为。wxWidgets库给程序员提供了大量的类以及类的方法,以供其使用和定制。一个典型图形界面应用程序所作的事情包括:显示一个包含各种标准控件的窗口,也可能需要在窗口中绘制某种特别的图形或者图像,并且还要响应来自鼠标,键盘以及其它输入设备的输入。很可能这个应用程序还要和其它的进程通信,甚至还要驱动别的应用程序,换句话说,wxWidgets可以让程序员编写一个拥有所有通用特性的时髦应用程序的工作变的相对容易。

2012-05-12

wxWidgets wxWidgets

wxWidgets wxWidgets wxWidgets是一个程序员的开发工具包,这个工具包用来开发用于桌面或者移动设备的图形界面应用程序。或者说它提供了一个框架,它作了很多底层的管家婆似的工作以便给应用程序提供一些默认的行为。wxWidgets库给程序员提供了大量的类以及类的方法,以供其使用和定制。一个典型图形界面应用程序所作的事情包括:显示一个包含各种标准控件的窗口,也可能需要在窗口中绘制某种特别的图形或者图像,并且还要响应来自鼠标,键盘以及其它输入设备的输入。很可能这个应用程序还要和其它的进程通信,甚至还要驱动别的应用程序,换句话说,wxWidgets可以让程序员编写一个拥有所有通用特性的时髦应用程序的工作变的相对容易。

2012-05-12

Linux那些事儿系列

Linux那些事儿系列

2011-09-23

linux 设备驱动开发

linux 设备驱动开发linux 设备驱动开发

2011-09-23

高焕堂android讲义

高焕堂android讲义

2011-09-23

Window高级编程指南

Window高级编程指南 Window高级编程指南Window高级编程指南Window高级编程指南

2011-07-15

金山开源源代码 金山开源源代码

金山开源源代码 金山开源源代码金山开源源代码

2011-07-15

zip文件夹压缩文件夹压缩文件夹压缩 C++

文件夹压缩文件夹压缩文件夹压缩文件夹压缩

2011-07-12

zip文件夹压缩文件夹压缩

文件夹压缩文件夹压缩文件夹压缩文件夹压缩文件夹压缩文件夹压缩

2011-07-12

MFC教程

简要地介绍了MFC的内容.

2007-07-31

MFC的简要介绍

详细介绍了MFC的构成,应用。

2007-07-31

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除