问题标签 [okio]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
71 问题
0
投票
0
回答
6
浏览
okio - 字节缓冲区的高效映射
我正在研究 Okio 的源代码,以便更好地理解有效的字节传输,并作为一个玩具示例做了一点ForwardingSource
,它会在单个字节出现时反转它们。例如,它将 (unsigned) 转换0b1011
为 (unsigned) 0b0100
。
这是最佳代码吗?
具体来说:
- 我真的需要该
sourceBuffer
字段,还是可以使用其他技巧直接转换字节? - 从中读取单个字节
sourceBuffer
并将单个字节写入其中是否更有效sink
?(我找不到write(Byte)
方法,所以也许这是一个线索,它不是。)