Posts by Category

Essay

马斯克传记读后记

less than 1 minute read

我要你考虑超前的事情,我要你能够用力的思考,每一天都思考到头疼。我希望你每天晚上睡觉的时候头都会疼。 -- 埃隆 马斯克

Hybrid

JSBridge 设计和实现

2 minute read

Hybrid 应用混合使用了原生和 Web 技术,原生应用使用移动平台的 WebView 控件,加载 Web 资源,并通过向其开放一些接口(如加速器、摄像头等),增强了 Web 应用的能力。如此 Hybrid 应用既有原生应用的能力,又有了 Web 的热更新、端代码统一、开发迭代快的优势。Hybrid 中实现不同...

JavaScript

Jest 使用语法

3 minute read

Jest 是当下流行的 JavaScript 测试工具。 由Facebook 出品,不仅可用来测试 JavaScript 代码,还包括 React 应用。

JSBridge 设计和实现

2 minute read

Hybrid 应用混合使用了原生和 Web 技术,原生应用使用移动平台的 WebView 控件,加载 Web 资源,并通过向其开放一些接口(如加速器、摄像头等),增强了 Web 应用的能力。如此 Hybrid 应用既有原生应用的能力,又有了 Web 的热更新、端代码统一、开发迭代快的优势。Hybrid 中实现不同...

JavaScript 正则表达式

3 minute read

JavaScript 中的正则表达式类型为 RegExp,RegExp 对象可通过两种方式创建:使用字面量直接创建和使用构造函数创建。

Canvas 笔记

1 minute read

Canvas 元素在页面中指定一个区域,在这个区域内可以使用 Canvas 相关的 API 绘制图形。

JavaScript 原型模式

1 minute read

对象的创建不是通过实例化类的方法实现的,而是采用原型模式生成的。即当要获取一个新对象的时候,是通过从另一个对象 clone 而来,这样每个对象都有一个对应的原型对象

JavaScript Object 对象方法

2 minute read

Object.defineProperty(obj, prop, descriptor) 方法会直接在一个对象上定义一个新属性,或者修改一个对象的现有属性, 并返回这个对象。方法接收三个参数:分别为需定义属性的目标对象、属性名和熟悉描述符。

OS

Python

Tornado 使用

2 minute read

Tornado 是一个 Python web 框架和异步网络处理库。通过使用非阻塞的网络 I/O ,Tornado 可以处理数以万计的开放连接,非常适合长轮询、WebSocket 或其它需要保持长连接的应用场景。

Test

Jest 使用语法

3 minute read

Jest 是当下流行的 JavaScript 测试工具。 由Facebook 出品,不仅可用来测试 JavaScript 代码,还包括 React 应用。

Tools

Better at Git

2 minute read

Git 与 GitHub 的使用记录与总结。