今天在使用字节流复制图片的时候发现一个问题,就是将字节数组转化为字符串的时候会出现长度不同的问题.这其实是个错误的操作. public static void main(String[] args) throws IOException { // 第一种方式(不会出现问题) / FileInputS ...
分类:
编程语言 时间:
2018-07-24 19:26:46
阅读次数:
166
序列化:将一个对象转换成一串二进制表示的字节数组,通过保存或转移这些字节数据来达到持久化的目的。 反序列化:将字节数组重新构造成对象。 序列化只需要实现java.io.Serializable接口就可以了。序列化的时候有一个serialVersionUID参数,Java序列化机制是通过在运行时判断类 ...
分类:
其他好文 时间:
2018-07-20 17:35:52
阅读次数:
179
参考文献 1. "redis数据结构分析" 2. "Skip List(跳跃表)原理详解 " 3. "redis 源码分析之内存布局" 4. "Redis 基础数据结构与对象" 5. "Redis设计与实现 第7章 压缩列表 " 在redis中构建了自己的底层数据结构:动态字符,双端链表,字典,压缩 ...
分类:
其他好文 时间:
2018-07-18 00:37:58
阅读次数:
214
这里,我不会讲官网的什么映射到结构什么什么的,只是记录一下我自己的小探索 html页面代码如下,以下示例html通用 把字符串转为json //目标字符串 "{'eooall','eooall'}" ,我们先要把这个字符串的单引号变为双引号,然后转变为字节数组。通过页面的ajax进行验证,代码如下 ...
分类:
编程语言 时间:
2018-07-12 20:05:06
阅读次数:
170
BufferedInputStream和BufferedOutputStream这两个类分别是FilterInputStream和FilterOutputStream的子类,作为装饰器子类,使用它们可以防止每次读取/发送数据时进行实际的写操作,代表着使用缓冲区. 不带缓冲的操作,每读一个字节就要写入 ...
分类:
其他好文 时间:
2018-07-07 17:41:07
阅读次数:
169
public byte[] getBytes()方法使用平台默认的字符编码,将当前字符串转换为一个字节数组。如 byte d[] = "Java你好".getBytes(); 如果平台默认的字符编码是GB_2312,那么调用getBytes()方法等同于调用getBytes("GB2312"),但需 ...
分类:
其他好文 时间:
2018-07-04 18:45:23
阅读次数:
167
游戏HOOK地址=XEFMIIPCOFIFDPCO-/游戏HOOK字节={74,139,20,193,139,194}-/数组HOOK地址=KUADOCJNAHDINEKG-/数组HOOK字节={72,139,68,36,8}-/相机HOOK地址=JGCINOOFFEBDGFBB-/相机HOOK字节={243,15,16,129,160,9,0,0}-/跟踪空白地址=SGIKGFOPGEGILPP
分类:
其他好文 时间:
2018-07-01 11:50:27
阅读次数:
136
zookeeper日志有三类:快照(虽然不是日志但是它是数据)、事务日志(记录每次操作)、zookeeper自己系统日志。第三个不属于数据类所以这里不做说明。快照数据Zookeeper在运行时会在内存中维护一个完整的数据,就像内存数据库一样。ZKDatabase就是Zookeeper的内存数据库,负载管理Zookeeper的会话、存储和事务日志。它会定期dump一份数据快照到硬盘上,在Zookee
分类:
其他好文 时间:
2018-06-30 13:07:27
阅读次数:
159
字符与字符串: 1.将字符数组变为字符串(构造方法) 2.将部分字符数组变为字符串(构造方法) 3.返回指定索引对应的字符(普通方法) 4.将字符串变为字符数组(普通方法) 字节与字符串 1。将字节数组转换为字符串(构造方法) 2.将字节数组的一部分转换为字符串(构造方法) 3.将字符串变为字节数据 ...
分类:
编程语言 时间:
2018-06-17 19:45:51
阅读次数:
181
1.字节流byte:读入到字节数组后,返回一个长度len,如果没有读到数据,len=-1 2.字符流char:同样是-1 3.代码生成器:null 一行一行地读 4.键盘录入,写入文件 5.构造器,追加用true 6.类关系 ...
分类:
其他好文 时间:
2018-06-17 18:58:03
阅读次数:
154