Node.js
THMAIL
985 C9 本硕毕业,9年开发经验,从底层算法架构到前沿大模型开发,从软件开发设计到安全逆向工程,涉猎广、钻研深。大学时期开始独立编写游戏辅助程序赢得人生第一桶金,从此走上程序员之路。先后任职于多家互联网大厂核心技术团队,主导并参与多款亿级用户产品的底层架构搭建与核心功能开发。在国际顶级开发者大赛中,凭借突破性的技术方案与极致的代码实现,多次力压全球顶尖团队摘得桂冠
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
详解websocket与http与TCP/IP的三角恋
关于websocket,从它成为标准后就一直困扰我很久,它和http,tcp究竟有啥关系?套接字不都是tcp或者udp吗?它能和tcp服务器直接通讯吗?它要包含在http的请求里发送吗?它工作在计算机网络的哪一层?今天终于有机会细细地捋一下他们的关系了; 一、关于TCP/IP 学过计算机网络的人肯定都知道,tcp是传输层协议,当一个应用程序监听某个tcp端口后,它实际上就建立了一个套接字...原创 2020-01-15 16:11:31 · 796 阅读 · 2 评论 -
JS获取鼠标点击坐标五种方式及兼容性
关于js鼠标事件综合各大浏览器能获取到坐标的属性总共以下五种 event.clientX/Y event.pageX/Y event.offsetX/Y event.layerX/Y event.screenX/Y clientX/Y: clientX/Y获取到的是触发点相对浏览器可视区域左上角距离,不随页面滚动而改变 兼容性:所有浏览器均支持 pageX/Y: pageX/Y获取到的...转载 2020-01-12 21:20:45 · 1676 阅读 · 0 评论 -
Express使用html模板
express默认使用jade模板,可以配置让其支持使用ejs或html模板。 1.安装ejs 在项目根目录安装ejs. npm install ejs 2、引入ejs var ejs = require('ejs'); //我是新引入的ejs插件 3、设置html引擎 app.engine('html', ejs.__express); 设置视图引擎 app.set('view engine',...转载 2020-01-03 17:32:07 · 243 阅读 · 0 评论 -
nodejs全局安装和本地安装的区别
下图来自Gulp中文网入门指南,可以看出全局安装后gulp后还要进行本地安装,一开始我疑惑了?为什么全局安装的gulp么,还要进行本地安装,难道不能在项目中直接调用本地安装的包? 带着疑惑,在google找了相关文档,杂七杂八凑合起来才有了点眉目,让我们一起解开nodejs全局安装和本地安装的一些疑惑,如果有讲错的地方,还请大家留意指正。 本文以Windows平台上做测试,以g转载 2018-01-10 16:05:27 · 584 阅读 · 0 评论 -
浅析 Node.js 单线程模型
总结笔记:对于每个用户请求,由主线程接收并存放于一个事件队列中(不做任何处理),当无请求发生时,即主线程空闲,主线程开始循环处理事件队列中的任务: 对于非阻塞JS程序: 1、若某事件需要I/O操作,则主线程发出I/O请求,然后继续执行,由底层的程序实现I/O并返回I/O数据(底层程序是多线程的,JS是单线程的),底层I/O线程处理完后将该事件重新放入事件队列并释放当前线程;转载 2018-01-10 16:35:52 · 2710 阅读 · 0 评论
分享