1. valgrind跟踪子进程 以下例子用spawn-cgi来测试验证,spawn-cgi会生成一个cgi子进程--trace-children=yes:valgrind加...
服务框架的技术栈 简书 涤生[https://www.jianshu.com/users/150f36a73910/]。转载请注明原创出处,谢谢!如果读完觉得有收获的话,欢迎...
1. Dump范围端口 dst portrange port1-port2 监听目的端口在[port1, port2]的数据包,当然,既然存在端口,那么这个数据包必然属于ip...
初识 Service Mesh 1. 介绍 Service Mesh 概念 Service Mesh又译作“服务网格”,作为服务间通信的基础设施层。Willian Morga...
从”极客时间“陈皓专栏看的,觉得写得不错,用于学习自勉,也分享一下
1. 介绍 由于CGI解释器的反复加载会使CGI性能低下,FastCGI可以将CGI解释器保持在内存中, 提高性能相关地址:https://fastcgi-archives...
为什么有虚函数表? 主要还是为了实现C++的多态,即运行时绑定,而且虚函数表是在编译时期就已确认,后续链接、执行时都不会改变其地址 示例 输出: 结论: 虚函数和类相关,和对...
应用场景 通常是你希望你的程序使用固定的C++库版本,而不希望与他人共享程序(比如:动态库加载)。使用了他人的特殊C++库版本可能会导致意外Crash 编译命令 g++ -s...
1、Git介绍 Git 是一款免费的、开源的、分布式的版本控制系统。旨在快速高效地处理无论规模大小的任何软件工程。每一个 Git克隆 都是一个完整的文件库,含有全部历史记录和...
词法分析器的作用 词法分析器的主要任务是读入源程序的输入字符、将它们组成词素,生成并输出一个词法单元序列,每个词法单元对应于一个词素。 正则表达式 正则表达式可以很方便地表述...
中文分词技术原理及应用:https://sanwen8.cn/p/2919tFk.html 方法:基于AC自动机的快速分词:http://kexue.fm/archives...
前言 很多人因为不知道处理冲突就很久很久都不愿意更新代码, 另一些人就是不管三七二十一就选了"theirs conflict"或"mine conflict", 有时候树冲突...