上一页 1 ··· 34 35 36 37 38 39 40 41 42 ··· 87 下一页
摘要: Nodejs一直以单线程异步IO著称,擅长IO密集型操作,不擅长CPU密集型操作。但是,新版的Nodejs,在不断弥补这方面的短板。 在 Node 10.5.0,官方给出了一个实验性质的模块 worker_threads 给 Node 提供了真正的多线程能力 在 Node.js 12.11.0,wo 阅读全文
posted @ 2020-05-01 22:40 全玉 阅读(20579) 评论(0) 推荐(0) 编辑
摘要: Stream,流,这个概念,类似于水流,是对传输过程的一个抽象。 我们要把一堆东西从出发地(source)转移到目标地(dest): 一种方法,一次性把东西全部运过去,这在数量比较少,重量比较轻,时候可以实现。而大多数情况下,这个难以做到。 比如,有10吨苹果,要一次性运送,这个难度就太大了。于是, 阅读全文
posted @ 2020-05-01 22:01 全玉 阅读(1034) 评论(0) 推荐(0) 编辑
摘要: nodejs进程间通信常用的有4种方式 1. stdin/stdout stdin和stdout可以传递json,双方在标准输入输出中读写json,但是进程间要知道对方的句柄,VS Code使用了这种方式2. 原生IPC on('message')和send,条件是进程间要知道对方的句柄3. soc 阅读全文
posted @ 2020-05-01 17:01 全玉 阅读(1371) 评论(0) 推荐(0) 编辑
摘要: 1. spawn 创建新进程,执行结果已流的形式返回,只能通过事件来获取结果数据,操作麻烦 const spawn = require('child_process').spawn; const ls = spawn('ls', ['-lh', '/usr']); ls.stdout.on('dat 阅读全文
posted @ 2020-05-01 16:54 全玉 阅读(1266) 评论(0) 推荐(0) 编辑
摘要: socket起源于Unix,而Unix/Linux基本哲学之一就是“一切皆文件”,都可以用“打开open –> 读写write/read –> 关闭close”模式来操作。 socket现在已经演化为一种通信规范。计算之间的通信,甚至进程间的通信都可以使用这种编程规范。不同的地方实现该规范的方式不同 阅读全文
posted @ 2020-05-01 16:14 全玉 阅读(220) 评论(0) 推荐(0) 编辑
摘要: 1. 定义属性的两种形式 //1 var obj = {}; obj.name = 'ming'; //相当于 Object.defineProperty(obj,'name',{ value : 'ming', writable: true, configurable: true, enumera 阅读全文
posted @ 2020-05-01 01:01 全玉 阅读(1501) 评论(0) 推荐(0) 编辑
摘要: ^x: 尖头符号,形似箭头,表示要朝那个方向,始终是走一步,x 表示第几个岔路口,代表方向盘~y: 波浪符号,表示要在该方向上走 y 步,始终沿着该方向,代表油门 当前节点的祖宗节点如下: 自己: HEAD, HEAD^0 或 HEAD~0父亲: HEAD^, HEAD~母亲: HEAD^2爷爷: 阅读全文
posted @ 2020-04-30 17:10 全玉 阅读(4057) 评论(2) 推荐(2) 编辑
摘要: http 1.0定义了3种方法:GET,POST,HEADhttp 1.1新增了6种方法:PUT,DELETE,Options,Trace,Connect,Patch 1. GET2. POST3. PUT4. DELETE5. Options 两种场景: 1. 获取资源支持的http方法 2. 跨 阅读全文
posted @ 2020-04-29 19:43 全玉 阅读(1894) 评论(0) 推荐(0) 编辑
摘要: Request Header: Host: www.test.com/ //请求的目标域名和端口号 Origin: http://localhost:8081/ //请求的来源域名和端口号 (跨域请求时,浏览器会自动带上这个头信息) Referer: https:/localhost:8081/li 阅读全文
posted @ 2020-04-29 19:06 全玉 阅读(2345) 评论(0) 推荐(0) 编辑
摘要: 有5点主要的区别: 1. 作用域 2. 变量提升 3. 全局变量属性 4. 重复声明 5. 常量 1. var是函数级作用域,let和const是块级别作用域 2. var存在变量提升,let和const不存在变量提升 变量提升指的是变量声明的提升,不会提升变量的初始化和赋值。因此,let和cons 阅读全文
posted @ 2020-04-29 17:17 全玉 阅读(498) 评论(0) 推荐(0) 编辑
上一页 1 ··· 34 35 36 37 38 39 40 41 42 ··· 87 下一页