首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Node.js
订阅
帅帅1486150965000
更多收藏集
微信扫码分享
微信
新浪微博
QQ
16篇文章 · 0订阅
NodeJS:将文件夹按照存放路径变成一个对应的JSON
在编程之前,一定要有一个信条:代码是为了减少工作量而生的,重复枯燥的工作是不能容忍的。 这是由上篇文章衍生出的需求,我已经将一个文件夹内所有的文件名转译为英文,但我在页面上还需要将这些图片引入加载。如果一个一个手写到程序里,未免有点劳心劳神。那么何不将这个文件夹按照存放路径变成…
必知必会的Node-CLI开发基础
Unix参数风格:前面加-,不过后面跟的是单个字符,例如-abc解析为['a', 'b', 'c']。 GNU参数风格:前面加--,例如npm中的命令,npm --save-dev webpack。 BSD参数风格:前面不加修饰符。 npm中采用Unix参数风格表示简写,这就是…
基于NodeJS的HTTP server Plus 2:防盗链(referer)
“盗链” 说白了就是利用别人网站的资源链接放在自己的站点,在未经允许的情况下去获取别人网站里面的图片或者视频等资源,导致资源所有者的网站的流量费用增加或收入减少,为了防止资源链接随意被人盗用的手段被称为 “防盗链”。 我们先来模拟一下 “盗链” 场景,在本地启动服务运行 hot…
消息未读之点不完的小红点(Node+Websocket)
这个项目本来是我学生时代为了找工作的一个练手项目,但是没想到受到了很多的关注,star也快要破K了,这也激励着我不断去完善他,一方面是得对得起关注学习的人,另一方面也是想让自己能过通过慢慢完善一个项目来让自己提高。 下面我通过自己思考的方式来进行讲解,代码可能讲的不多,但是核心…
如何解决0.1 +0.2===0.30000000000000004类问题
math.js是JavaScript和Node.js的一个广泛的数学库。支持数字,大数,复数,分数,单位和矩阵等数据类型的运算。 为 JavaScript 提供十进制类型的任意精度数值。 用于任意精度算术的JavaScript库。 用于任意精度十进制算术的小型快速JavaScr…
了解Node并发模型
谈起Node大家都知道它适用于处理高并发, I/O密集的场景, 不适用于Cpu密集的场景。 下面这些内容都是为了讲述为什么Node擅长处理Web下高并发与I/O密集的场景。 现在大多数公司使用Node作为中间层也是充分利用它的优点。 一家新开的饭馆, 开始客人不多, 一个厨师就…
Webpack in Node:前端模板开发工具TDS
一个适合小页面的模板开发工具,基于webpack,支持热重载,将css、js打包到一个html模板文件中。 这个小工具的适用场景不广,但设计思路能带来不小的启发。 TDS其实是为了一些小型的广告模板服务的,当年接手这一块只能手动生产这些模板,开发维护起来特别麻烦 (没错,本人就…
消息队列助你成为高薪的 Node.js 工程师
后端开发者应该都知道消息队列,但是一些前端开发者可能知道的并不多,但是你们可能好奇抢票,商品秒杀等功能是如何实现的,其实没有多么高大上,看了消息队列就知道了。 作者简介:koala,专注完整的 Node.js 技术栈分享,从 JavaScript 到 Node.js,再到后端数…
node中的缓存机制
缓存是node开发中一个很重要的概念,它应用在很多地方,例如:浏览器有缓存、DNS有缓存、包括服务器也有缓存。 客户端访问服务器请求资源,请求成功之后客户端会缓存到本地,缓存到本地之后,如果以后客户端再请求该资源此时不需要请求服务器了,直接访问本地的就可以。 客户端请求数据,现…
# NodeJs 实战——原生 NodeJS 轻仿 Express 框架从需求到实现(一)
这篇文章是一个系列的文章的第一篇,主要是自己实现一个express的简易版框架,加深对nodejs的理解。 github地址欢迎拍砖。 在浏览器上打开http://localhost:3000,网页将显示 Hello World。 由 Hello World 实例分析,我们可以…