12 2016 档案

摘要:首先必须先要了解Buffer,Buffer是js和c++的结合体,类数组,通常与Stream一起用: 1. (1).Buffer是个类,因此可以构建成对象 (2).buf具有数组的性质 字符串转换成二进制: (1)通常用Buffer来构建二进制 new Buffer(string,[encoddin 阅读全文
posted @ 2016-12-28 14:03 jay- 阅读(311) 评论(0) 推荐(0) 编辑
摘要:首先引入http模块 获取http.ServerResponse对象的方式,1.http.createServer(function(req,res){}) 其中res是http.ServerResponse对象 2.var server = http.createServer().listen(9 阅读全文
posted @ 2016-12-28 13:32 jay- 阅读(2034) 评论(0) 推荐(0) 编辑
摘要:1.如果将异步方法用同步的方式执行,try catch能捕获到错误,同时不会阻塞到主进程,因此console.log(3333)能执行. var fs = require('fs'); try { var data = fs.readFileSync('sample.txt', 'utf-8'); 阅读全文
posted @ 2016-12-19 10:13 jay- 阅读(340) 评论(0) 推荐(0) 编辑
摘要:事件轮询(引用) 事件轮询是node的核心内容。一个系统(或者说一个程序)中必须至少包含一个大的循环结构(我称之为“泵”),它是维持系统持续运行的前提。nodejs中一样包含这样的结构,我们叫它“事件轮询”,它存在于主线程中,负责不停地调用开发者编写的代码。我们可以查看nodejs官方网站上对nod 阅读全文
posted @ 2016-12-12 17:14 jay- 阅读(433) 评论(0) 推荐(0) 编辑
摘要:markDown作为一款很好用的文档编写工具,具体的用法如下: # Markdown syntax **粗体***斜体****粗体加斜体*** > 引用>> 二级引用 # 一级标题## 二级标题### 三级标题#### 四级标题##### 五级标题###### 六季标题####### 没有七级标题? 阅读全文
posted @ 2016-12-12 10:32 jay- 阅读(1300) 评论(0) 推荐(0) 编辑
摘要:1.递归查找⽂文件内容: grep -r target_string absolute_path 2.移动所有⽂文件(包括隐藏⽂文件): mv * .[^.]* targetDir 3.⽂文件分割合并命令: 分割: split -b 9m ./Enterplorer.apk Enterplorer. 阅读全文
posted @ 2016-12-06 10:21 jay- 阅读(403) 评论(0) 推荐(0) 编辑
摘要:基于node和nignx和mongo搭建负载均衡 nginx配置: upstream back { #使用upstream设置不同的权重模块,权重越高nginx传递越多的连接,back是自定义的一个名称.会链接到proxy_pass http://back; server 10.0.0.5:1000 阅读全文
posted @ 2016-12-01 10:19 jay- 阅读(278) 评论(0) 推荐(0) 编辑