七天学会 Node.js 第五章 进程管理

Node.js 使用的是单线程异步模型,但是也支持多线程。本章介绍了使用 Node.js 管理进程时需要的 API 以及主要的应用场景。

1/31/2019 8:07:09 PM 转载 雨辰 192 0 0 七天学会 Node.js
浏览器模型之 Web Worker

Web Worker 的作用,就是为 JavaScript 创造多线程环境,允许主线程创建 Worker 线程,将一些任务分配给后者运行。在主线程运行的同时,Worker 线程在后台运行,两者互不干扰。等到 Worker 线程完成计算任务,再把结果返回给主线程。这样的好处是,一些计算密集型或高延迟的任务可以交由 Worker 线程执行,主线程(通常负责 UI 交互)能够保持流畅,不会被阻塞或拖慢。

8/3/2019 7:03:10 PM 转载 雨辰 189 0 0 JavaScript 浏览器模型
浏览器模型之 ArrayBuffer 对象 Blob 对象

ArrayBuffer 对象表示一段二进制数据,用来模拟内存里面的数据。通过这个对象,JavaScript 可以读写二进制数据。这个对象可以看作内存数据的表达。Blob 对象表示一个二进制文件的数据内容,比如一个图片文件的内容就可以通过 Blob 对象读写。它通常用来读写文件,它的名字是 Binary Large Object (二进制大型对象)的缩写。它与 ArrayBuffer 的区别在于,它用于操作二进制文件,而 ArrayBuffer 用于操作内存。

8/3/2019 6:54:49 PM 转载 雨辰 188 0 0 JavaScript 浏览器模型
浏览器模型之 Location 对象 URL 对象 URLSearchParams 对象

URL 是互联网的基础设施之一。浏览器提供了一些原生对象,用来管理 URL。Location 对象,URL 对象,URLSearchParams 对象。

8/3/2019 6:33:22 PM 转载 雨辰 186 0 0 JavaScript 浏览器模型
JavaScript 数据类型之函数

函数是一段可以反复调用的代码块。函数还能接受输入的参数,不同的参数会返回不同的值。JavaScript 有三种声明函数的方法。function 命令、函数表达式、Function 构造函数。

7/23/2019 7:43:19 PM 转载 雨辰 184 0 0 JavaScript 数据类型
JavaScript 算术运算符

运算符是处理数据的基本方法,用来从现有的值得到新的值。JavaScript 提供了多种运算符,覆盖了所有主要的运算。

7/26/2019 1:05:14 PM 转载 雨辰 184 0 0 JavaScript 运算符
JavaScript 语法专题之错误处理机制

JavaScript 解析或运行时,一旦发生错误,引擎就会抛出一个错误对象。JavaScript 原生提供 Error 构造函数,所有抛出的错误都是这个构造函数的实例...

7/26/2019 1:40:19 PM 转载 雨辰 184 0 0 JavaScript 语法专题
浏览器模型之 History 对象

window.history 属性指向 History 对象,它表示当前窗口的浏览历史。History 对象保存了当前窗口访问过的所有页面网址。下面代码表示当前窗口一共访问过3个网址。

8/3/2019 6:30:39 PM 转载 雨辰 180 0 0 JavaScript 浏览器模型
AndroidManifest.xml <uses-feature>和<uses-permisstion>

关于 <uses-feature> 和 <uses-permisstion> 的自我理解,声明一项应用程序需要用到的软、硬件特性。

2/24/2019 8:17:25 PM 原创 素颜 177 0 0 AndroidManifest.xml
Android 开发之 APP 签名

Android 系统要求所有的程序经过数字签名才能安装,如果没有可用的数字签名,系统将不许安装运行此程序,不管是模拟器还是真实手机。为了方便我们开发调试程序,ADT 会自动的使用 debug 密钥为应用程序签名。debug 密钥?它在哪?

3/4/2019 3:15:49 PM 原创 素颜 175 0 0 APP 签名