![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
IT
文章平均质量分 81
LangIter
这个作者很懒,什么都没留下…
展开
-
HOOK示例
//file LHook.cpp文件 将此文件生成动态链接库#include #pragma data_seg("MySec") //设置MySec段HWND g_hWnd = NULL;#pragma data_seg()//设置MySec段为共享段#pragma comment(linker,"/section:MySec,RWS")原创 2013-08-29 14:12:51 · 639 阅读 · 0 评论 -
编程杂谈
以AFx开头的函数:是application framework首字母.(x是比较流行的结尾字符,如activex等),微软开发mfc时候的af小组,当时开发的全局函数.一般以afx开头DoModal()函数:果函数成功则返回IDOK或IDCANCEL;否则返回0或-1。此成员函数用来显示一个模态对话框。MFC程序的入口:以对话框程序为例,APP文件里的实例化函数Ini原创 2013-07-10 20:02:35 · 561 阅读 · 0 评论 -
IT名词拾遗录
SDK:(Software Development Kit, 即软件开发工具包 )一般是一些被软件工程师用于为特定的软件包、软件框架、硬件平台、操作系统等建立应用软件的开发工具的集合。广义上指辅助开发某一类软件的相关文档、范例和工具的集合。kit:(n)成套用品DLL:动态链接库英文为DLL,是Dynamic Link Library 的缩写形式,DLL是一个包含可由多个程序同时使原创 2013-07-10 13:23:09 · 936 阅读 · 0 评论 -
Fluentd简介
最近公司想要统一管理各个项目的日志,也为以后日志可视化查询做一个铺垫。经过筛选,选择了fluentd来做日志的收集转发工作,预想利用EFK来做日志收集、查询、可视化的方案。啥?你问我为啥不用Logstash,可参考文章Fluentd vs. Logstash: A Comparison of Log Collectors,两者差异并不大,Fluentd所占内存较小、社区更活跃。Fluen...原创 2018-10-19 16:56:56 · 31136 阅读 · 0 评论 -
Golang性能测试与思考
本文测试Go、Python、PyPy、C的效率,作为学习Go的参考标准。测试用例:进行(2<<25)次简单加法测试环境:系统:Windows7 专业版CPU:Intel® Core™ i5-4590 CPU @ 3.30GHZ 3.30GHZ, 14级流水线(Pipeline)参考资料:Core微架构14级流水线测试用例:进行(2<<25)次简单加法// ...原创 2018-10-19 17:01:26 · 3226 阅读 · 0 评论 -
通用技术总结
个人主页: liangiter.top选择一门技术,要综合考量技术的多个方面来评估。大方向上首先考虑技术综合面三板斧:业界是否有知名的成功案例;是否有强大后援;是否有活跃的开发者论坛;业界有知名成功案例意味着该技术通过了技术人员的考究,经过了工程的检验,坑也会相对较少。比如Java有Sun,Golang有Google,有这些实力雄厚的公司或机构做背书,有理由相信这些技术未来的潜力;...原创 2018-10-23 14:15:05 · 616 阅读 · 0 评论 -
内存管理
背景内存管理不恰当,会有造成大量内存碎片、内存分配效率低、内存实际使用率低。在程序运行中,这些问题会导致程序无法持久正常运行,于服务器技术而言更是如此。目标内存管理可以分为三个层次,自底向上分别是:操作系统内核的内存管理使用系统调用维护的内存管理算法在上一步基础上,根据应用程序本身的程序特性进行优化, 比如使用引用计数、内存池方式等本文我们主要讨论第二步的使用系统调用维护的内...原创 2018-10-24 10:30:58 · 151 阅读 · 0 评论