07 2017 档案

摘要:curl 有时HTTP服务接口写完,需要验证下接口功能,这个使用用curl最合适了 curl 全称 command line url viewer curl www.taobao.com curl www.baidu.com 站点内容 curl o baidu.html www.baidu.com 阅读全文
posted @ 2017-07-26 15:40 buzzjan 阅读(1739) 评论(0) 推荐(0)
摘要:分类 nodejs 的 stream 有四种: Readable:可读流 Writable: 可写流 Duplex:双工流 Transform:转换流 Readable 在 _read 方法里,可以调用 push 方法往缓冲池里放入数据,这里写的 方法是一个同步方法,获取完数据后立马再次执行 _re 阅读全文
posted @ 2017-07-26 15:39 buzzjan 阅读(583) 评论(0) 推荐(0)
摘要:TypedArrays 不是一个典型的 数组类型,所以不存在 splice 方法。但是可以模拟实现 阅读全文
posted @ 2017-07-24 19:49 buzzjan 阅读(202) 评论(0) 推荐(0)
摘要:stream 转 buffer buffer 转 stream 参考 stream to buffer: "https://stackoverflow.com/questions/14269233/node js how to read a stream into a buffer" buffer 阅读全文
posted @ 2017-07-22 22:48 buzzjan 阅读(9656) 评论(0) 推荐(0)
摘要:JavaScript 语言自身只有字符串数据类型,没有二进制数据类型。Buffer 类,该类用来创建一个专门存放二进制数据的缓存区。 一个 Buffer 类似于一个整数数组,但它对应于 V8 堆内存之外的一块原始内存。 Buffer对象占用的内存空间是不计算在Node.js进程内存空间限制上的,因此 阅读全文
posted @ 2017-07-22 22:43 buzzjan 阅读(7194) 评论(0) 推荐(2)
摘要:最近有在做 stream 下载,并且边下载 stream 边处理功能、解析二进制的功能。最初参考了 flv.js 的 flv stream 下载处理功能,发现他并没有使用的 XMLHttpRequest 的 responseType = ‘arraybuffer’ 这个功能,而是使用的fetch a 阅读全文
posted @ 2017-07-22 21:29 buzzjan 阅读(2545) 评论(1) 推荐(0)
摘要:所有的按位操作符的操作数都会被转成补码(two's complement)形式的有符号32位整数。正数的补码是自己本身,负数的补码是取反后加一,所以经过操作运算后的值是补码形式。 描述 "按位与( AND)" a & b 对于每一个比特位,只有两个操作数相应的比特位都是1时,结果才为1,否则为0。 阅读全文
posted @ 2017-07-18 19:54 buzzjan 阅读(445) 评论(0) 推荐(0)
摘要:计算机可以有三种编码方式表示一个数。对于正数因为三种编码方式的结果都相同 出于计算方便的原因需要有反码、补码的存在 原码 第一位表示符号, 其余位表示值 8位二进制 范围为: 反码 正数的反码是其本身 负数的反码是在其原码的基础上, 符号位不变,其余各个位取反. 补码 正数的补码就是其本身 负数的补 阅读全文
posted @ 2017-07-18 15:51 buzzjan 阅读(230) 评论(0) 推荐(0)
摘要:Number 转为不同的进制(二进制、十进制、十六进制、三十六进制) Number.prototype.toString([radix]) radix:指定要用于数字到字符串的转换的基数(从2到36)。如果未指定 radix 参数,则默认值为 10。 注意 Number.prototype.toSt 阅读全文
posted @ 2017-07-18 15:48 buzzjan 阅读(415) 评论(0) 推荐(0)
摘要:最近在使用 egg.js ,这个框架提供多进程管理机制 我们知道 JavaScript 代码是运行在单线程上的,换句话说一个 Node.js 进程只能运行在一个 CPU 上。如何榨干服务器资源,利用上多核 CPU 的并发优势?而 Node.js 官方提供的解决方案是 "Cluster 模块" clu 阅读全文
posted @ 2017-07-16 21:04 buzzjan 阅读(426) 评论(0) 推荐(0)
摘要:" " 示例:https://young cowboy.github.io/gallery/rtmp_client/index.html 在国内的直播场景中通常使用,rtmp协议作为推流协议。 RTMP 是Real Time Messaging Protocol(实时消息传输协议)的首字母缩写,由A 阅读全文
posted @ 2017-07-06 23:21 buzzjan 阅读(20848) 评论(10) 推荐(2)