万字长文讲解编码知识,看这文就够了!| 原力计划
2020年5月29日 - 网易
于是想到把那些ASCII码中127号之后的奇异符号们直接取消掉,规定:一个小于127的字符的意义与原来相同,但两个大于127的字符连在一起时,就表示一个汉字,前面的一个字节(称之为高字节)从0xA1用到0xF7,后面一个字节(低字节)从0xA1到0xFE,这样我们就可以组合出大约7000多个简体汉字了。
详情
Java岗位三年经验,最常见JVM十六道面试题!(附答案)
2019年4月22日 - 网易
Java虚拟机中类加载过程:加载、验证、准备、解析、初始化。加载:通过一个类的全限名来获取定义此类的二进制字节流;将这个字节流代表的静态存储结构转换为方法区的的动态存储结构;在内存中生成一个代表此类的java.lang.Class对象,作为方法区中这个类的访问入口。验证:验证class文件中的字节流是否符合Java虚拟机规范...
详情
BlackHat 2018 55款大会软件工具盘点
2018年8月20日 - 网易
在Netty领域,处理程序提供帧定界(即消息开始和结束的位置)、协议解码和编码(将字节流转换为Java对象,然后再返回;或将字节流转换为不同的字节流——类似于压缩和解压缩)和更高级别的逻辑。通过仔细分离编解码器与实际操作消息的处理程序,Mallet可以从现有编解码器的大型库中受益,无需实现许多协议。获取详细的介绍、...
详情
MaxCompute读取分析OSS非结构化数据的实践经验总结
2018年6月20日 - 网易
如《访问OSS非结构化数据》文档中所述,MaxCompute读取OSS上的文本数据本质上是读取一个InputStream流,那么我们只要构造出适当的归档字节流,就可以直接获取这个InputStream中的数据了。以Zip格式的归档文件为例,我们可以参考DataX中关于读取OSS上Zip文件的源码,构造一个Zip格式的InputStream,代码见ZipCycleInputSt...
详情