首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
node
订阅
android_dancer
更多收藏集
微信扫码分享
微信
新浪微博
QQ
34篇文章 · 0订阅
Chrome DevTools中的这些骚操作,你都知道吗?
作为开发人员,平时用的最多的就是Chrome devtools了,但是可能很多同学都像我一样平时用的最多也就只是Console和Elements面板了。 按Cmd + Shift + P(如果使用Windows,则按Ctrl + Shift + P)打开“命令”菜单。 当你只想…
深入阅读 koa 源码
基于node原生req和res为request和response对象赋能,并基于它们封装成一个context对象。 基于async/await 中间件洋葱模型机制。 koa1和koa2在源码上的区别主要是于对异步中间件的支持方式的不同。 koa1是使用generator、yie…
Nginx 初探
更快 : 单次请求相应会更快,高并发环境有更好的响应速度。 高扩展性: Nginx 基于模块化设计,低耦合度,具有良好的可扩展性。 高可靠性:每个 worker进程相对独立,master 进程在一个 worker 进程出错时可以快速拉起新的 worker 子进程提供服务。(反向…
Node.js 异步非阻塞 I/O 机制剖析
近几年,「异步」与「非阻塞」这两个概念在服务端应用开发中广泛提及。很多时候大家都喜欢将其合在一起描述,导致许多人可能会混淆了对这两个词的理解。本文试着从 Linux I/O 的角度讲解这两者之间的恩怨情仇。 libuv 中如何解决 I/O 的问题。 另外,本文所涉及的例子,已托…
使用yarn代替npm
看这个之前或者之后,你都应该去yarn的官网看看。 以下命令都可以在yarn cli简介页面找到并且官网写的特别清楚。如果你没时间,那就先了解以下几个命令,但是,一定要去官网看看哦。 基本命令就这几个,有一些npm有缩写,自行查阅。(以下并无卵用,因为准备放弃使用npm) ya…
Node.js 高级进阶之 fs 文件模块学习
文件操作是开发过程中并不可少的一部分。Node.js 中的 fs 模块是文件操作的封装,它提供了文件读取、写入、更名、删除、遍历目录、链接等 POSIX 文件系统操作。与其它模块不同的是,fs 模块中所有的操作都提供了异步和同步的两个版本,具有 sync 后缀的方法为同步方法,…
前端国际化:自动管理工具
总的来说就是,只要工具引入后,后期维护成本只有一个,只用考虑翻译资源文件。 配置 webpack, 打开 myapp/config/webpackDevServer.config.js,由于 loader是自下而上执行的,所有我们要把我们的loader配置到最上面,这个很重要。…
小白学习如何打日志
记得之前写过一篇:《阿里巴巴 Java开发手册》读后感,之前自学时由于没怎么接触过打“日志”,所以《手册》中的“日志规约”我就先放一边去了。 而之前写了一篇:在公司做的项目和自己在学校做的有什么区别?中就有提到:公司的项目不会有e.printStackTrace();这种代码的…
面试官:说说执行上下文吧
当 JS 引擎解析到可执行代码片段(通常是函数调用阶段)的时候,就会先做一些执行前的准备工作,这个 “准备工作”,就叫做 "执行上下文(execution context 简称 EC)" 或者也可以叫做执行环境。 全局执行上下文——这是默认或者说是最基础的执行上下文,一个程序中…
基于TypeScript+Node.js+Express搭建服务器
鉴于JavaScript是弱类型语言和动态类型语言,因此JavaScript在变量声明的时候无需指定变量的类型,在声明之后便可为其赋值不同的类型。因此在多人团队的开发里面,JavaScript的这种“便捷”反而会带来很多麻烦。 TypeScript就是为了解决JavaScrip…