windows平台sqlite3的编译及简单使用
本文简要讲述一下windows平台下sqlite3的编译及简单使用。当前我们的编译环境如下:
本文简要讲述一下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函数族。
本节主要分析一下ngx_process.c源文件代码,其主要完成进程的产生、信号的初始化等操作。
本文主要介绍一下ngx_process.h头文件,其主要定义了进程产生、信号初始化等进程环境相关的函数原型。
本节我们主要分析一下ngx_linux_sendfile_chain.c源文件。
在C++中要写一个正确的单例类实现其实也是有一定难度的,有很多过去在生产环境中被认为是正确的写法(特别是所谓的double-checked locking
写法),都被发现存在潜在的bug。本文记录一下正确的C++单例实现,以备查阅。