NodeJS
文章平均质量分 91
tyler_download
这个作者很懒,什么都没留下…
展开
-
NodeJS研究笔记:利用Buffer类的二进制数据读取接口解析ELF文件格式
javascript 作为前端开发语言,自古来对二进制数据的读取解析方面的支持都很薄弱,一般来说,解析二进制数据时,往往是将数据转换成字符串,然后运用各种字符串操作技巧来实现二进制数据的读取。由于NodeJS 作为后台服务器开发平台,数理逻辑的设计需求超越javascript作为前端语言时界面UI的设计需求,因此,加强二进制数据的读取功能显得越发重要,幸运的是,NodeJS提供了Buffer类,该类原创 2016-04-14 13:13:12 · 7594 阅读 · 0 评论 -
NodeJS研究笔记,利用目录来实现跨平台文件锁
文件加锁是多线程或多进程开发时,确保文件资源不被并发读写所污染的有效措施,NodeJS提供了一些办法确保在竞争性环境下,文件数据的一致性。NodeJS保证文件读取一致性的办法有两种,一是读取文件时设置隔离标志,隔离标志是指,当使用fs模块打开文件时,在打开模式中,添加一个x标记。例如下面的代码将以独占的方式去读写一个文件:fs.open('config.loc', 'wx', function(er原创 2016-05-18 11:18:41 · 4396 阅读 · 1 评论