- 博客(20)
- 资源 (1)
- 收藏
- 关注
转载 vc6编译出小体积pe文件
VC写的程序体积是挺大的,网上也有很多优化的文章,都是针对VC6.0来说的。我把我的总结下。 #include #pragma comment(lib,"kernel32.lib") #pragma comment(lib,"user32.lib") 写Win32程序的话,windows.h 是必须的,使用动态连接必要的系统库,可以把link下的链接库全部删除,需要就练级
2013-05-06 15:02:08 827 1
转载 bios int 13 api
00H —磁盘系统复位0EH —读扇区缓冲区 01H —读取磁盘系统状态0FH —写扇区缓冲区 02H —读扇区10H —读取驱动器状态 03H —写扇区11H —校准驱动器 04H —检验扇区12H —控制器RAM诊断 05H —格式化磁道13H —控制器驱动诊断 06H —格式化坏磁道14H —控制器内部诊断 07H —格式化驱动器15H —读取磁盘类型 08H
2012-10-19 16:40:32 673
转载 x86 cpu 寄存器
通用寄存器 4个 EAX、EBX、ECX和EDX 32位 段寄存器 6个 ES、CS、SS、DS、FS和GS 变址寄存器 2个 ESI和EDI 32位 堆栈寄存器 2个 ESP和EBP 32位 指令指针
2012-10-19 16:08:44 820
转载 NtQuerySystemInformation的使用
今天,我们主要讨论的是一个函数NtQuerySystemInformation(ZwQuerySystemInformation)。当然,你不要小看这么一个函数,它却为我们提供了丰富的系统信息,同时还包括对某些信息的控制和设置。以下是这个函数的原型: typedef NTSTATUS (__stdcall *NTQUERYSYSTEMINFORMATION) (IN S
2011-12-19 11:23:12 8518 1
转载 MYSQL编码
一般在MYSQL使用中文查询 都是用 set NAMES character: character_set_client ,这是用户告诉MySQL查询是用的什么字符集。 character_set_connection ,MySQL接受到用户查询后,按照character_set_client将其转化为character_set_connection设定的字符集。
2011-12-07 18:18:27 902
转载 VMware虚拟机修改硬盘大小的方法
VMware虚拟机修改硬盘大小的方法: 在VMware6.0安装目录下有一个命令行工具——vmware-vdiskmanager.exe 程序,可用来修改虚拟机硬盘的大小。方法如下: 1、关闭虚拟机电源;启动Windows下的命令提示符界面; 2、通
2011-08-31 18:17:26 4989 1
转载 Windbg简单命令
Windbg简单命令 __stdcall调用约定的栈结构ebp+8 |函数的第一个参数ebp+4 |函数的返回地址 ebp |ebp ebp-4 |局部变量
2011-08-17 15:50:59 932
原创 获得文件版本等信息
#pragma comment(lib, "version.lib") DWORD QueryFileInfo(LPTSTR szFullPath) { DWORD dwErr = ERROR_SUCCESS; DWORD dwVerHnd=0; // An 'ignored' parameter, always '0' DWORD dwVerInfoSize = GetFileVersionInfoSize(szFullPath, &dwVerHnd);
2011-05-19 13:52:00 958
转载 wininet函数
1. 几个wininet函数。URLDownloadToFile:给一个文件的url,就可以把文件下载下来,需要差数可以只有两个,url和文件保存的路径。该函数封装了http,ftp,gppher协议的函数,只要是正确的url都可以下载。URLDownloadToFile拆分为三个函数:InternetOpen,InternetOpenUrl和InternetReadFile,Intern
2010-02-24 17:49:00 2816 1
转载 在驱动中判断系统是否运行在安全模式
方法一: 通过内核导出的变量。Windows 内核导出了一个变量.一个 ULONG 类型的指针.InitSafeBootMode .用于确定系统运行于何种模式下.驱动程序可以用这个导出的变量来判断系统当前处于何种模式下.下列是关于这个变量的一些取值的说明:Value Mode0 The operating system is not in Safe Mode.1 SAFEBOOT_MINIMA
2010-01-08 09:27:00 1064
原创 谈谈对APC的一点理解
谈谈对APC的一点理解异步过程调用(APCs) 是NT异步处理体系结构中的一个基础部分,理解了它,对于了解NT怎样操作和执行几个核心的系统操作很有帮助。1) APCs允许用户程序和系统元件在一个进程的地址空间内某个线程的上下文中执行代码。2) I/O管理器使用APCs来完成一个线程发起的异步的I/O操作。例如:当一个设备驱动调用IoCompleteRequest来通知I/O管理
2009-07-10 14:51:00 2789
原创 _EPROCESS
下面的一部就是向WIN32子系统传递信息,包括新建的进程线程句柄。创建标志中的项以及ID和确认其属于WIN32应用程序的标志。后面就是初始化线程并完成整个进程的初始化。这个过程中,需要详细说明的就是设置EPROCESS结构(也叫KPEB)。每个Windows 2000进程都由一个执行程序进程(EPROCESS)块表示,也就是说在内核中,进程是靠EPROCESS来识别的.下面是EPROCESS的
2009-07-07 13:53:00 8808
原创 国外优秀开源PHP建站程序一览
国外优秀开源PHP建站程序一览本文发表于 2009-07-07 08:29 |422次阅读 | 来源:月光博客 | 共有评论()条 发表评论关键词: | 感谢ydj9931的提供 | 收藏这篇新闻<!--show_ads_zone(13);--><!---->大量的PHP开源(开放源代码/Open Source)应用改变了这个世界,改变了
2009-07-07 09:23:00 935
转载 动中字符串的操作
[内核/驱动] 驱动中字符串的操作//如果本文有不对的地方,望即时指点!字符串的初始化定义一个UNICODE_STRING类型的变量,这只是一个空的结构体而已,我们并没有给它分配任何的内存。如果直接对其进行字符串拷贝等操作,肯定会引起异常的,当我们定义这样类型的一个变量,我们应该就把它看作一个WCHAR型的指针,没有“ne
2009-06-23 13:46:00 746
转载 Windows文件操作的API函数
Windows文件操作的API函数[转载]在VC中,大多数情况对文件的操作都使用系统提供的 API 函数,但有的函数我们不是很熟悉,以下提供一些文件操作 API 函数介绍: 一般文件操作 API CreateFile 打开文件 要对文件进行读写等操作,首先必须获得文件句柄,通过该函数可以获得文件句柄,该函数是通向文件世界的大门。 ReadFile 从文件中读取字节信息。 在打开文件获
2009-06-08 10:59:00 1489 1
转载 大型网站架构演变和知识体系
之前也有一些介绍大型网站架构演变的文章,例如LiveJournal的、ebay的,都是非常值得参考的,不过感觉他们讲的更多的是每次演变的结果,而没有很详细的讲为什么需要做这样的演变,再加上近来感觉有不少同学都很难明白为什么一个网站需要那么复杂的技术,于是有了写这篇文章的想法,在这篇文章中 将阐述一个普通的网站发展成大型网站过程中的一种较为典型的架构演变历程和所需掌握的知识体系,希望能给想从事互联网
2008-10-14 10:09:00 475
原创 xampp
安装 XAMPP 进行方便集成开发此类中间件可以促进开放源码的多层软件的开发文档选项<trvalign="top"><img alt="" height="1" width="8"src="//www.ibm.com/i/c.gif"/><img alt="" width="16"height="16" src="//www.ibm.com/i/c.gif"/><td class="
2008-08-28 09:26:00 1282
转载 网络蜘蛛
一、网络蜘蛛基本原理 网络蜘蛛即Web Spider,是一个很形象的名字。把互联网比喻成一个蜘蛛网,那么Spider就是在网上爬来爬去的蜘蛛。网络蜘蛛是通过网页的链接地址来寻找网页,从网站某一个页面(通常是首页)开始,读取网页的内容,找到在网页中的其它链接地址,然后通过这些链接地址寻找下一个网页,这样一直循环下去,直到把这个网站所有的网页都抓取完为止。如果把整个互联网当成一个网站,那么网络蜘
2008-08-27 17:58:00 856
转载 tar
http://p.blog.csdn.net/images/p_blog_csdn_net/wwwwly/EntryImages/20080821/674796.gif tar -h有解释,就是打包命令 tar把文件保存到归档介质中,或直接从介质
2008-08-21 09:21:00 630
转载 RPM
linux系统RPM命令手册 RPM是Red Hat系列常用的軟件包格式,靈活的使用他將使您在 RH Linux中如魚得水.現將其常見的使用方法收集如下.................一、安装 命令格式: rpm -i ( or --install) options file1.rpm ... fileN.rpm 参数: file1.rpm ... fileN.rp
2008-08-19 10:52:00 515
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人