- 博客(190)
- 资源 (2)
- 收藏
- 关注
转载 进程防终止--钩子
Windows进程注入之SetWindowsHookExhttps://segmentfault.com/a/1190000016981381常见注入手法第四讲,SetWindowsHookEx全局钩子注入https://www.cnblogs.com/iBinary/p/9536214.htmlHOOK API (一)——HOOK基础+一个鼠标钩子实例https:...
2019-08-14 18:08:43 845
转载 分布式系统
带着问题学习分布式系统https://www.cnblogs.com/xybaby/p/6930977.html分布式学习最佳实践:从分布式系统的特征开始(附思维导图)https://www.cnblogs.com/xybaby/p/8544715.html什么是分布式系统,如何学习分布式系统https://www.cnblogs.com/xybaby/p/7787...
2019-06-26 10:29:15 333
转载 【计算机网络】局域网学习笔记
以太网与令牌环网的区别https://wenku.baidu.com/view/002005ee0975f46527d3e1bd.html【计算机网络】局域网学习笔记http://www.cnblogs.com/penghuwan/p/7778234.html
2019-03-27 18:54:03 321
转载 MQTT介绍与使用
MQTT介绍与使用https://www.cnblogs.com/sxkgeek/p/9140180.html1-安装MQTT服务器(Windows),并连接测试https://www.cnblogs.com/yangfengwu/p/7764667.html
2019-03-24 12:39:37 558
转载 WTL
WTL流程分析https://blog.csdn.net/jznsmail/article/details/200947wtl学习总结https://www.cnblogs.com/wliangde/p/4259281.htmlMFC程序员的WTL,第一部分 - ATL GUI类https://www.codeproject.com/Articles/3841/WT...
2019-03-06 11:17:46 213
转载 结构化异常处理
Windows系统程序设计之结构化异常处理https://www.pediy.com/kssd/pediy08/pediy8-716.htmSEH 结构化异常处理 工程方法https://www.jianshu.com/p/85118b41de90SEH的非常好的总结https://blog.csdn.net/w1012747007/article/details/...
2019-03-05 10:56:46 396
转载 WTL的学习
WTL流程分析https://blog.csdn.net/jznsmail/article/details/200947 深入剖析WTL—WTL框架窗口分析https://wenku.baidu.com/view/9021f709bb68a98271fefae4.html ATL 窗口类源码浅析http://www.voidcn.com/article/p-slygaw...
2019-02-23 17:51:55 551
原创 学习xml
学XML看这一篇就够了(1)https://www.imooc.com/article/24164 XML学习心得https://www.jianshu.com/p/c83e7d19f5e9 xml快速入门http://www.t086.com/article/1681
2019-02-20 20:16:11 183
转载 C++对象模型
C++对象模型https://www.cnblogs.com/skynet/p/3343726.html C++中的RTTI机制https://www.jianshu.com/p/3b4a80adffa7 c++ RTTI(运行时类型识别)https://www.cnblogs.com/zhuyf87/archive/2013/03/15/2960899.html ...
2019-01-20 13:57:35 143
转载 C++11 新特性分析
看完这个你还不理解右值引用和移动构造 你就可以来咬我(下)https://blog.csdn.net/yapian8/article/details/42341351 十大必掌握C++11新特性https://blog.csdn.net/FX677588/article/details/70157088 【C++11】30分钟了解C++11新特性 https://my....
2019-01-18 15:52:58 195
转载 lambda表达式与回调函数
C++ 11中使用lambda表达式实现回调https://blog.csdn.net/liwenlong_only/article/details/47100499 C++使用模板、函数指针、接口和lambda表达式这四种方法做回调函数的区别比较https://www.cnblogs.com/kanite/p/8299147.html C/C++回调方式系列之一 函数指针...
2019-01-18 14:31:19 3402 1
转载 C++11 多线程
C++ 11 多线程--线程管理https://www.cnblogs.com/wangguchangqing/p/6134635.html C++11之多线程(一、标准库的线程封装类Thread和Future)https://blog.poxiao.me/p/multi-threading-in-cpp11-part-1-thread-and-future/ C++11之...
2019-01-16 09:27:55 199
转载 列表初始化 _分析initializer_list<T>的实现
第7课 列表初始化(2)_分析initializer_list<T>的实现https://www.cnblogs.com/5iedu/p/7628091.html C++11中initializer_list的用法https://blog.csdn.net/qq973177663/article/details/50620184...
2019-01-14 15:29:53 351
转载 学习C++有没有必要学习boost库?
学习C++有没有必要学习boost库?https://www.zhihu.com/question/39817943 学习 C++ Boost 之前,是否需要对 STL 很熟悉?https://www.zhihu.com/question/19738274
2019-01-14 09:52:52 4297
转载 C++ explicit的作用
Explicit Constructors(显式构造函数)收藏https://www.cnblogs.com/cutepig/archive/2009/01/14/1375917.html explicit作用:在C++中,explicit关键字用来修饰类的构造函数,被修饰的构造函数的类,不能发生相应的隐式类型转换,只能以显示的方式进行类型转换。explicit使用注意事项:...
2019-01-08 18:30:42 246
转载 C++ STL中 for_each 算法存在的意义是什么?
C++ STL中 for_each 算法存在的意义是什么?https://www.zhihu.com/question/54671272 c++ for_each 用法https://blog.csdn.net/u014613043/article/details/50619254
2019-01-08 15:08:45 236
转载 c/c++ 程序调试方法
总结一下自己常用的c/c++程序调试方法,首先介绍一下我的开发环境系统Linux xx 3.2.0-4-686-pae #1 SMP Debian 3.2.60-1+deb7u1 i686 GNU/Linux编辑器VIM - Vi IMproved 7.3 (2010 Aug 15, compiled Feb 10 2013 06:46:29)编译器 ...
2019-01-08 10:34:05 5472
转载 智能指针
1:http://www.cnblogs.com/lanxuezaipiao/p/4132096.html2:http://www.cnblogs.com/TenosDoIt/p/3456704.html [c++11]智能指针学习笔记https://segmentfault.com/a/1190000016055581 使用 C++11 智能指针时要避开的 10 大错误...
2018-12-05 19:58:35 137
转载 Visual Studio Debug 教程 之 远程调试
https://msdn.microsoft.com/zh-cn/library/8x6by8d2(v=vs.120).aspx 有阵子没有更新这个主题,可能让大家误认为已经结束了,其实除了这一篇,后续还会有一些。还是尽量本着善始善终的原则,我要把这个主题给讲完,并且在结束的时候一定会让大家知道的。通过大家的反馈来看,这个系列确实也帮助到了不少的人,另外我自己在这个过程...
2018-10-12 10:16:30 1241
转载 稀疏文件的data run
概念 - 数据运行http://www.reddragonfly.org/ntfs/concepts/data_runs.html
2018-09-25 15:01:17 448
转载 NTFS 稀疏文件 $J
https://koorio.com/b02537bb1a37f111f1855b4e.htmlhttp://ftp.kolibrios.org/users/Asper/docs/NTFS/ntfsdoc.html#id4757298https://blog.csdn.net/enjoy5512/article/details/50935972https://github.com/li...
2018-09-21 14:33:27 753
转载 VS2010/MFC编程入门
VS2010/MFC编程入门:https://www.bbsmax.com/A/QW5YXaZ9Jm/ VC++讲义https://wenku.baidu.com/view/f208dca7f524ccbff1218417.html Visual C++ 2013从入门到精通:视频教学版https://books.google.com/books?id=aRBJDwAA...
2018-09-20 20:18:04 608
转载 VC中自动改变控件位置和大小的对话框类
在用VC开发应用程序时,经常会要做一些可以改变大小的对话框,而这个时候就要求对话框上的控件会随着对话框大小的改变而改变自己的位置和大小。如果控件比较少,那可以在对话框的OnSize()事件里面添加代码,通过计算来调整各个控件的位置和大小;但是,如果对话框上的控件比较多的话,那这将是一件非常痛苦的事情!要是程序中又有很多可以改变大小的对话框,那一个一个的OnSize()写下来,那会使程序员崩溃的!...
2018-09-20 19:49:51 190
转载 GetWindowRect、GetClientRect、ScreenToClient与ClientToScreen
GetWindowRect是取得窗口在屏幕坐标系下的RECT坐标(包括客户区和非客户区),这样可以得到窗口的大小和相对屏幕左上角(0,0)的位置。GetClientRect取得窗口客户区(不包括非客户区)在客户区坐标系下的RECT坐标,可以得到窗口的大小,而不能得到相对屏幕的位置,因为这个矩阵是在客户区坐标系下(相对于窗口客户区的左上角)的。 用GetClientRect返回的RECT结构...
2018-09-20 19:43:53 688
转载 如何让你的 EXE/DLL 足够小
为了节省大量用户下载占用的带宽,又不便使用 P2P 技术,需要做一个尽量小的独立 EXE,这里是对如何让一个简单的 EXE 体积尽量小的部分方法与每一步的实际效果。初始 DEMO用 VC++ 生成一个最简单的 Win32 Console Application,调用少量简单的 CRT 函数,因为要独立 EXE,所以使用 /MT,示例代码部分如下,然后 Release 编译看看体积。#...
2018-09-10 14:07:23 628
转载 为什么不能在DllMain中调用LoadLibrary,FreeLibrary以及调用CreateThread?
在项目中需要这样一个场景:当一个dll被加载时候,在这个dll中需要加载另一个dll。尝试在DLL_PROCESS_ATTACH调用LoadLibrary发生程序卡死。google之得到下面回答:“不能在DllMain中调用LoadLibrary,FreeLibrary以及Shell,ODBC,COM,RPC和socket函数与CreateThread”原因是什么? 因为Dl...
2018-09-07 17:31:01 2296
转载 c++程序真正的入口函数
今天终于有时间来研究一下一个很大很大的工程编译成一个exe和若干dll后,程序是如果执行它的第一条指令的?操作系统以什么规则来找到应该执行的第一条指令(或说如何找到第一个入口函数的)? 我们以前写windows控制台程序时,都是先写个main()函数,写windows窗口程序时,首先要写winmain()函数,然后再写自己的逻辑;然后编译,然后点击exe就能运行我们...
2018-09-07 16:54:32 4341
转载 模块切换——MFC的规则DLL中资源使用的问题
今天刚刚做了一个静态链接到MFC的规则dll,即“Use MFC in a static library“,该dll用来显示一个窗体。然后在一个mfc可执行程序A.exe中调用这个dll文件,可以正常的显示窗体。但后来做了一点小小的改动,即把dll改成动态连接到MFC的dll,即“Use MFC in a shared dll ”,然后在A.exe中调用该dll,结果窗体怎么都不显示。后来,经过仔...
2018-09-07 13:59:10 162
转载 带你玩转Visual Studio——带你了解VC++各种类型的工程
上一篇文章带你玩转Visual Studio——带你新建一个工程一文中提到新建一个工程时会有很多的工程类型(图1),现在将简单介绍各种类型工程的含义和主要用途。由于这里包含的工程类型太多,有很多本人也没有接触过,有些可能理解的不太对的地方还请谅解。首先说明一下,如果你的初学者或者 C++ 开发的时间不长,本篇文章的很多内容理解不了是正常的(我当初也不理解)。你可先有大概的概念,等工作(或有实际...
2018-09-07 09:48:24 248
转载 史上最明白的 NULL、0、nullptr 区别分析(老师讲N篇都没讲明白的东东),今天终于明白了,如果和我一样以前不明白的可以好好的看看...
C的NULL在C语言中,我们使用NULL表示空指针,也就是我们可以写如下代码:int *i = NULL;foo_t *f = NULL;实际上在C语言中,NULL通常被定义为如下:#define NULL ((void *)0)也就是说NULL实际上是一个void *的指针,然后吧void *指针赋值给int *和foo_t *的指针的时候,隐式转换成相应的类型。而如果...
2018-09-06 09:34:53 203
原创 PsExec 在当前会话下启动系统权限进程原理
如何在windows环境下,升级administrator权限为system权限:1:将PsExec.exe拷到C:\Windows\System32目录下;2:运行命令psexec.exe -d -i -s regedit.exe;3:注册表即获取到了system权限;https://bbs.pediy.com/thread-223197.htm 如何如何在windows...
2018-09-05 11:18:28 3277
转载 NTFS下的USN日志文件
Advanced $UsnJrnl Forensicshttp://forensicinsight.org/wp-content/uploads/2013/07/F-INSIGHT-Advanced-UsnJrnl-Forensics-English.pdf Everything研究之读取NTFS下的USN日志文件(1)http://www.voidcn.com/article/p...
2018-09-04 10:42:13 3845
转载 收藏下来需要慢慢学习的
c++内存管理学习纲要:https://blog.csdn.net/wdzxl198/article/details/9050587 boost 学习笔记http://einverne.github.io/post/2016/01/boost-learning-note-7.html 图说C++对象模型:对象内存布局详解https://www.cnblogs.com/Q...
2018-09-03 18:32:41 139
转载 boost 学习笔记
http://einverne.github.io/post/2016/01/boost-learning-note-7.html
2018-09-03 18:25:59 298
升级权限system
2018-09-05
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人