- 博客(13)
- 资源 (16)
- 收藏
- 关注
原创 NESSUS 5.0 离线安装
在单位内网安装NESSUS 5.0,无法直接联网更新,没办法只好离线安装了...安装步骤如下:1. Downloaded the new Nessus 5.0 and install it.2. Reset the ProfessionalFeed Activation CodePress "Super+R" and input "cmd". cd C:\Program
2013-03-22 10:01:47
3306
原创 在windows平台下编译sqlite3
首先,sqlite 官方已经有预编译好的DLL下载,如果你不需要特别优化的版本,直接下载官网上的DLL即可。你可以在下载 页面的 “Precompiled Binaries For indows”可以找到。若你想编译出自己的版本,比如添加优化参数后编译,进行一些定制(例如官网这里有一些预编译宏,允许你定制自己的sqlite),那么你就需要自己编译了。首先在下载源代码,如 sqlit
2012-08-13 14:52:48
1640
原创 VS 2005 Release模式下调试
所谓Release和Debug只是大家和编译器约定的一些生成规则而已,所以调试是无所谓Release和Debug的,只是由于生成的规则不同,可能Release的一些调试结果没Debug精确详细而已。下面是设置在Release模式下调试的方法:1.工程项目上右键 -> 属性2.c++ -> 常规 -〉调试信息格式 选 程序数据库(/Zi)或(/ZI), 注意:如果是库的话,只能(Zi)
2012-06-21 10:21:06
536
原创 windbg 调试崩溃实例
1、崩溃发生过程程序执行过程中,崩溃,弹出mssagebox,提示R6034错误。查看r6034错误:表示运行库的manifest设置不正确,2、提取dump过程1)查看任务管理器,崩溃的进程还在。判定可以用Windbg截获dump2)打开windbg,file--attach to a process,选择崩溃进程如test.exe;3)使用命令 .dump /mf
2012-05-08 11:48:28
1073
转载 Windbg找应用程序内存泄露
给自己做个记号1.先运行Windbg安装目录下的gflags.exe,Image File,Image填exe名字,不要全路径,选上Create user mode stack trace database;2.在Windbg中调试模式运行程序,在退出时显示:e:\vs工程\tests\testsdlg.cpp(101) : {125} normal block at 0x003B
2012-04-23 11:08:04
2217
原创 VirtulaKD + Windbg + vmware 调试内核代码
1. 在官网下载VirtualKD安装包: http://virtualkd.sysprogs.org/2. 在主机上安装VirtualKD,在安装后的目录中,在主机运行 vmmon.exe ,点击 Debugger Path 按钮, 选择Windbg 路径,然后一直开启vmmon.exe。 3. 将安装目录中的target 文件夹拷贝到虚拟机中。 在虚
2012-03-08 09:43:46
763
原创 VC下生成随机数字符串
需要的头文件:<stdlib.h>,库函数:srand;rand;time方法:1.首先设置种子srand(unsigned)time(NULL));使用当前时间作为种子是多数人的习惯做法. 2.产生随机数:rand()可以产生一个随机数;范围在0~RAND_MAX(32767)之间;如果要产生一个[min,max]之间的数,可以这样:rand()%(max) +
2011-12-31 09:35:48
2521
1
原创 VC调试DLL方法
方法①: 对DLL的工程DEBUG,在DLL工程的Project Setting->Debug->Executable for debug session中加入你的.exe的路径和名字。可以在dll中设置断点,.exe程序必须要调用dll中函数。方法②: 有个更好的方法:(我也没试过)在settings/debug中category选additional dlls,然后将你要调试的
2011-12-28 21:45:07
768
原创 solaris配置IP地址步骤
solaris配置IP地址步骤一 、更改solaris IP 地址ifconfig用来配置网卡的IP地址,改动后即生效,但并不保存,下次启动后失效.我们以虚拟机来讲.网卡pcn0#ifconfig -alo0:.......inet 127.0.0.1 netmask ff000000pcn0:......inet 192.168.229.3 netmask
2011-07-26 14:03:36
1895
原创 链表基本操作
#define OK 1 #define OVERFLOW 0 #define ERROR 0 #define NULL 0 typedef struct LNode { int data; struct LNode *next; }LNode,*LinkList; //顺序创建一个链表 LinkList CreateListOrdinal_L(int num) { LinkList h,head,end; int counter; if(!(h = head = (LinkList)malloc(size
2011-06-02 17:45:00
465
原创 C++ 线程池源代码实现3
最近在做一个项目,因为需要到多线程,网络上面找了一些代码,现在贴上来,以留备用。ThreadPool.h头文件#ifndef OTA_THREADPOOL_H_CAESAR__DEF#define OTA_THREADPOOL_H_CAESAR__DEF#include class CWorkDesc{public: CWorkDesc(){} virtual ~CWorkDesc(){}};class CWork {public: CWork(){} virtual ~CWork(){} virtual
2011-05-12 16:24:00
920
原创 C++线程池源代码实现2
FORCEINLINEVOIDInitializeListHead( IN PLIST_ENTRY ListHead ){ ListHead->Flink = ListHead->Blink = ListHead;}FORCEINLINE BOOLEAN RemoveEntryList(IN PLIST_ENTRY Entry){ PLIST_ENTRY Blink; PLIST_ENTRY Flink; Flink = Entry->Flink; Blink = Entry->Bl
2011-05-12 16:16:00
755
原创 C++线程池源代码实现1
#ifndef _ThreadPool_H_#define _ThreadPool_H_#pragma warning(disable: 4530)#pragma warning(disable: 4786)#include#include#include#includeusingnamespacestd;class ThreadJob //工作基类{public://供线程池调用的虚函数virtualvoid DoJob(void*pPara)= 0;};class ThreadPool{public:/
2011-05-12 16:13:00
782
最新Visual Assist X 10.8.2001破解补丁
2013-09-30
Visual Assist X 10.8.2001.0破解补丁
2013-09-30
Visual_Assist_X_10.7.1936.0
2013-05-13
Visual.Assist.X.V10.7.1929原版安装文件及破解补丁Patch
2013-04-01
Visual Assist X 10.7.1925 完美破解
2013-01-15
Visual Assist X 10.7.1918 完美破解
2012-11-20
Visual Assist X 10.7.1916 完美破解版
2012-10-08
window下编译Sqlite3 3.7.13版本
2012-08-13
Codejock.Xtreme.Toolkit.Pro.v15.2.1.Full.Source
2012-04-26
greta for VS2005,已编译通过
2012-04-26
Visual Assist X 10.7.1901 破解补丁
2012-03-20
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人