NPM指南
Canvas文本和图片处理
Canvas入门
Babel7手册
Git使用技巧(merge,alias)
JavaScript的数据类型和它们之间的转换
JavaScript是个动态语言,它的变量是没有类型的,但变量代表的值是有类型的。不同的类型值使得变量拥有特定的能力。
JavaScript内置7种数据类型:
null
— 空值undefined
— 未定义boolean
— 布尔值number
— 数字string
—字符串object
— 对象symbol
— 符号
注意:数组和方法都属于object
。
通过 typeof
可以获得一个变量的值类型。
管理多个小程序
在项目开发中,有些商户要求用自己的资料注册小程序。这样就会有多个小程序需要开发,他们代码一摸一样只是一些配置参数不一样而已。
管理这种功能和代码一样,只是个别配置参数不一样的小程序,通过NodeJS写给脚本就可以方便管理了。原理很简单,以一个小程序项目为模版,每次开发之需要编辑它。其它小程序都是它的克隆而已。
关于使用UIKit开发应用程序
Webpack4配置指南
webpack是目前web前端最流行的项目管理工具,它的概念繁多配置繁琐但功能及其强大可以应对各种项目管理需求。
webpack4是webpack一个大的升级,自带一些默认设置项一些之前可以使用的插件也不在兼容。本文记录webpack4下主要会用到的模块和插件。
webpack核心功能是前端Javascript代码的模块管理,而对于css,png等其它类型的文件处理,是通过loader调用第三方提供的处理库。webpack4核心模块有:Entry
,Output
,Module
,Optimization
,Plugins
,Mode
。
1 | $ yarn add -D webpack webpack-cli |
JavaScript中的黑魔法
Javascript的原型链模式的设计,让它隐藏了一些有趣的功能.
Git使用技巧
Shell脚本入门
Shell脚本(英语:Shell script),又称Shell命令稿、程序化脚本,是一种计算机程序与文本文件,内容由一连串的shell命令组成,经由Unix Shell直译其内容后运作。被当成是一种脚本语言来设计,其运作方式与解释型语言相当,由Unix shell扮演命令行解释器的角色,在读取shell脚本之后,依序运行其中的shell命令,之后输出结果。利用shell脚本可以进行系统管理,文件操作等。
Redis入门手册
shadowsocks安装
一名合格的程序员必备技能之一应该就是能够翻越那堵墙,而Shadowsocks在这方面是好用的工具。
A fast tunnel proxy that helps you bypass firewalls
rpm重装Python,yum
Koa实战手册
Koa一款简洁,轻量级的HTTP中间件框架。它本身不包含任何中间件,你可以根据自己业务需求来添加使用中间件,中间件支持链接调用。
中间件是一个函数(异步或者同步)处在 HTTP request(请求)与 HTTP response (响应)之间,用来实现某种中间功能
app.use()
来加载中间件。基本上,Koa 所有功能都是通过中间件来实现的,中间件函数会被传入两个参数:1) ctx context 对象,表示一次对话的上下文(requset和response);2) next 函数,调用 next 函数可以把执行权交给下一个中间件,下一个中间件执行完会把执行权再交回上一个中间件。如果中间件中有异步操作,需要使用 async、await 关键字,将其写成异步函数
Swift语法笔记
好奇心驱使,最近在学习Swift这门语言。第一次接触了解概况时觉得它像Javascript,Python等脚本语言,随着深入学习让我领略到了强类型语言的严谨慎密。
此篇文章记录在阅读Swift官方教程中文版中的重点摘要笔记。