gitbook使用实录

其实我从2年前已经接触了gitbook了,也使用这个工具编写电子书,但有几个技术问题一直无暇解决,拖到现在。趁国庆期间集中研究了,现在抽空做一些记录。

阅读全文>>

一台新云主机nodejs项目部署过程

某云服务商的一个全新的云服务器,系统为centos。需要在上面部署一套系统,包括了java、nodejs等等。本文记录一下与nodejs有关的部署过程。有些操作是熟悉、简单的,但也记录出来,权当流水账。

阅读全文>>

nodejs实践录:按行处理文件数据的示例

有时候,我们需要对日志做事后分析,抽离出特定的数据进行处理。比如:1、中间件模块发送json数据到后台,每次发送的json都会转换成字符串保存到日志文件,但因网络原因发送失败,需要事后补充。2、日志文件混合了各个设备的信息,需要抽离出指定设备编号的信息,再进行分析。等等。 注意,有时可能处理数据太快导致异常,比如频繁发送json到后台,但后台处理不及,会丢失数据,因此,本文添加延时处理。 本文将应用场景简化,假定如下:日志文件中的json数据字符串保存成一行数据,也掺杂其它数据,每行日志前面均有时间戳。利用程序读取出json数据进行处理。

阅读全文>>