摘要: 摘要 个人比较喜欢使用vs进行开发工作,但是用MFC编写GUI程序实在有点不方便,因此使用QT开发。于是打算用vs 2017编写QT程序。这里记录一下搭建开发环境的过程。 安装QT和VS2017的插件安装 下载qt的安装包5.xx的完整安装包,然后安装。由于这里使用的是VS2017进行开发。因此只需 阅读全文
posted @ 2019-12-08 15:14 J坚持C 阅读(11821) 评论(0) 推荐(0) 编辑
摘要: Single Number 问题描述: Given an array of integers, every element appears twice except for one. Find that single one. Note:Your algorithm should have a li 阅读全文
posted @ 2019-04-18 16:58 J坚持C 阅读(432) 评论(0) 推荐(0) 编辑
摘要: 背景 通常,我们的程序是保存在计算机的硬盘上的,程序的启动是通过操作系统将硬盘上的文件加载到内存中并进行执行的。然而,操作系统打开磁盘上的可执行文件后,该可执行文件就会处于被打开状态。这样会产生一个问题:你无法对这个可执行文件进行修改和删除等操作。另外,C#程序本身具有一定的开源性,因为当你拿到.n 阅读全文
posted @ 2019-04-18 16:26 J坚持C 阅读(1243) 评论(0) 推荐(0) 编辑
摘要: 一、什么是dll注入 在Windows操作系统中,运行的每一个进程都生活在自己的程序空间中(保护模式),每一个进程都认为自己拥有整个机器的控制权,每个进程都认为自己拥有计算机的整个内存空间,这些假象都是操作系统创造的(操作系统控制CPU使得CPU启用保护模式)。理论上而言,运行在操作系统上的每一个进 阅读全文
posted @ 2019-04-18 16:18 J坚持C 阅读(19444) 评论(2) 推荐(2) 编辑
摘要: 前言 Detours是一个用于在Windows上监视和检测API调用的开源软件包。Detours已经被许多ISV使用,并且也被Microsoft的产品团队使用。Detours现在可以在标准的开源许可证(MIT)下使用。这简化了使用Detours的程序员的许可,并允许社区使用开源工具和流程支持Deto 阅读全文
posted @ 2019-04-10 11:10 J坚持C 阅读(989) 评论(0) 推荐(0) 编辑