01 2018 档案
摘要:RDB 持久化 一、生成RDB cmd:SAVE --阻塞进程,执行完,才能有效接收客户端命令。 cmd: BGSAVE --非阻塞,开启子进程保存。 客户端如果发送SAVE和BGSAVE命令直接拒绝。 BGWRITEAOF命令再BGSAVE执行完才能执行。 二、载入RDB 服务器启动时自动执行,检
阅读全文
摘要:一、数据库 默认是16个 二、切换数据库:select 0~15 三、数据库键空间 *dict 保存了数据库中的所有键值对,它是一个字典称之为键空间 键空间的键 =数据库的键; 键空间的值=数据库的值; 3.1 添加新键:新键添加到键空间字典中 3.2 删除键:键空间 删除键所对应的键值对对象 3.
阅读全文
摘要:一、下载 Node.js https://nodejs.org/en/download/ 检测版本: cmd: node -v 二、安装typescript和typings 使用 Node.js 包管理命令 npm下载相关的包 全局安装 cmd: npm install -g typescript
阅读全文
摘要:底层数据结构:动态字符串、字典、整数集合、双端链表、压缩列表 字符串对象: int 浮点数值 raw 字符串值>32字节 embstr 字符串值<32字节 字符串编码转换: int => raw int追加的值为字符串 embstr => raw embstr任何修改 列表对象: ziplist 底
阅读全文
摘要:面向对象: 私有属性、私有方法、特权方法、静态方法、静态属性、公共属性、公共方法、继承、闭包 闭包:有权访问 另一个函数作用域中的变量 的函数 因为链式作用域问题,父级可以访问子级方法内部的变量, 将子级函数作为返回值 继承: 类式继承: 父类的实例赋值给子类的原型。 实例化父类,同时创建了父类原型
阅读全文