说起来有些许的惭愧,作为一名刚入行不久的程序猿,在这里班门弄斧未免有些太单薄,但是我是想和大家分享一下好用的技术,大家就叫我东仔吧(大学时候同学都这么叫我),说来比刚才还惭愧,我的专业不是计算机,也不是网络,我是学韩语的(这里应该有女生尖叫,但估计这个论坛也应该没有女生浏览),人生中有好多万万想不到的事,包括大力哥,他也万万没想到,他去qiangjie可人家是存钱,我也是阴差阳错转了行,万万想不到地遇到了现在的公司老板(下面简称扬哥),万万没想到被他带入了软件的世界,万万没想到接触到了nodejs,下面我就带大家展示一下nodejs世界的鸟瞰图
维基百科nodejs的整体描述
百度百科nodejs的描述
下面我给大家总结一下nodejs的特点
1:首先我认为nodejs最直观的一个特点就是快,我们用eclipse开发java web程序我们都知道,通tomcat跑一个小的项目也得10几秒,但是nodejs真的不用,运行都是秒开的,用百度百科的话就是nodejs对对Google V8引擎(应用于Google Chrome浏览器)进行了封装,还增加了缓存。
2:单线程机制:用我们东北话叫一条道跑到黑,这更加说明了nodejs的运行效率是多么的高,举个例子,一个妈妈带一个孩子,和一个妈妈带10个孩子的区别,cpu就是妈妈,而线程就是孩子,cpu只运行一个线程,和同时运行多个线程,这效率的差距是可想而知的。
3:事件驱动机制是Node.js通过内部单线程高效率地维护事件循环队列来实现的,没有多线程的资源占有和上下文切换,这意味着面对大规模的http请求,Node.js凭借事件驱动搞定了一切。
好了,以上就是我对nodejs的初步的认识,官方网站是http://nodejs.org/,下载安装,基本运行,在这里我就不说了,下次我们说说用nodejs在页面上打印Hello World。
相关推荐
标题“踏上nodejs的不归路——03阶段性胜利”暗示了这是一篇关于Node.js学习过程的文章,作者可能在前两部分介绍了基础概念和入门技巧,而在这一阶段,他或她取得了某种进展或者实现了某个功能。由于描述是“NULL”...
本文将深入探讨“踏上nodejs的不归路——02express框架的引入与使用(1)”这一主题,带你初探Express的魅力。 首先,我们需要了解什么是Express。Express是基于Node.js平台的Web应用框架,它是对Node.js内置的http...
———————————————————————————————————————————————————————————— —————–今日份复习nodejs—————————- —– Mongodb数据可以介绍 —– ...
登录微信公众平台,由于很多开发人员并没有认证的的微信公众号,所以比较折中的方式是使用公众平台测试帐号来测试功能,其优势是能够测试微信公众号的绝大部分功能,不受认证门槛的限制。 进入测试账号管理界面: ...
在技术发展的道路上,NodeJS 的出现带来了很多的可能性和挑战,如如何更好地使用 NodeJS 构建高性能的服务器应用程序、如何更好地使用 NodeJS 结合其他技术等。NodeJS 的出现为开发者提供了一个新的选择项和机会,...
主要介绍了详解nodejs微信公众号开发——2.自动回复,非常具有实用价值,需要的朋友可以参考下
主要介绍了详解nodejs微信公众号开发——6.自定义菜单,自定义菜单能够帮助公众号丰富界面,让用户更好更快地理解公众号的功能。
主要介绍了详解nodejs微信公众号开发——4.自动回复各种消息,非常具有实用价值,需要的朋友可以参考下
主要介绍了详解nodejs微信公众号开发——5.素材管理接口,非常具有实用价值,需要的朋友可以参考下
首先,`NodeJS第1天笔记.docx`很可能是对NodeJS基础概念的介绍,包括但不限于以下几点: 1. **事件驱动模型**:NodeJS的核心特性之一是其事件驱动非阻塞I/O模型,这使得NodeJS在处理大量并发连接时表现优秀。 2. **...
关于NPM: npm 是 nodejs 的包管理和分发...某些版本不支持读-v参数大小写敏感,如报错尝试大写-V. node -v v4.4.4 npm -v 2.15.1 更新npm模块 node install npm -g -g 参数代表全局安装,windows下所有安装的模块
nodejs初级教程
上一篇文章:nodejs微信公众号开发(2)自动回复,实现了简单的关注回复。采用拼接字符串的形式,并不是很方便,这里我们将其封装承接口。
nodejs14.9.0
节点js NodeJS示例项目