场景:在开发中,要将多个[]byte数组合并成一个[]byte,初步实现思路如下: 1、获取多个[]byte长度 2、构造一个二维码数组 3、循环将[]byte拷贝到二维数组中 package gstore import ( "bytes" ) //BytesCombine 多个[]byte数组合并... ...
分类:
编程语言 时间:
2016-10-07 09:27:58
阅读次数:
593
字节流通过读取一个byte数组的方式可以读取中文的,但是有可能出现小问题,所以,读取中文最好是用字符流。 字符流: 字符流=字节流+编码表。 编码表: 由字符及其对应的数值组成的一张表 编码表介绍: 计算机只能识别二进制数据,早期由来是电信号。 为了方便应用计算机,让它可以识别各个国家的文字。 就将 ...
分类:
编程语言 时间:
2016-10-01 19:16:12
阅读次数:
182
RandomAccessFile:特点: 1.只能操作文件 2.既能读,有能写 3.维护了一个byte数组,内部定义了字节流的读取和写入 4.通过对指针的操作可以实现对文件的任意位置的读取和写入 功能:getFilePointer seek用于操作文件指针的方法。 注:随机读写并不是说把数据写入任意 ...
分类:
数据库 时间:
2016-10-01 10:28:21
阅读次数:
299
转载地址:http://my.oschina.net/Tsybius2014/blog/352409#navbar-header 1.关于本文 在使用C#下的TCP(类TcpClient)、UDP(类UdpClient)协议传输信息时,都需要将信息转换为byte类型的数组进行发送。本文实现了两种ob ...
分类:
编程语言 时间:
2016-09-10 20:48:41
阅读次数:
261
OutputStream 和 Writer OutputStream类(直接操作byte数组) OutputStream类(直接操作byte数组) 该类是字节输出流的抽象类,定义了输出流的各种操作方法。如下图是OutputStream的层次结构: ByteArrayOutputStream:字节数组 ...
分类:
编程语言 时间:
2016-09-08 20:06:54
阅读次数:
279
这是一个L/V(Length/Value)模型的异步Socket框架.L是指发送byte数组的长度,L固定为10个byte,V是指要发送的byte数组.可以用于处理超长的消息,处理完成的响应也按照L/V模型发送,客户端接收可以参考服务端解析过程. eg: 1.第一次收到的byte[]:0 0 0 0 ...
分类:
其他好文 时间:
2016-09-03 16:17:04
阅读次数:
130
全站压缩,最大的好久就是帮客户端节省流量。
数据压缩,我们需要用到二个Java类,也就是java.util.zip 中的
类 GZIPOutputStream
此类为使用 GZIP 文件格式写入压缩数据实现流过滤器。 java.io
类 ByteArrayOutputStream
此类实现了一个输出流,其中的数据被写入一个 byte 数组。缓冲区会随着数据的不断写入而自动增长。可使用 t...
分类:
编程语言 时间:
2016-08-19 16:21:28
阅读次数:
355
1. 用HeapByteBuffer放int占几个byte? 占4个。而且不论你是放1还是-1还是0xffff。 因为int的长度是4个byte,HeapByteBuffer的存储又是byte数组。 2. 用HeapByteBuffer放char占几个byte? 同1,是两个,因为java中char... ...
分类:
编程语言 时间:
2016-08-14 22:10:18
阅读次数:
173