自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(30)
  • 资源 (9)
  • 收藏
  • 关注

原创 vs 2008 rc language change

最近的项目,一直让我做UI,   无奈,由于公司开发面向海外,添加资源,需要添加 English(united states),  而每次我都要手动去修改 Chniese (PRC) -> english一两个还好,添加的资源多了真是恶心。   解决方法,control  panel-> lock, language,and region ->change location -> form

2013-06-08 10:32:51 640

原创 X64 调试 ERR(1275) This driver has been blocked from loading

1.用的Visual KD 在VM 里面运行 target 文件夹里的vminstall.exe。然后打开vmmon.EXE 设置一下Windbg的目标。   2.以管理员身份运行 Cmd.exe ,然后输入。bcdedit -set loadoptions DDISABLE_INTEGRITY_CHECKS   3.重新启动,自动进入Windows 7 x64 test mode 就可以

2012-06-07 21:26:55 1168

原创 X64 笔记

由于机器的原因,硬盘已经没多少容量了,不得不把以前的转移到移动盘上,再开一块地方,安装X64 的WINDOWS 7,准备开始下段工作,提示我的DELL 1400 不能安装X64 WINDOWS 的 VM, 需要先开启 VT, 最近时间VT在论坛上也比较火,群里某些大牛也是偶尔说一点VT,丫的带提不带提的,你丫的不就是懂的多点啊,就开始装X, 迟早有一天你给LZ踩在脚下,以前我以为我的CPU 不支持

2012-06-07 14:46:41 427

原创 线性代数的一则数据加密应用

最近复习线性代数准备考试,看最后一章有关于计算机应用方面的,便拿过来测试了下。  希尔密码(Hill Password)是运用基本矩阵论原理的替换密码,由Lester S. Hill在1929年发明。用的就是利用这种加密原理。基础理论: 根据矩阵的这个性质,我们先存储一个N阶可逆阵A,将数据按列存入矩阵B, AB可得到新的矩阵C,C为加密数据。 根据性质,我们将A的逆矩阵A

2012-05-03 14:43:52 2068

原创 windbg 源码调试 驱动程序

一直知道WINDBG有源码调试的功能,但没有试过。今天试了下,感觉不错。我用的是VM7.0 进行调试的,关于如何让Windbg 和VM进行双机调试,就不写了,就是用虚拟串口调试。可以GOOGLE一下。这里只记录一下,源码调试方法。1st.先设置真机的Windbg,需要设置如下三个地方,如下图这里我的目录是,这样设置的,这里可以设置一样的,注意:Symbol File Pat

2011-10-20 20:51:00 842

原创 遍历内核设备栈

VOID GetDeviceObjectInfo(PDEVICE_OBJECT devObj){ POBJECT_HEADER ObjectHeader; POBJECT_HEADER_NAME_INFO ObjectNameInfo; if (devObj == NU

2011-10-14 18:07:26 679

原创 Kernel+中驱动挂载

IoGetDeviceObjectPointerIoAttachDeviceToDeviceStackIoDetachDeviceUNICODE_STRING DeviceName;RtlInitUnicodeString(&DeviceName, L"\\Devi

2011-10-14 09:18:03 616

原创 Kernel 中调用其它驱动程序的几种方法

1.ZwCreateFile UNICODE_STRING DeviceName; RtlInitUnicodeString( &DeviceName, L"\\Device\\MyDDKDA" ); OBJECT_ATTRIBUTES objectAttribut

2011-10-13 21:47:11 1369

原创 Kenel中的时间处理函数

//得到当前系统时间 LARGE_INTEGER Systemtime,LocalTime; TIME_FIELDS FildsTime; KeQuerySystemTime(&Systemtime); ExSystemTimeToLocalTime(&Syste

2011-10-12 09:35:59 518

原创 Kernel 中几种等待的方法

1. KeWaitForSingleOb jectNTSTATUS   KeWaitForSingleObject(    IN PVOID  Object,       //初始化的对象    IN KWAIT_REASON  WaitReason,

2011-10-12 09:19:30 838

原创 Kernel File and registry API

//Create File OBJECT_ATTRIBUTES objectAttributes; IO_STATUS_BLOCK iostatus; HANDLE hFile; UNICODE_STRING logFileUnicodeString; RtlI

2011-10-07 19:03:13 682

原创 将DLL编译入EXE然后释放资源

首先必须先将写好的DLL文件添加进资源文件里,然后就是用到了下面几个APIint _tmain(int argc, _TCHAR* argv[]){ HMODULE hThis = GetModuleHandle(NULL); HRSRC hRes =

2011-09-25 12:11:00 1204

原创 独家记忆

很喜欢听小春的这首独家记忆,每听都特别有感觉,我知道我们已经过去了,再也回不到过去,从去年到现在已经整整一年了,你有了你的男人。不知道你过的好不好,主要是我没有勇气去知道,我怕知道了,我会受不了。虽然说了从此以后,会慢慢忘了你,可是有些事,真的不是很容易做到的。      如

2011-08-22 22:22:25 370

原创 其实什么语言都无所谓、实用才是王道

这几天帮朋友写个抽奖的软件,其实也就是个随机显示算法。开始打算用SDK写,后来想想,快点还是用MFC写吧。MFC写到一半,以1/20秒的速度给界面上画东西,总是有问题,达不到想要的结果。无奈,把代码丢掉。拿出珍藏已久的VB6,拖上几个控件,两个小时搞定。    其实无所谓

2011-08-21 16:57:26 370

原创 线性时间选择 5元组选中位数法

线性时间选择 5元组选中位数法,算法导论9.3节代码实现

2011-08-07 22:05:46 3693

原创 线性时间选择

线性时间选择

2011-08-06 14:45:51 550

原创 firefox 详细配置文件 及 密码解析

这阵子在公司实习,公司让研究firefox的配置文件,我本人也很喜欢firefox浏览器,因为它里面有很大的自由空间,有好多好用的插件,还有他是开源的,以后打算学学那方面,给firefox 写写东西。          好了开始正题,firefox 的配置文件目录一般会在 %

2011-08-05 22:37:18 3620 8

原创 桶排序

算法导论笔记桶排序

2011-08-05 22:15:58 373

原创 一段单词反转的函数

一段单词反转的函数i am a student  ---------->> student a am i

2011-07-04 20:01:50 388

原创 程序优化

大的方向就是在,几个核心函数的循环上。 

2011-06-30 15:13:00 215

原创 堆排序 小结

/* 堆排序 利用完全二叉树的性质,将数组看成是一棵完全二叉树的顺序存储结构, 一个完全二叉树,必有非叶结点 LEN / 2个, 一个叶结点的根结点位置 为 Root = Child / 2 LChild = Root * 2 RChild = Root * 2 +

2011-06-20 15:30:00 373

原创 List Box 消息

 LBS_EXTENDEDSEL       使用键盘“SHIFT”键或另指定键加鼠标进行多选。就是VC  RC 编辑器上的 Selection 里面选上ExtendedLBS_MULTICOLUMN       多列列表框,带有水平滚动条。应用程序可以用 LB_SETCOLUMNWIDTH 消息来为列表框指定列数。 LBS_MULTIPLESEL       支持多重选择。LBS

2011-06-18 18:48:00 553

原创 合并排序,分治思想

2011-06-17 22:42:09 一般分法思想分为三个步骤:分解:将原问题分解成一系列子问题解决:递归解决各子问题。若子问题足够小,则直接求解合并:将子问题的结果合并成原问题的解  合并排序就是用了这个思想。分解:将n个元素分成各含 n / 2个元素的子序列解决:用合并排序法对两个子序列递归地排序合并:合并两个已排序的子序列以得到排序结果 

2011-06-17 22:44:00 704

原创 基本常用的WINDOWS 数据类型

基本常用的WINDOWS 数据类型BOOL BYTECHAR  CONSTDWORD             无符号整数DWORD32DWORD64FLOAT    HANDLE             对象句柄HICON              图标HINSTANCE          程序实例句柄HKEY               注册表

2011-06-11 22:17:00 376

原创 浮点数总结

浮点数操作浮点运算的不精确性能够产生灾难性的后果。 1991年2月25日,在海湾战争期间,沙特阿拉伯的达摩地区设置的美国爱国者导弹,拦截伊拉克的飞毛腿导弹失败。飞毛腿导弹击中了美国的一个兵营,造成28名士兵死亡,美国GAO对失败原因做了详细的分析,并且确定潜在的原因在于一个数字计算不精确。IEEE浮点标准用 V = (-1)^s * M * 2^E 表示

2011-06-11 14:11:00 1535

原创 布尔代数运算总结

布尔代数运算总结交换性    a | b  = b | a结合性    a & b = b & a分配性    (a | b) | c = a | (b | c)同一性      a | 0 = a                 a & 1 = a消除性    a & 0 = 0相消性    ~(~a) = a分配性    a | (b & c)

2011-06-11 14:08:00 1366

原创 匈牙利变量前缀表示法

变量的前缀及含义  前缀 隐含的数据类型 说明   b BOOL 实际为整型   by BYTE 无符号字符   c char 字符   dw DWORD 无符号长型   fn function 函数   h HANDLE 无符号整型   i integer 整数   l LONG 长型   lp Long pointer 远指针   n Short(i

2011-06-10 14:16:00 1193

原创 8086指令集

一、数据传送指令  1.通用数据传送指令  MOV(Move)传送  PUSH(Push onto the stack)进栈  POP(Pop from the stack)出栈  XCHG(Exchange)交换  .MOV指令  格式为: MOV DST,SRC  执行的操作:(DST)  .PUSH进栈指令  格式为:PUSH SRC  执行的操作

2011-06-10 14:15:00 664

原创 Using ListView control under Win32 API

转自网络:Using ListView control under Win32 API   Submitted by Isaiah.Net on Sunday, October 23, 2005 - 23:58   --------------------------------------------------------------------------------Intr

2011-06-10 14:12:00 1335

原创 Prefix Message category

PrefixMessage categoryABMApplication desktop toolbar BMButton control CBCombo box control CBEMExtended combo box controlCDMCommon

2011-06-10 14:08:00 330

VisualGDB v4

VisualGDB v4

2014-10-24

删除TrustedInstaller 权限控制的文件 源码

系统文件夹内,系统的必要组件,只有TrustedInstaller 才有所有处理权限。 普通用户无法删除修改,系统文件。 这个小程序,可以删除系统盘内 只有TructedInstaller 所有权限的文件。 VS2008 编译,WIN7X64 测试通过。 有需要的就拿去用吧。

2013-11-13

firefox 火弧 密码解析 C++ 源码

firefox 火弧 密码 解析 C++ 源码 根据国外DELPHI 源码改写而成,如果有需要的拿去吧

2011-08-05

枚举WINDOWS的安装软件,卸载,源码

枚举软件 WINDOWS安装软件 卸载软件 源码 #include "stdafx.h" #define MAX_VALUE_NAME 16383 extern HINSTANCE g_hInst; typedef struct tagSOFTINFO { TCHAR DisplayName[MAX_PATH]; TCHAR DisplayIcon[MAX_PATH]; TCHAR Publisher[MAX_PATH]; TCHAR UninstallString[MAX_PATH]; BYTE ArpCache[552]; }UNINSTALLINFO, *PUNINSTALLINFO; BOOL InintListShow(HWND hWndListView); HWND CreateToolbar(HWND hWndParent);

2011-06-30

WINDOWS 驱动程序编程 基础

WINDOWS 驱动程序编程 基础 WINDOWS 驱动程序编程 基础

2011-06-30

VC 界面美化 编程

VC 界面美化 编程 关于VC界面美化的东西,需要的来下吧

2011-06-30

list view 控件 按列 排序 源码 C/SDK

list view 控件 按列 排序 源码 C/SDK 需要的拿去吧

2011-06-10

枚举 进程 源码 C/SDK

枚举 进程 源码 C/SDK 需要的拿去吧

2011-06-10

低级键盘勾子程序源码

低级 键盘勾子 程序 源码 C SDK 参照 罗云彬的32位汇编,用C写的 喜欢的拿走吧

2011-06-10

空空如也

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

TA关注的人

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