首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

NodeJS安装使用

了解Node NodeJS :主要应用于开发服务器,做数据API ,设计路由,前端的主要区别在于,前端主要负责效果交互、 node.js是追求性能极致的产物,主要的三个特点是: 单线程、Non-blocking...I/O、Event Driven Nodejs其他后端语言的不同: 采用单线程, 所以 需要非阻塞I/O,所以 需要事件驱动。...返回上级目录 小技巧 用 Tab 键自动补齐命令 比如想到 /System 目录中去,输入 cd /Sy 然后按一下Tab 键,命令就会自动补齐成 cd /System 操作带名字中带有空格的文件目录...空格在命令中写成 空格, 比如要进入 My Documents,命令为 cd My Documents #进程线程: 1.进程 系统进行资源分配调度的基本单位 操作系统的基础,我们写的代码都是放在进程里的...建议使用最新的编辑器 有代码提示 #Node.js 的模块发开发 Node 需要模块化开发: 问题: js缺乏模块化的开发 解决:后来出现了commonJs (内部) npm(外部 包管理系统)它提供了模块的复用引用

87330
您找到你想要的搜索结果了吗?
是的
没有找到

cookie session-Nodejs

本文转载自:https://github.com/alsotang/node-lessons/tree/master/lesson16 cookie session 众所周知,HTTP 是一个无状态协议...expires maxAge:告诉浏览器这个 cookie 什么时候过期,expires 是 UTC 格式时间,maxAge 是 cookie 多久后过期的相对时间。...express 中的 cookie express 在 4.x 版本之后,session管理cookies等许多模块都不再直接包含在express中,而是需要单独添加相应模块。...connect.sid 这个字段,当请求到来时,服务端检查 cookie 中保存的 session_id 并通过这个 session_id 与服务器端的 session data 关联起来,进行数据的保存修改...// 这些 store 都遵循着统一的接口,凡是实现了那些接口的库,都可以作为 session 的 store 使用,比如都需要实现 .get(keyString) .set(keyString,

65220

ES6nodejs

大致看了一下,ES6相较ES5多了这几方面的增加改变: 新增定义的命令新的数据类型(Symbol/Set/Map),并对数据类型的属性方法进行了扩展 对于默认行为基础方法进行了管理,全部挂载在一个对象上...---- NodeJS 看一下 NodeJS 是由哪些组成的。...所以: JavaScript = ECMAScript + DOM + BOM 而 JavaScript 之于后端,没有文档浏览器的存在,所以后端的 JavaScript 也就是 NodeJS 中没有...DOM BOM 对象,所以存在全局的 process 对象来控制网站程序。...而 NodeJS 作为服务器软件,会有对系统有某些操作,所以会存在某些模块来供 NodeJS 使用,比如:http(http服务模块)、fs(文件管理模块)、crypto(加密模块),所以: NodeJS

41030

NodeJSReactJS,VUEJS的关系

nodejs NodeJs对前端来说极其重要的一个“框架”,简直可以说是开天辟地。因为他是JS运行时候的运行环境,类比Java中:JVM。...同样nodejs的作用jvm的一样一样的,也是js的运行环境,不管是你是什么操作系统,只要安装对应版本的nodejs,那你就可以用js来开发后台程序。...这具有划时代的意义,意味着一直以来只能在浏览器上玩来玩去的js,可以做后端开发了,从有了nodejs后就催生出一大批用js做后台开发的前端人员,这部分人员就是偏前端的“全栈程序员”。...上面说到nodejs打开了前端开发人员开发后端的大门,而且nodejs类比jvm,那么学习java的人都知道,学习完jvm(基础)后该学什么了?...参考文章: NodeJSReactJS,VUEJS的关系 https://blog.csdn.net/myKurt/article/details/79914078

6K20

浅析 NodeJS 多进程集群

多进程 复制进程 NodeJS 提供了 child_process 模块,并且提供了 child_process.fork() 函数供我们复制进程。 举个?...实际上,fork 进程是昂贵的,复制进程的目的是充分利用 CPU 资源,所以 NodeJS 在单线程上使用了事件驱动的方式来解决高并发的问题。...进程间的通信 在 NodeJS 中,子进程对象使用 send() 方法实现主进程向子进程发送数据,message 事件实现主进程收听由子进程发来的数据。 举个?...IPC 通道,从而父进程建立连接。...为了让集群更加稳定健壮,cluster 模块也暴露了许多事件: fork online listening disconnect exit setup 这些事件在进程间消息传递的基础了完成了封装,保证了集群的稳定性健壮性

93420

Exception Error 有什么区别么声明提问正文

提问 Exception Error 有什么区别? 运行时异常一般异常有什么区别? 你了解哪些常见的 Error,Exception,RuntimeException?...NoClassDefFoundError ClassNotFoundException 有什么区别? 异常处理的代码有哪些比较良好的规范?...正文 对于这个问题,感觉我讲不了很多,顶多都是一些概念性回答而已。 Exception Exception 是程序正常运行时,可以预料到的意外情况,可以被捕获,也应该进行相应异常处理。...Exception 继承自 Throwable,具体又可划分为 RuntimeException 运行时异常一般异常。...关于 Exception Error 的区别,可以简单这么理解,我们可以从异常中恢复程序但却不应该尝试从错误中恢复程序。 以上,基本就是我对于该讲问题所能想到的最大限度的点了。

76550
领券