会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
洞察世界,审视内心
管理
上一页
1
2
3
4
5
6
下一页
2022年11月23日
18. 默认堆/创建堆--《Windows核心编程》
摘要: Windows 提供了以下三种机制来对内存进行操控虚拟内存:最适合用来管理大量对象数组或者大型数据结构内存映射文件:最适合用来管理大型数据流(通常是文件),以及在同一机器上运行的多个进程之间的共享数据。堆:最适合用来管理大量的小型对象。 最后一种对内存进行操控的方法是堆。堆适合分配大量小型数据,是管
阅读全文
posted @ 2022-11-23 11:23 人类观察者
阅读(265)
评论(0)
推荐(0)
2022年11月21日
17.5 稀疏调拨的内存映射文件--《Windows核心编程》
摘要: 原文链接:https://www.likecs.com/show-306421749.html,原文中代码是C++MFC程序,更详细。本文是C语言测试代码。 (1)稀疏文件(Sparse File)定义 指的是文件中出现大量的0数据,这些数据对我们用处不大,但是却一样的占用空间。NTFS文件系统对此
阅读全文
posted @ 2022-11-21 11:59 人类观察者
阅读(95)
评论(0)
推荐(0)
17.3 给内存映射文件指定基地址--《Windows核心编程》
摘要: 可以使用 MapViewOfFileEx 函数,建议系统把文件映射到指定的地址。 其他参数与 MapViewOfFile 相同,最后一个参数 pvBaseeAddress 指定目标地址。同 VirtualAlloc ,指定的地址必须是分配粒度(64K)整数倍。否者返回NULL,GetLastErro
阅读全文
posted @ 2022-11-21 11:53 人类观察者
阅读(63)
评论(0)
推荐(0)
17.2 内存映射文件的一致性--《Windows核心编程》
摘要: 系统允许我们把同一个文件映射到多个视图中,只要映射的是同一个文件映射对象,系统会保证各视图中数据是一致的。例如一个程序修改了一个视图内的内容,那么系统会更新所有其他视图(对应同一文件映射对象)中的内容。 请注意,这仅针对同一文件映射对象。具体来说是,Windows 允许以同一个数据文件为后备存储器来
阅读全文
posted @ 2022-11-21 11:53 人类观察者
阅读(49)
评论(0)
推荐(0)
17.1 使用内存映射文件--《Windows核心编程》
摘要: Windows 提供了以下三种机制来对内存进行操控虚拟内存:最适合用来管理大量对象数组或者大型数据结构内存映射文件:最适合用来管理大型数据流(通常是文件),以及在同一机器上运行的多个进程之间的共享数据。堆:最适合用来管理大量的小型对象。 内存映射文件定义 内存映射文件允许开发人员预订一块地址空间,并
阅读全文
posted @ 2022-11-21 11:51 人类观察者
阅读(462)
评论(0)
推荐(0)
2022年8月16日
SOCKS5协议解析
摘要: socks的官方文档:https://www.ietf.org/rfc/rfc1928.txt 本文改变其他作者之手,在原文基础上加入客户端的编写,完善了服务端代码,原文是Linux端的程序代码,本文改为了Windows端程序代码。以下为原文链接:从零实现加密隧道(二):socks5 协议详解 SO
阅读全文
posted @ 2022-08-16 18:35 人类观察者
阅读(2381)
评论(0)
推荐(0)
2022年7月22日
9.文件和异常--《Python编程:从入门到实践》
摘要: 9.1 从文件中读取数据 要使用文本文件中的信息,首先需要将信息读取到内存中。为此,你可以一次性读取文件的全部内容,也可以以每次一行的方式逐步读取。 9.1.1 读取整个文件 with open('pi_digits.txt') as file_object: contents = file_obj
阅读全文
posted @ 2022-07-22 16:12 人类观察者
阅读(71)
评论(0)
推荐(0)
8.类--《Python编程:从入门到实践》
摘要: 8.1 创建类 根据约定,在Python中,首字母大写的名称指的是类。 这个类定义中的括号是空的,因为我们要从空白创建这个类。在Python 2.7中创建类时,需要做细微的修改——在括号内包含单词object。 (1) _init 方法 这里将方法__init__()定义成了包含三个形参:self、
阅读全文
posted @ 2022-07-22 15:05 人类观察者
阅读(41)
评论(0)
推荐(0)
7.函数的使用--《Python编程:从入门到实践》
摘要: 7.1 python 中函数的定义 python 中函数使用 def 定义: def greet_user(): 7.2 传参的传递 普通实参的传毒,可以与 C++ 相同,即按顺序传递。 7.2.1 关键字实参 -- 无需考虑传参顺序 关键字实参是传递给函数的名称—值对。关键字实参让你无需考虑函数调
阅读全文
posted @ 2022-07-22 11:13 人类观察者
阅读(49)
评论(0)
推荐(0)
6.用户输入和 while 循环--《Python编程:从入门到实践》
摘要: 6.1 input 函数 函数input()接受一个参数:即要向用户显示的提示或说明。input 将用户输入解释为字符串。 name = input("Please enter your name: ") print("Hello, " + name + "!") 6.1.1 使用 int() 来获
阅读全文
posted @ 2022-07-22 10:14 人类观察者
阅读(43)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
下一页
公告