大约有 5,000 项符合查询结果(耗时:0.0084秒) [XML]

https://www.tsingfun.com/it/op... 

ZMQ: 基本原理 - 开源 & Github - 清泛网移动版 - 专注C/C++及内核技术

...。 本文的目的是解释ØMQ架构的基本概念,它们是如何组合起来的,以及它们被如此设计的原因。 拓扑 拓扑是ØMQ最主要的概念,除非你知道“拓扑”代表什么,否则将与其他概念混淆更难...
https://www.tsingfun.com/it/op... 

ZMQ: 基本原理 - 开源 & Github - 清泛网 - 专注C++内核技术

...的一个。 本文的目的是解释ØMQ架构的基本概念,它们是如何组合起来的,以及它们被如此设计的原因。   拓扑 拓扑是ØMQ最主要的概念,除非你知道“拓扑”代表什么,否则将与其他概念混淆更难理解,甚至理解不当。 按...
https://www.tsingfun.com/it/cpp/1261.html 

SHFileOperation函数总结(文件夹的移动、复制、删除) - C/C++ - 清泛网 -...

...r.exe保存被重命名的文件,以避免文件名冲突! 上面知道了如何才能使hNameMappings有效 现在如何使用hNameMappings,及其所指的结构大小?并取得这个内存块的内容呢? hNameMappings 是简单LPVOID无法使用loop 要使用hNameMappings,必须定义一个...
https://www.tsingfun.com/it/os... 

理解和配置 Linux 下的 OOM Killer - 操作系统(内核) - 清泛网 - 专注C/C++及内核技术

...,然后调用 select_bad_process() 选择一个 “bad” 进程杀掉,如何判断和选择一个 “bad” 进程呢,总不能随机选吧?挑选的过程由 oom_badness() 决定,挑选的算法和想法都很简单很朴实:最 bad 的那个进程就是那个最占用内存的进程...
https://www.tsingfun.com/it/cpp/2197.html 

使用 C++ 处理 JSON 数据交换格式 - C/C++ - 清泛网 - 专注C/C++及内核技术

...输格式。 本文并不详细介绍 JSON 本身的细节,旨在讨论如何使用 C++ 语言来处理 JSON。关于 JSON 更具体的信息,可参见 JSON 官网:http://www.json.org。 二、本文选择处理 JSON的 C++ 库 本文选择一个第三方库 jsoncpp 来解析 JSON。...
https://www.tsingfun.com/it/cp... 

内存管理内幕:动态分配的选择、折衷和实现 - C/C++ - 清泛网 - 专注C/C++及内核技术

...点是 C 语言,但同样也适用于其他语言。文中将为您提供如何管理内存的细节,然后将进一步展示如何手工管理内存,如何使用引用计数或者内存池来半手工地管理内存, 以及如何使用垃圾收集自动管理内存。为什么必须管理...
https://www.tsingfun.com/it/os_kernel/513.html 

两大桌面系统之战:Yosemite vs Windows 10 - 操作系统(内核) - 清泛网 - ...

... 的主要对比,OS X Yosemite 向我们证明了一个操作系统应该如何演变进化,至于 Windows 10 最好的评价或许只能说,和上一代相比没有那么糟糕了。不知道各位读者有怎样的看法?Yosemite,Win10,OS X
https://www.tsingfun.com/it/cp... 

libevent对比libev的基准测试 - C/C++ - 清泛网 - 专注C/C++及内核技术

...libevent 每次迭代的总时间增加得快得多,无论客户端数量如何,花费的时间几乎是 libev 的两倍。不过,两者都表现出相似的增长特征。 轮询时间也非常相似,libevent 在 1000-fd 情况下始终较慢,而在 100-fd 情况下,时间几乎相同...
https://www.tsingfun.com/it/cpp/1298.html 

OnNotify函数 ON_NOTIFY消息总结 - C/C++ - 清泛网 - 专注C/C++及内核技术

...口就不知道哪个窗口发的(当然可以用参数进行约定)。 如何解决这个问题? 有几种思路:1.重写ON_MESSAGE宏,增加ID的限制;2.模拟按钮单击消息;3.自定义WM_NOTIFY消息。基于这些思路都不能修改MFC底层的代码。 用调试的方式查...
https://www.tsingfun.com/it/tech/2188.html 

Facebook代码审核工具Phabricator使用指南——Audit用户指南 - 更多技术 - ...

...这篇文档概述了通过Audit工具实现提交后审查流程。 Audit如何工作 使用审核工具允许提交和部署代码,而无需等待代码审查结果,虽然最终还是会进行代码审查。Audit工具主要跟踪两件事: 代码提交(Commits),以及它们...