数据库连接操作

前言 在介绍一下的内容之前,先介绍两个表:R和 S,内容如下: 表 R A B C a1 b1 1 a2 b2 2 a3 b2 3 a4 b3 4 表 S B D b1 5 b2 6 b4 7 笛卡尔积 两个表的笛卡尔积定义

Reactor模式

介绍 Reactor 模式是一种非阻塞 IO(non-blocking IO) + IO 复用(IO multiplexing)模型, 程序 的基本结构是一个事件循环(event loop),以事件驱动(ev

生产者消费者模型

线程的概念 为了减少程序并发执行的时空开销,使得并发粒度更细,并发性更好,把进程的两项功能 (独立分配资源和被调度分派执行)分开得到线程。线程是

类与类之间的关系-组合委托继承

组合(Composition), has-a/n 1 2 3 4 5 6 7 8 9 10 11 12 13 class HeadMaster { int id }; class Student { int id; }; class School { private: HeadMaster master; Student students[10]; }; 上面表示一个学校有一个校长和 10 个学生。

emacs 启动过程

启动过程总结 emacs 启动在 lisp 源码里的顶级目录中的 startup.el 文件,如 /usr/share/emacs/26.1/lisp/startup.el 运行 load-path 里面每个目录中的 subdirs.el 文件,递归的把所有把子目录添加到路径中。 运行 load-path 中找到的用户创建