自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(1)
  • 资源 (115)
  • 收藏
  • 关注

转载 基于日志的内存泄露检测方法(跨平台,支持C/C++)

转载:原地址 http://www.leewei.org/?p=2389 前一篇文章《几种内存泄露检测工具的比较》比较了几款比较流行的内存泄露检测工具,并做出了总结。但是遗憾的是,没有一款是既跨平台又支持C/C++的。主要原因有两点:一是在两种平台下提供的注册钩子函数及功能不一致,二是输出方式比较难确定(GUI应用程序无法看到控制台的内容)。   接下来要实现一套自己的内存检测方式,需求如

2013-08-31 06:15:44 835

tomcat8.5.20.exe安装包

tomcat 服务器apache-tomcat-8.5.20.exe安装包,默认安装即可,安装后,在C:\Program Files\Apache Software Foundation\Tomcat 8.5\webapps\ROOT下增加html或者jsp即可

2017-09-08

android下拉刷新

android下拉刷新

2017-08-19

apktool 2.2.4

apktool 2.2.4 ,2017年7月最新版本,官网下载地址https://ibotpeaches.github.io/Apktool/。官网比较慢 用法 java -jar apktool_2.2.4 d -f *.apk -o out 输出编绎后的文件到out目录

2017-08-13

excel宏实现导出超时的人员名单

excel宏实现导出超时的人员名单,用宏实现 Sub 按钮3_Click() Dim strReceiveUser As String strReceiveUser = "" Dim i As Integer, sht As Worksheet j = Sheet1.Cells.SpecialCells(xlCellTypeLastCell).Row k = Sheet1.Cells.SpecialCells(xlCellTypeLastCell).Column Close #1 Close #2 Open "d:\Notify_user_by_email.txt" For Output As #1 Open "d:\Notify_user_content_by_email.txt" For Output As #2 For i = 2 To j ' 第一行是标题,不能作为计算,从第2行开始 时间1 = Sheets("Sheet1").Cells(i, 4) ' 这里需要修改,第4列是归还日期 时间2 = Now 天数差 = DateDiff("d", 时间1, 时间2) 是否归还 = Sheets("Sheet1").Cells(i, 6) If 天数差 > 0 Then If "否" = 是否归还 Then strReceiveUser = Sheets("Sheet1").Cells(i, 1) + "@dahuatech.com;" Print #1, strReceiveUser strContent = Sheets("Sheet1").Cells(i, 1) + "借用了" + Sheets("Sheet1").Cells(i, 2) + ",序列号为" + Sheets("Sheet1").Cells(i, 7) + ",已经超期" + Str(天数差) + "天, 请尽快归还,谢谢!" Print #2, strContent End If End If Next Close #1 Close #2 MsgBox "已经为您导出到D盘,请查阅:" & vbCrLf & "Notify_user_by_email.txt" & vbCrLf & "Notify_user_content_by_email.txt" End Sub

2015-06-14

vs2008实现完成端口和客户端

vs2008实现完成端口和客户端,需要编译一下,能编译通过,能调试

2015-06-07

vc MFC获得uuid或GUID

CString CTestGetUUIDDlg::newGUID() { CString buf; GUID guid; if (S_OK == ::CoCreateGuid(&guid)) { buf.Format(_T("{X-X-x-XX-XXXXXX}") , guid.Data1 , guid.Data2 , guid.Data3 , guid.Data4[0], guid.Data4[1] , guid.Data4[2], guid.Data4[3], guid.Data4[4], guid.Data4[5] , guid.Data4[6], guid.Data4[7]); } return buf; }

2015-03-04

exe作为com及其调用的例子

exe作为com及其调用的例子,vs2008实现,// 需要先编译ExeCom,并用命令行下带上 /regserver 注册,/unregserver反注册

2014-12-22

dll 作为com及其调用

dll 作为com及其调用,vs2008实现,简单的调用了com的一个接口。exe还可以com

2014-12-22

隐藏自己及监视子进程的关闭demo

隐藏自己及监视子进程的关闭demo,vs2008实现,已经调试过,ok的。 (1)隐藏自己,实在任务栏看不到自己的图标,任务管理器中的“应用程序”中没了,进程列表还有 (2)监视子进程结束,使用了WaitForSingleObject实现

2014-11-23

加壳资料整理

加壳资料整理,有源代码,有资料。看了一下一般都是vc6实现,准备自己测试一下,学习共享

2014-11-05

测试WaitForSingleObject

测试WaitForSingleObject,CreateEvent SetEvent,vs2008实现

2014-10-08

CryptGenRandom windows下生成随机数

CryptGenRandom windows下生成随机数的函数使用

2014-10-02

字符串和数字转换 C++ vs2008

字符串和数字转换 C++ vs2008实现

2014-09-30

进程间消息通知方式通信

进程间消息通知方式通信,RegisterWindowMessage实现

2014-08-20

判断uac是否开启

判断uac是否开启,C++实现,在Win7上测试,只有xp之后(不包括xp)判断uac才有意义

2014-06-22

快速排序算法vs2008实现

快速排序,C算法,vs2008实现 void MyQuickSort(int *a, int nLow, int nHigh) { if(nLow >= nHigh) { return; } …… }

2014-06-11

DHtmlEditor MFC

DHtmlEditor MFC实现的一个demo,程序在vs2008上能运行 下载自:http://www.codeproject.com/KB/cpp/DHTMLEditor/DHtmlEditorVisualStudio7.zip

2014-03-08

eXeScope修改exe资源的工具

eXeScope修改exe资源的工具,修改图标,字符串等

2014-03-08

undelete_plus误删文件恢复

误删 文件 恢复恢复 ,英文版,可用,效果不错

2014-03-08

让窗口置前的方法

即使有其他窗口在最前面,也可以让本窗口置前的方法 // {{ force m_hWnd to topmost // 不管其他窗口是不是topmost,本例子都可以让此窗口置于最前端 HWND hForeWnd = ::GetForegroundWindow(); DWORD dwForeWndTreadId = ::GetWindowThreadProcessId(hForeWnd,NULL); DWORD dwCurWndTreandId = ::GetCurrentThreadId(); ::AttachThreadInput(dwCurWndTreandId, dwForeWndTreadId, TRUE); ::ShowWindow(m_hWnd, SW_SHOW); ::SetWindowPos(m_hWnd, HWND_TOPMOST,0,0,0,0,SWP_NOSIZE | SWP_NOMOVE); ::SetWindowPos(m_hWnd, HWND_NOTOPMOST,0,0,0,0,SWP_NOSIZE | SWP_NOMOVE); ::SetForegroundWindow(m_hWnd); ::AttachThreadInput(dwCurWndTreandId, dwForeWndTreadId, FALSE); // }}force m_hWnd to topmost

2014-03-06

非常网管++Windows脚本应用详解

非常网管 Windows 脚本 应用 详解,备用

2013-07-14

mfc程序获得命令行参数

mfc程序获得命令行参数,vc6.0实现 // 获取命令行 CString strCommandLine = "获得的命令行参数为:"; strCommandLine += GetCommandLine(); MessageBox(strCommandLine);

2013-01-27

窗口在最前面

mfc写的小程序,窗口在最前面,vc6.0实现 // 窗口在最前面 ::SetWindowPos(m_hWnd,HWND_TOPMOST,0,0,0,0,SWP_NOSIZE|SWP_NOMOVE); // 取消窗口在最前面 //::SetWindowPos(m_hWnd,HWND_NOTOPMOST,0,0,0,0,SWP_NOSIZE|SWP_NOMOVE);

2013-01-27

只允许打开一个应用程序

只允许打开一个应用程序,vc6.0mfc实现,当打开一个实例后,不允许打开第二个 HANDLE hMutex; hMutex = OpenMutex(MUTEX_ALL_ACCESS,false,_T("A")); if(hMutex) exit(0); hMutex = CreateMutex(NULL,true,_T("A"));

2013-01-27

遍历本目录下的所有文件

遍历本目录下的所有文件,vs2008实现,是一个小例子,遍历本目录(也包括子目录)所有.h文件,并将其保存到某个文件中

2013-01-06

mfc多线程的一个小例子

mfc多线程的一个小例子,实现了一个client和server

2012-12-30

log4cplus的源文件及实现和相关资料

log4cplus的源文件及实现和相关资料 1、log4cplus-1.0.4.2.zip : log4clus的原文件,可编译支持vc6,vc7……,vs2008转换vc7即可 2、vs2008_testLog4cplus_dll_and_lib.rar: vs2008编译好的dll和lib 3、vs2008_testlog4cplus.rar 用vs2008实现的一个工程,保存日志到文件

2012-12-30

Sigslot的简单应用

Sigslot的简单应用,vc6.0实现 sigslot的出现为我们提供了一种解决问题的思想,它用“信号”的概念实现不同模块之间的传输问题,sigslot本身类似于一条通讯电缆,两端提供发送器和接收器,只要把两个模块用这条电缆连接起来就可以实现接口调用,而sigslot本身只是一个轻量级的作品,整个库只有一个.h文件,所以无论处于何种层次的库,都可以非常方便的包含它

2012-12-29

比较好用的SQLlite查询管理工具SQLiteSpy_1.9.1

下载文件中有:可运行的sqlite查看器,还有vc6.0写的一个简单的sqlite的操作,可运行,可调式 还有其他一些资料,请看: http://download.csdn.net/detail/moonshine99/4726760

2012-12-28

个人理财工具——小贝个人小账本

个人理财工具 小贝个人小账本,界面简单,好用,免费的。一看就知道怎么用,绿色版的,体检也很小。。。

2012-11-26

通过COM操作IE浏览器的一个类

主要定义了一个类:CMyInternetExplorer 这个类的作用是通过COM操作IE浏览器 调用方法很简单: 将这4个文件加入工程,比如是一个MFC对话框工程, 1、在Dlg里面加入一个CMyInternetExplorer的变量 2、调用CreateNewInstance () 3、就可以调用Navigate把IE浏览器的地址改变了,祝你好运

2012-11-25

通过窗口句柄获得IWebBrowser2和IHTMLDocument2接口

通过窗口句柄获得IWebBrowser2和IHTMLDocument2接口,里面是源代码,分享给大家

2012-11-22

vc6自带的工具spy++DEPENDS等

vc6自带的工具,有spy++ DEPENDS UUID等,vs2008反而找不到depends,所以自己上传一份,共享给想用的人

2012-11-22

MFC和网页交互技术文档

MFC和网页交互技术文档,网页技术开发 iwebbrowser2等,都是从网上收集过来的比较经典的

2012-11-19

冰点文学下载2.6

冰点文学下载2.6,百度文库资料下载,这个是绿色版,比较好用

2012-11-11

duilib界面开发库

可以做像QQ,360一样的界面,里面有源代码和demo,还有一些文档。。。商业用收费的direcutui,duilib是开源的,duilib的demo看起来没有directui的demo好看,可能和收费有关系 里面还有收集的其他资料,都是duilib的 还可以免积分下载directui的demo看看:http://download.csdn.net/detail/moonshine99/4662130

2012-11-11

window核心编程

内含三个文件 chm:从网上获得的较好的chm格式的版本 docx:从上面chm格式的转换过来并作了排版整理 pdf:直接从上面docx格式的转换过来的,英文版的 还有一个中文版的核心编程,资料合在一起供大家下载,参考

2012-11-03

sql lite 相关资料

sql lite 相关资料——包括 window命令行sqllite 3.7好像,2012/11最新版本 window dll格式的sqllite c语言原代码sqllite mfc操作sqllite的一个例子(从其他地方下载的,我只看源代码了,没调) sqllite比较经典的网页,各种sql操作 好像就这些,免费提供给大家下载

2012-11-03

宜清生日快乐连连看

vc6.0gdi实现连连看,可以做一个参考

2012-10-28

keynote 电脑桌面笔记本

keynote 电脑桌面笔记本,非常好用的比较笔记本,用了快一年了,用于记录个人一些信息,树形目录 平时的文本编辑器建议用notepad++,keynote用于存储个人信息

2012-10-25

空空如也

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

TA关注的人

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