自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 资源 (13)
  • 收藏
  • 关注

原创 size_t在printf的正确输出方法

#if defined(_MSC_VER) #define JL_SIZE_T_SPECIFIER "%Iu" #define JL_SSIZE_T_SPECIFIER "%Id" #define JL_PTRDIFF_T_SPECIFIER "%Id"#elif defined(__GNUC__) #define JL_SIZE_T_SPECIFIER "%zu" #define J

2014-03-25 15:04:35 20580 1

原创 win32读取raw扇区

#define WIN32_LEAN_AND_MEAN#include #include #include #define BytesPerSector 512char Drive[] = "\\\\.\\PHYSICALDRIVE0";BOOL ReadPhysicalSector(LONGLONG SectorStart, ULONG SectorCount, PVOI

2014-01-24 12:10:56 721

原创 windows下获得磁盘分区信息

#define WIN32_LEAN_AND_MEAN#include #include #include #include #ifndef STORAGE_DEVICE_NUMBERtypedef struct _STORAGE_DEVICE_NUMBER { DEVICE_TYPE DeviceType; ULONG DeviceNumber; ULONG P

2014-01-17 11:58:20 3534 1

原创 wdm驱动dbg输出

头文件定义输出宏#define PTDBG_TRACE_ROUTINES 0x00000001#define PTDBG_TRACE_OPERATION_STATUS 0x00000002#define PT_DBG_PRINT( _dbgLevel, _string ) \ ( FlagOn(gTraceFlags,(_dbgLev

2014-01-09 11:00:12 1057

原创 写IRP返回的长度可能不是sectorsize的整数倍

返回的长度    》》》》  Irp->IoStatus.Information0-1: W F7F42000 off=759200, len=400*** Assertion failed: Length % SECTOR_SIZE == 0***   Source File: c:\winddk\mine\wdutils\dmon2\cache.c, l

2014-01-06 16:52:27 683

原创 从dll生成.lib

需要工具dumpbin.exelib.exe1. 查看DLL导出函数表DUMPBIN.EXE /EXPORTS ntdll.dll输出类似: ordinal hint RVA name 1207 4B6 0002DC81 _itow 1208 4B7 0006F989 _lfind 1209 4B8 0

2013-12-23 11:45:10 678

转载 Printf %输出格式

%d--输出有符号十进制整数%o --输出无符号八进制整数%x - 输出无符号十六进制整数%X –除了大写字母使用'A'-'F'外同 %x%u - 输出无符号十进制整数%s – 输出一个以C 中空字符NULL 结束的字符串%c – 以 ASCII 字符形式输出只输出一个字符%f – 以小数形式输出浮点数%S – 输出在FLASH 存贮器中的字符串常量如果在% 和

2013-11-27 20:59:28 1448

原创 system thread

#includeVOID WorkThread(IN PVOID pContext){ int i; for(i=0;i<5;i++) DbgPrint("I am %d\r\n", i+1); PsTerminateSystemThread(STATUS_SUCCESS);}NTSTATUS DriverEntry(IN PDRIVER_OBJECT Driv

2013-11-05 15:48:49 715

原创 nullFilter

/* This is the main module of the nullFilter mini filter driver. It is a simple minifilter that registers itself with the main filter for no callback operations.*/#include #include #in

2013-11-01 16:46:07 793

原创 迷宫生成:Sidewinder算法

http://weblog.jamisbuck.org/2011/2/7/maze-generation-algorithm-recap#include #include #define N 1 #define S 2#define E 4#define W 8#define width 16#define height 8#define wei

2013-10-24 16:35:44 851

原创 cpuid调用示例

#include #include typedef unsigned int u32;/** * Ref arch/x86/include/asm/cpufeature.h *//* Intel-defined CPU features, CPUID level 0x00000001 (edx) */#define X86_FEATURE_FPU ( 0) /* Onboa

2013-10-22 15:33:55 1021

原创 amittai的B+tree1.12版本的dot输出补丁

--- bpt.c 2013-10-15 07:54:12 +0800+++ bpt1.c 2013-10-17 17:04:37 +0800@@ -48,6 +48,7 @@ // #define WINDOWS #include #include +#include #include #ifdef WINDOWS #define bool char@@ -288,6

2013-10-17 17:12:42 656

原创 windows获得服务配置(驱动路径)

#include #include #include #define ____DEVICE_BASENAME ("myfirst")//// Get system error message string//PCSTR SystemMessage( DWORD nError){ static CHAR msg[256]; if (!FormatMessage(

2013-10-16 17:19:21 2941

原创 windows启动停止服务

#include #include #define ____DEVICE_BASENAME ("myfirst")//// Get system error message string//PCSTR SystemMessage( DWORD nError){ static CHAR msg[256]; if (!FormatMessage( FORMAT_M

2013-10-16 16:03:23 863

原创 windows下加入删除服务

#include #include #define ____DEVICE_BASENAME ("myfirst")//// Get system error message string//PCSTR SystemMessage(DWORD nError){static CHAR msg[256];if (!FormatMessage(FORMAT_MESSAGE_FROM_SYSTEM |FOR

2013-10-16 11:41:42 781 1

原创 ubuntu优化

1. for servicehttp://www.360doc.com/content/11/0330/14/496343_105866732.shtml2. for spaceinstall localepurgeinstall bleachbit

2011-09-12 16:17:59 410

原创 一道算法题:圆桌会议

Total Submission(s) : 179   Accepted Submission(s) : 122 Problem Description HDU ACM集训队的队员在暑假集训时经常要讨论自己在做题中遇到的问题.每当面临自己解决不了的问题时,他们就会围坐在一张圆形的桌子旁进行交流, 经过大家的讨论后一般没有解决不了的问题,这也只有HDU ACM集训队特有的圆桌会议,有一天你也可以进来

2010-01-26 18:48:00 2723 1

合金弹头游戏python复现,简单版,源代码

合金弹头游戏 基于python 有贴图和音频 很简单的实现,没有太多关卡

2022-01-20

libxml2 iconv zlib头文件和lib库(win32)

libxml2及其依赖的iconv zlib

2014-05-29

ARM指令集手册-含thumb

The ARM Instruction Set User's Guide explains the ARM and Thumb instructions. This manual contains the following chapters. Introduction provides a generic information about the ARM CPU. It explains the CPU registers and different operating modes. ARM Instructions explains all ARM instructions. Thumb Instructions explains all Thumb instructions.

2014-02-21

libxml2-2.9.1-git

从 http://www.xmlsoft.org/ 获得的最新代码 2.9.1

2014-01-09

windows磁盘性能评估工具合集

windows下的4款磁盘性能评估工具 AS SSD Benchmark ATTO Disk bench DiskMark HDTunePro

2014-01-08

Information Technology Project Management ppt 课件

《IT项目管理》 《Information Technology Project Management》 教材的ppt,好不容易找到的。 第四版的,作者是Kathy schwalbe

2011-09-05

css(层叠样式表)教程--4个chm

CSS_5日精通CSS层叠样式表.chm CSS_精通CSS滤镜.chm CSS样式表.CHM css样式表滤镜.chm

2010-08-28

opencv 源码 chm格式整理

chm格式整理的opencv源码。 利于查看,语法高亮。

2010-07-26

BasicOCR 一个用 opencv 写的 OCR

用opencv编写的OCR程序。 从pudn下载,识别率大概是30%吧。

2010-07-15

汉字库提取程序 16 24 32(附带 hzk16 , hzk24 , hzk32 )

汉字库提取程序 , 可读取16*16 , 24*24 , 32*32(附带 hzk16 , hzk24 , hzk32 文件),C语言编写,VC++6.0编译通过。 有问题联系: QQ:1004087609 email:[email protected]

2010-07-15

最优Hamilton圈的一种新算法

最优Hamilton圈的一种新算法 最优Hamilton圈的一种新算法

2010-05-01

王卫卫《数值分析》课件

王卫卫《数值分析》课件 王卫卫《数值分析》课件 王卫卫《数值分析》课件 王卫卫《数值分析》课件

2010-04-30

Inside Qt Series(chm)

Inside Qt Series,about sth you unknown of Qt.....

2010-04-10

空空如也

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

TA关注的人

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