摘要:
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="wi 阅读全文
摘要:
nodejs的特点总共有以下几点 1. 异步I/O(非阻塞I/O) 2. 事件驱动 3. 单线程 4. 擅长I/O密集型,不擅长CPU密集型 5. 高并发 下面是一道很经典的面试题,描述了node的整体运行机制,相信很多人都碰到了。这道题背后的原理就是nodejs代码执行顺序 setTimeout( 阅读全文
摘要:
package.json各字段解析 { "name": "Hello World", "version": "0.0.1", "author": "张三", "private": true, // 如果设置为true,npm拒绝发布这个包; "description": "第一个node.js程序" 阅读全文
摘要:
备注: 单独的 index.d.ts对于代码实现没有约束性,将约束和实现写在一个页面里有约束性,或者使用如下: // clock.interface.ts export interface ClockInterface { currentTime: Date; setTime(d: number): 阅读全文
摘要:
"SecureCRT For Mac安装、破解、使用详细总结" 阅读全文
摘要:
chrome memory 1. 各功能项说明 summary视图: 看到当前快照的全部信息 comparison视图: 多个快照之间的对比 containment视图: 查看整个 GC 路径 statistics视图: 当前快照的各种数据类型(字符串/数组等)的占比 2. chrome控制台 pr 阅读全文
摘要:
kafka 流处理消息队列 1. 安装 // 环境centos7,jdk8 wget https://mirrors.cnnic.cn/apache/kafka/2.2.0/kafka_2.11 2.2.0.tgz tar zxvf kafka_2.11 2.2.0.tgz cd kafka_2.1 阅读全文
摘要:
加密分类 可逆加密和不可逆加密 1. 不可逆加密: 加密后不可解密,只能通过碰撞密文以极小的概率解密; 2. 可逆加密: 加密后可以解密;包括 对称加密 与 非对称加密 ; 1. 对称加密双方采用共同密钥; 2. 非对称加密: 这种加密方式存在两个密钥,密钥 一种是公钥,一种是密钥。使用公钥加密,则 阅读全文
摘要:
Myisam引擎和InnoDB引擎 1. mysql优先选择使用innodb引擎,原因:支持事务,支持行级锁,支持外键,高效处理并发以及并发带来的一致性问题; 2. Myisam的优势: 查询效率要高一些 两者的区别类似于AMD和Intel的区别; mysql执行sql过程 客户端连接mysqld 阅读全文