import java.io.ByteArrayInputStream; import java.io.ByteArrayOutputStream; import java.io.ObjectInputStream; import java.io.ObjectOutputStream; public... ...
分类:
其他好文 时间:
2019-10-24 09:19:05
阅读次数:
885
集合框架1、集合: 集合就是一个容器,他可以存储对象,我们说集合就是一个可变的数组2、我们今天所说的集合框架:1、list结合,2、set集合,3、map集合2、集合框架特点 1、list和set集合同时实现了collection接口 2、set集合存储唯一,无序的对象。 3、list 存储的不唯一 ...
分类:
其他好文 时间:
2019-10-23 09:56:11
阅读次数:
87
一、hash类型 hash用于存储对象,对象的结构为属性、值(值的类型为String) 增加、修改 1、设置单个属性: Redis被配置为保存数据库快照,但它目前不能持久化到硬盘。用来修改集合数据的命令不能用。 原因: 强制关闭Redis快照导致不能持久化。 解决方案: 运行config set s ...
分类:
其他好文 时间:
2019-10-19 13:11:44
阅读次数:
81
集合可以看作是一种容器,用来存储对象信息。所有集合类都位于java.util包下,但支持多线程的集合类位于**java.util.concurrent**包下。
分类:
编程语言 时间:
2019-10-15 09:49:13
阅读次数:
81
Redis 哈希(Hash) Redis hash 是一个 string 类型的 field 和 value 的映射表,hash 特别适合用于存储对象。 Redis 中每个 hash 可以存储 232 - 1 键值对(40多亿)。 注:未避免大key,最多不要超过5000个键值对。 实例 在以上实例 ...
分类:
其他好文 时间:
2019-10-12 01:08:56
阅读次数:
92
单例模式 单例模式, 在很多的框架底层都有使用spring底层使用居多,单例模式(在多线程环境下,对外存在一个对象)单例模式的实现有三种方式1: 1: 构造器私有化,避免外部new构造器 2: 提供私有的静态属性,存储对象的地址 3; 提供公共的静态方法 , 获取属性 单例模式 核心作用: 保证一个 ...
分类:
其他好文 时间:
2019-10-09 23:55:03
阅读次数:
145
Array:数组 长度一定,存储对象和基本数据类型 ArrayList:实现了list接口 底部是动态数组的链表,可进行2倍扩容存储 对象,地址连续,插入社删除效率较低。支持随机访问。线程不安全,collections.sychronizedlist实现线程安全,或者copyonwriteArray ...
分类:
其他好文 时间:
2019-10-09 22:27:50
阅读次数:
104
教材学习内容总结 1.进制 二进制、八进制、十进制、十六进制(转换:以二进制作为中间变量) 2.字 每台计算机都有一个字长,指明整数和指针数据的大小。 虚拟地址是以这样的一个字来编码的,字长决定虚拟地址空间的最大大小。 3.字节顺序 小端法——在存储器中按照从最低有效字节到最高有效字节的顺序存储对象 ...
分类:
其他好文 时间:
2019-09-29 22:15:42
阅读次数:
128
主要用于存储对象状态为另一种通用格式,比如存储为二进制、xml、json等等,把对象转换成这种格式就叫序列化,而反序列化通常是从这种格式转换回来。 使用序列化主要是因为跨平台和对象存储的需求,因为网络上只允许字符串或者二进制格式,而文件需要使用二进制流格式,如果想把一个内存中的对象存储下来就必须使用 ...
分类:
其他好文 时间:
2019-09-28 18:31:38
阅读次数:
103
1.redis支持的数据类型 1)String:string类型是Redis最基本的数据类型 2)Hash:hash是一个string类型的field和value的映射表,hash特别适合用于存储对象。 3)List:列表是简单的字符串列表,按照插入顺序排序。你可以添加一个元素到列表的头部(左边)或 ...
分类:
其他好文 时间:
2019-09-28 18:17:51
阅读次数:
81