os/unix/ngx_readv_chain.c源代码分析
本节我们讲述一下ngx_readv_chain.c文件,其主要是用于分散读取数据到ngx_chain_t中。
本节我们讲述一下ngx_readv_chain.c文件,其主要是用于分散读取数据到ngx_chain_t中。
本文是自己工作中写的一个WIN32版本MySQL数据库连接池。因网络上Win32版本MySQL连接池较少,这里开源,同时也方便自己后续使用。
本文我们将对Zookeeper所使用的ZAB协议做一个较为深入的研究。涉及到的相关论文有:
本章我们主要讲述一下Linux下C/C++程序coredump功能的使用。
本文简要讲述一下windows平台下sqlite3的编译及简单使用。当前我们的编译环境如下:
Apache ZooKeeper是由Apache Hadoop的子项目发展而来,于2010年11月正式成为了Apache的顶级项目。Zookeeper为分布式应用提供了高效且可靠的分布式协调服务、提供了诸如统一命名服务、配置管理和分布式锁等分布式的基础服务。在解决分布式数据一致性方面,Zookeeper并没有直接采用paxos算法,而是采用了一种被称为ZAB
(Zookeeper Atomic Broadcast)的一致性协议。
本章介绍一下new operator与operator new,在此做一个记录以便后续查阅。
原来,我认为“为什么会有引用计数这样的技术”是为了内存自动回收和节省内存,但是读完下面的几节后,内存自动回收是一个原因,但是节省内存并不是真正的原因,真正的原因是有些对象如果被复制在现实中是不合事实的。
本文主要介绍一下C++的智能指针。
本文主要介绍一下C++的内存管理机制。
本文主要记录一下C/C++语言常见的一些笔试面试知识点。
本章我们介绍一下Linux下进程的暂停、恢复、后台进程、前台进程等相关的操作。
本文首先对protobuf做简单的介绍,然后演示protobuf的安装及使用。
本章主要记录一下C/C++基础方面的一些内容,以备后续查验。
本文主要包含ngx_process_cycle.c中涉及到的一些知识点: 信号屏蔽函数sigprocmask()、nginx平滑升级时的reconfigure操作等。
这里我们接着上文继续讲述一下ngx_process_cycle.c源文件中的剩余的部分:
ngx_process_cycle.c源文件主要是定义了nginx中各进程的主循环函数。主要是包括:
本文主要介绍ngx_process_cycle.h头文件,其主要是定义了nginx主进程与工作进程交互的相关命令、主进程循环函数的声明等。
本文主要从网上收集一些AI方面的学习资料,在这里做一个记录,方便学习查阅。
本章主要介绍一下ngx_process.c源文件中所涉及到的一些其他知识点:wait函数族。