随笔- 443  文章- 77  评论- 996  阅读- 105万 
05 2020 档案
Node.js躬行记(1)——Buffer、流和EventEmitter
摘要:一、Buffer Buffer是一种Node的内置类型,不需要通过require()函数额外引入。它能读取和写入二进制数据,常用于解析网络数据流、文件等。 1)创建 通过new关键字初始化Buffer对象的方式已经被废弃,下面的代码都已经过时。 new Buffer(array) new Buffe 阅读全文
posted @ 2020-05-25 07:59 咖啡机(K.F.J) 阅读(417) 评论(0) 推荐(0) 编辑
前端利器躬行记(7)——自制脚手架
摘要:在学习了Webpack基础后,查看别人写好的脚手架总是会一头雾水,后面就上网查各种资料,一边参考一边修改,整出了一套简易的脚手架(已上传至GiuHub和npm上),借鉴了Create React App(CRA)的目录结构(如下所示),并做成了命令行工具(已上传至GiuHub和npm上)。 ├── 阅读全文
posted @ 2020-05-18 07:05 咖啡机(K.F.J) 阅读(1126) 评论(1) 推荐(1) 编辑
编译基础理论
摘要:最近在读一本编译相关的书《两周自制脚本语言》,书中用Java来设计一种名为Stone的脚本语言。 一、语言处理器的结构 在下图中,源代码首先将进行词法分析,由一长串字符串细分为多个更小的字符串单元。分割后的字符串称为单词(token)。之后处理器将执行语法分析处理,把单词的排列转换为抽象语法树。至此 阅读全文
posted @ 2020-05-13 08:31 咖啡机(K.F.J) 阅读(510) 评论(0) 推荐(1) 编辑
CSS躬行记(10)——CSS方法论
摘要:方法论是一个哲学术语,会对一系列具体的方法进行分析研究、系统总结并最终提出较为一般性的原则。CSS方法论是一种面向CSS、由个人和组织设计、已被诸多项目检验且公认有效的最佳实践。这些方法论都会涉及结构化的命名约定,并且在组织CSS时可提供相应的指南,从而提升代码的性能、可读性以及可维护性。本章会讲解 阅读全文
posted @ 2020-05-11 06:51 咖啡机(K.F.J) 阅读(386) 评论(0) 推荐(1) 编辑
CSS躬行记(9)——网格布局
摘要:网格布局(Grid Layout)也叫栅格布局,与表格布局类似,也依赖行和列。但与之不同的是,网格布局能直接控制HTML文档中元素的顺序、位置和大小等,而不用再借助辅助元素。 一、术语 下图展示了CSS规范中定义的网格。 (1)网格容器(grid container)由display属性的两个特殊值 阅读全文
posted @ 2020-05-07 09:51 咖啡机(K.F.J) 阅读(667) 评论(0) 推荐(1) 编辑

点击右上角即可分享
微信分享提示