![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Windows
文章平均质量分 79
weikkkkkk
在该博客上只为看到更多的好文字 自己能有更多的变化 只求耕耘 不求收获
$Myheart = Computer
展开
-
windows内存详解(一) 全面介绍Windows内存管理机制及C++内存分配实例
十分感谢MS社区的帖子,讲得很好~http://social.technet.microsoft.com/Forums/zh-CN/2219/thread/afc1269f-fe08-4dc7-bb94-c395d607e536(一):进程空间在编程中,很多Windows或C++的内存函数不知道有什么区别,更别谈有效使用;根本的原因是,没有清楚的理解操作系统的内存管...转载 2018-06-22 10:38:21 · 1172 阅读 · 0 评论 -
windows 上安装 libevent
Libevent官网:http://libevent.org/windows 7下编译:编译环境: windows 7 + VS2010(1)解压libevent到F:\libevent\libevent-2.0.21-stable(2)打开Microsoft visual studio 2010命令行工具(3)修改以下三个文件,添加宏定义:在以下3个文件开头添加“#def...转载 2018-09-14 09:48:03 · 1426 阅读 · 0 评论 -
Windows下使用VS2015编译openssl库
目标:编译vs环境下openssl库工具:1. 编译环境win10+vs2015专业版2. ActivePerl工具,官网下载链接:http://www.activestate.com/activeperl/downloads3. openssl源码,下载链接:https://www.openssl.org/source/,选择2016-May-03 13:57:13 opens...转载 2018-08-29 11:08:04 · 339 阅读 · 0 评论 -
Windows路径操作API函数学习
前言 在VC++开发过程中,经常需要用到一些路径操作,比如拼需要的文件路径,搜索路径中的内容等等。Windows提供了一套关于路径操作的API帮助我们更好的执行这些操作。路径截断与合并APIPathRemoveArgs 去除路径后面的参数PathRemoveBackslash* 去除路径最后的反斜杠“\”PathAddBackslash* 在路...转载 2018-07-27 16:31:54 · 337 阅读 · 0 评论 -
谈谈Windows Wow64
本文是《深入理解Windows操作系统 (第六版) 》关于64位Windows操心系统有关Wow64部分的读书笔记,因为之前很少有接触到关于Wow64的部分,记录一下。Wow64是允许在64位Windows上执行32位x86应用程序的软件。它的实现方式是一组用户模式dll,外加一些来自内核的支持,此内核支持是为了创建32位版本的数据结构,例如进程环境块(PEB)和线程环境块(TEB),这些数据结构...转载 2018-07-12 17:10:53 · 2116 阅读 · 0 评论 -
ipv6的表示、ipv6与ipv4之间的转换、ipv6地址大小判定
本文对初步接触到ipv6时,常遇到的三个疑问(ipv6的表示、ipv6与ipv4之间的转换、ipv6地址大小判定)进行了简单介绍。ipv6的表示关于单个ipv6地址的基本表示有:标准表示、压缩表示、ipv4内嵌表示,网段的表示常见的有:地址前缀表示(类似于ipv4的掩码形式)-----------------------------IPV6地 示32位的 址被分割为,其中每个,并且每个 来分开12...转载 2018-06-26 11:11:20 · 13468 阅读 · 0 评论 -
IPV4和IPV6的区别
在windows 7以上系统中,在设置本地IP地址的时候经常会看到同事含有IPV4协议项与IPV6协议项,并不同于以往windows xp系统中仅有TCP/IP协议项,不少朋友都觉得比较奇怪,询问编辑IPv4与IPv6的区别,下面编辑就为大家权威的介绍下IPv4与IPv6有什么区别。目前的全球因特网所采用的协议族是TCP/IP协议族。IP是TCP/IP协议族中网络层的协议,是TCP/IP协议族的核...转载 2018-06-26 11:06:35 · 626 阅读 · 0 评论 -
windows7 Service Pack 1的安装文件
以下为中文翻译:7601.17514.101119-1850_Update_Sp_Wave1-GRMSP1.1_DVD.iso - 此 DVD 映像包含所有体系结构的独立更新。windows6.1-KB976932-X86.exe - 此应用程序将 Sp1 安装到运行 Windows 7 的 32 位计算机上。 windows6.1-KB976932-X64.exe - 此应用程序将 Sp1...原创 2018-06-25 11:08:00 · 12808 阅读 · 1 评论 -
Windows 内存详解(六) C# WinForm应用程序降低系统内存占用方法总结
这篇文章主要介绍了C# WinForm应用程序降低系统内存占用方法总结,本文总结了9个方法,同时给出了一个定期清理执行垃圾回收代码,需要的朋友可以参考下背景:微软的 .NET FRAMEWORK 现在可谓如火如荼了。但是,.NET 一直所为人诟病的就是“胃口太大”,狂吃内存,虽然微软声称 GC 的功能和智能化都很高,但是内存的回收问题,一直存在困扰,尤其是 winform 程序,其主要原因是因为....转载 2018-06-22 10:43:41 · 327 阅读 · 0 评论 -
Window内存详解(五) VMMAP内存查看工具
下面我根据VMMap来详细介绍一下内存的分类。内存是一个很复杂的系统,其中的paging file,sharable memory,reserve和commit等概念使得要算清楚一个进程到底使用了多少内存几乎成了不可能的事情了。还好我们有VMMap这个工具,它用两个纬度将内存进行了详细的划分。一个是纵向的纬度,也就是内存是从哪里来的。分为Image(可执行文件),M...转载 2018-06-22 10:43:03 · 4800 阅读 · 0 评论 -
Windows内存详解(四)OD内存断点初步分析
内存断点原理: 内存断点原理,通过将内存断点所在内存页的属性修改为内存断点属性(non-access or non-writable),程序执行时,对目标内存页中所有数据的访问或写,都会抛出异常,OD通过截获此异常,然后对比,存储在某一内存的内存断点信息表的地址,判断是否匹配内存断点地址范围,匹配则中断程序执行,否则,继续执行。IDA静态分析:本例利用IDA和OD动静结合,分析OD内存...转载 2018-06-22 10:42:18 · 798 阅读 · 0 评论 -
Windows 内存详解(三)Windows内存管理
本文主要内容:1.基本概念:物理内存、虚拟内存;物理地址、虚拟地址、逻辑地址;页目录,页表2.Windows内存管理3.CPU段式内存管理4.CPU页式内存管理 一、基本概念1. 两个内存概念物理内存:人尽皆知,就是插在主板上的内存条。他是固定的,内存条的容量多大,物理内存就有多大(集成显卡系统除外)。但是如果程序运行很多或者程序本身很大的话,就会导致大量的物理内存...转载 2018-06-22 10:40:02 · 15518 阅读 · 0 评论 -
Windows 内存详解(二) windows任务管理器中的工作设置内存,内存专用工作集,提交大小详解
首 页 » 软件使用 » windows任务管理器中的工作设置内存,内存专用工作集,提交大小详解windows任务管理器中的工作设置内存,内存专用工作集,提交大小详解虽然是中文字,但是理解起来还是很困难,什么叫工作设置内存,什么叫内存专用工作集,什么叫提交大小,区别是什么,让人看了一头雾水.通俗的讲工作设置内存是程序占用的物理内存(包含与其他程序共享的一部分), 内...转载 2018-06-22 10:39:17 · 1846 阅读 · 0 评论 -
windows下使用socket网络进程通信
Windows下Socket编程主要包括以下几部分:服务端 1、初始化Windows Socket库。 2、创建Socket。 3、绑定Socket。 4、监听。 5、Accept。 6、接收、发送数据。客户端 1、初始化Windows Socket库。 2、创建Socket。 3、连接Socket。 4、接收、发送数据。服务端每接...转载 2018-09-14 16:21:34 · 1382 阅读 · 0 评论