nodejs
just_a_bad_guy
这个人不是很懒,但啥都没写。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
nodejs单线程的问题
单线程的问题由于node的单线程,那么自然存在两个常见问题:如何充分利用多核cpu服务器(单进程只会在一个核上进行处理)、如何保证进程健壮性(单线程导致爆出的异常没有被捕捉就会引起整个进程的崩溃)。多进程架构解决思路为,让父程序创建n个相同子程序,子程序皆为一个个的web服务且监听相同端口。父组件称为主线程,子进程为工作进程。问题:父子组件中如何通讯?回答:主进程与线程之间通过onmes...原创 2019-12-20 11:12:33 · 506 阅读 · 0 评论 -
内存控制
内存控制V8的内存控制node通过js使用内存的时候只能使用部分内存(64位系统下约为1.4g),到值node无法直接操作一下大内存对象,如2g的文件。所以,在翻个node进程中,计算机的内存资源无法得到充足的使用。而这个问题主要原因在于node基于V8引擎,所以node中使用js兑现基本上都是通过v8自己的方式进行分配和管理的。v8中,所有js对象都是通过堆区来进行分配的。 process...原创 2019-12-20 11:11:39 · 174 阅读 · 0 评论 -
js异步编程
js异步编程高阶函数将函数作为参数或者将函数作为返回值的函数。高阶函数的例子emmitter.on('data',function(){})偏函数为了调用函数A,但为了应对不同情景,需要对函数A根据不同场景做出细微改变,于是创建创建函数B去返回根据不同场景更改后的函数A(函数A的参数或者变量是预置的),函数B即为偏函数//一个场景var toString=Object.protot...原创 2019-12-20 11:10:29 · 227 阅读 · 0 评论 -
node的模块化实现
node的模块化实现CommonJS规范的提出为了使得js不只在浏览器上运行,社区也开始为js指定了相应的规范,其中commonJS规范的提出算是最重要的一个里程碑。自此,Node与浏览器、W3C组织、CommonJS组织、ES(基本语法)共同构成了一个繁荣的生态系统。w3c指定了dom与bom规范commonjs规范涵盖了模块、二进制、buffer、字符集编码、I/O流、进程环境...原创 2019-12-20 11:08:10 · 224 阅读 · 0 评论 -
nodejs笔记总结
nodejs笔记nodejs简介,及常见名词解释nodejs是什么Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运行环境。Node.js 使用了一个事件驱动、非阻塞式 I/O 的模型。Node 是一个让 JavaScript 运行在服务端的开发平台。实质是对Chrome V8引擎进行了封装,使用C++实现。node主要特征1、单线程在Java、PH...原创 2019-11-13 11:02:42 · 1119 阅读 · 0 评论
分享