Node.js权威指南

1 node.js介绍

1.1.1 

node并不为每个客户端连接创建一个新的线程,而是为每个客户端连接触发一个内部事件

1.1.3

为了实现高性能,node采用了一下两种机制:
  • 非阻塞型I/O流
js只支持单线程因此不会产生死锁问题; node采用非阻塞型I/O机制,因此在执行了访问数据库等代码时将立即转而执行其后面的代码,把数据库返回结果的处理代码放在回调函数中执行
  • 事件环
在node中,一个时刻只能执行一个事件回调函数,但是在执行一个事件回调函数中可以中途转而处理其他事件,然后返回继续执行原事件回调函数,这种处理机制称为事件环机制
1.3 node中的模块
每个模块中定义的全局或者函数的作用范围被限定在这个模块之内,只有使用exports对象才能将其传递到外部。
exports.method= function (){
    return 'test'
}
----------------------
const md=require('./modul.js')
console.log(md.method())   




全部评论

相关推荐

黑皮白袜臭脚体育生:简历统一按使用了什么技术实现了什么功能解决了什么问题或提升了什么性能指标来写会更好另外宣传下自己的开源仿b站微服务项目,GitHub已经410star,牛客上有完整文档教程,如果觉得有帮助的话可以点个小星星,蟹蟹
点赞 评论 收藏
分享
2024-12-05 17:06
已编辑
运营
在拧螺丝的西红柿很热情:基本信息放最上面,看你写的都是一些运营的履历,找运营工作要明确需要会什么内容,去网上查一查,然后上B站学一学,写上去,工作履历最好数据化,比如播放量达到1万➕,用户复购率达到多少等等就数据很重要
点赞 评论 收藏
分享
不愿透露姓名的神秘牛友
01-20 15:00
24届毕业生, 计算机专业,因为公司强制安排去了人力,氛围不好,没人教我,又一堆活要给我,领导和稀泥,做不完的表格,每天都笑不出来,真的感觉要崩溃了,想离职,但是还没找到下家,上班的意义到底是什么呢?
在思考的熊熊很讨厌吃香菜:不舒服的环境,工作下去也只是对身心不益。我们肯定是有得选的,不要放弃。我也是24届,已经找到第三份java的工作了,26号入职领电脑,薪资还整整增加了50%。
点赞 评论 收藏
分享
评论
1
1
分享

创作者周榜

更多
牛客网
牛客企业服务