基本操作命令:https://www.cnblogs.com/kevingrace/p/6496899.html set -g mouse on 将允许用鼠标选择面板
swap会将磁盘作为额外的内存进行使用,但速度会大大下降 zram则将内存中的数据进行压缩后保存至内存中,增加内存的利用率 因为cpu在内存中压
磁盘相关 系统相关 服务管理 其他 进程相关 ps 常用ps -ef | grep 执行的命令来查找程序的进程ID ps -ef:查看父进程id(ppid)和执行命令(cmd) ps
简介 muduo 非阻塞IO 事件驱动 one loop per thread 现代C++ 资源管理 事件回调 线程安全的对象生命周期管理 线程安全(函数或类)与可重入(函数或类) 线程安全:当被多
DBMS分类 MySQL关系型、MongoDB文档型、Redis键值型 SQLite:轻量级,一般用于嵌入式等小型设备的本地存储,如微信在手机端
架构 连接器:连接处理、授权认证 缓存(x):有缓存则直接返回(select) 注意:因为查询缓存往往效率不高,所以在 MySQL8.0 之后就抛弃了这个功能。 分析
Goroutine 启动一个Goroutine时,要知道它什么情况下会结束,并在其结束时能够得知 channel用来在Goroutine之间进行通信(传输数据)
推荐使用github.com/pkg/errors,自带堆栈信息 error error是接口,errors.New()返回的是地址 error是一个接口
redis与memcache区别: redis数据类型丰富,memcache只有基本的键值存储 redis可持久化,memcache不能 memc