系统学习 Linux
命令可以参考这本书:《The Linux Command Line》。
学习 Shell
- 如果提示符的最后一个字符是“#”, 而不是“$”, 那么这个终端会话就有超级用户权限。
- 如果是仿终端鼠标选中或者双击选中默认拷贝到缓冲区,按下鼠标中键可以粘贴。
ls
命令选项:-F
如果是目录后面会加/
;-h
大小已可读的形式显示;-S
大小排序,-t
修改时间排序。file
命令打印文件内容简单描述,file log.log
。Linux
系统中的目录:
一个深藏功与名的软件开发爱好者
系统学习 Linux
命令可以参考这本书:《The Linux Command Line》。
ls
命令选项:-F
如果是目录后面会加 /
;-h
大小已可读的形式显示;-S
大小排序,-t
修改时间排序。file
命令打印文件内容简单描述,file log.log
。Linux
系统中的目录:调用一个工厂,而不是直接使用 new
运算符或 Object.create()
从一个原型创建一个新的对象,在很多方面是非常方便和灵活的。
Buffering
:等到所有数据都收集完了才发送给消费者。Streaming
:实时发送数据到消费者。Promise
是一种抽象的对象,我们通常允许函数返回一个名为 Promise
的对象,它表示异步操作的最终结果。通常情况下,我们说当异步操作尚未完成时,我们说 Promise
对象处于 pending
状态,当操作成功完成时,我们说 Promise
对象处于 fulfilled
状态,当操作错误终止时,我们说 Promise
对象处于 rejected
状态。一旦 Promise
处于 fulfilled
或 rejected
,我们认为当前异步操作结束。
在实际 Node.js
应用开发中可能会遇到性能上的瓶颈,在项目比较复杂的时候光阅读代码是很难发现问题所在的,这时候就需要有效的方法来发现瓶颈所在。
这里介绍一种简单的方法来帮助开发者洞察瓶颈所在,提升 Node.js
应用性能。
异步的代码使得难以预测语句的执行顺序,所以在一些场景(比如遍历一些文件,执行一系列任务等等)下,这就要求开发者去使用一些方法或技术来防止编写出低效和难以阅读的代码。
more >>
KISS
原则:Keep It Simple, Stupid,注重简约。
tag:
缺失模块。
1、请确保node版本大于6.2
2、在博客根目录(注意不是yilia根目录)执行以下命令:
npm i hexo-generator-json-content --save
3、在根目录_config.yml里添加配置:
jsonContent: meta: false pages: false posts: title: true date: true path: true text: false raw: false content: false slug: false updated: false comments: false link: false permalink: false excerpt: false categories: false tags: true