- 博客(11)
- 资源 (6)
- 收藏
- 关注
原创 估算函数在内存中所占的size
因为用到了VirtualAllocEx函数分配了内存,所以要用到VirtualFreeEx释放。当VirtualFreeEx需要知道函数所用的内存大小。因为不能直接算出函数的所占的内存大小。所以用一个方法去大致计算它所占用的内存大小。static void func1(){........}static void func2(){................
2012-08-30 18:16:56 1138
转载 GetProcessHandleCount() -- 获取属于指定进程的已打开句柄数
想获取指定进程打开的句柄数:用GetProcessHandleCount()。枚举进程信息:NtQuerySystemInformation( ).GetProcessHandleCount() -- 获取属于指定进程的已打开句柄数GetProcessHandleCount() 原型如下:BOOL WINAPI GetProcessHandleCount( __
2012-08-29 15:25:51 7620
原创 vc++的一些错误
错误1: error LNK2019: unresolved external symbol _GetModuleFileNameExW@16 referenced in function;总体的意思是无法解析几个外部符号如_GetModuleFileNameExW ,而这个的定义是在psapi.h中,可是他的实现API,系统是没有自带的,所以我们得引入他所需要的API,psap
2012-08-28 17:08:37 668
转载 枚举系统中打开的句柄
删除系统中的文件会提示 有进程已经打开了这个文件会导致不能删除该文件在网上找到了在ring3下实现文件碎甲的一篇介绍:在ring3上实现文件碎甲功能其中首先需要实现的就是需要枚举出系统中每个进程打开的文件句柄枚举进程 枚举句柄 这些功能都需要用到从Ntdll.dll中导出系统内核函数比如函数 ZwQuerySystemInformation ZwQueryInfor
2012-08-28 10:21:27 2588
原创 关于ifstream打开windows文件失败的问题
今天测试ifstream,老是打不开windows下的文件。代码如下:#include #include #include #include using namespace std;int main(){ ifstream file("E:\\work\1234.txt",ios::in); if(file) c
2012-08-14 17:17:37 7137 1
转载 让VS2005中的fstream支持中文路径文件打开
前几天发了这篇《用fstream对二进制文件的读写》,有朋友指出了VS2005的fstream对于中文路径支持不好的bug。我想大概是因为VS2005更加重视了对字符串的全球化支持,所以鼓励我们使用unicode编码的字符串,对于MBCS之类的支持可能就疏忽了吧。 我搜索了一下这个问题的解决,参考了如下资料写了演示代码。fstream 和 中文路径 c++博客About un
2012-08-14 17:07:06 878
转载 计算python执行时间
方法1import datetimestarttime = datetime.datetime.now()#long runningendtime = datetime.datetime.now()print (endtime - starttime).seconds方法 2start = time.time()run_fun()end = time.t
2012-08-08 11:01:12 3727 1
原创 linux下系统故障:Repair filesystem
今天一大早开机居然出现这个错误:linux下系统故障:Repair filesystem 网上查了一下资料,简单的处理办法就是:fsck -A -y一直按下去就好了。到了二十或者三十几的时候,reboot。OK。“Determining IP information for eth0...f在VM虚拟机中,如果是新安装 的LINUX,在加载网络时,有
2012-08-08 10:03:39 1685
原创 Error: debugging information for project.exe' cannot be found or does not match. No symbols loade
在vs2008下调试程序出现了:Debugging information for '***.exe' cannot be found or does not match. Symbols not loaded.最后在google下查了一下,最后找到的答案是:right click on your preject, select properties, chose debuggin
2012-08-07 17:32:49 4049
原创 back track linux
backtrack linux , 安全方面的操作系统:http://www.backtrack-linux.org/
2012-08-03 18:21:36 556
转载 python遍历文件夹和文件
在Python中,文件操作主要来自os模块,主要方法如下:os.listdir(dirname):列出dirname下的目录和文件os.getcwd():获得当前工作目录os.curdir:返回当前目录('.')os.chdir(dirname):改变工作目录到dirnameos.path.isdir(name):判断name是不是一个目录,name不是目录就返回fal
2012-08-01 13:48:06 919
ML_peer_certificate_patch_A
2016-02-29
ML_Octave_400_patch
2016-02-29
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人