2019年9月3日

datetime和timestamp的区别

摘要: 时间日期数据类型总概况 MySQL中有多种表示时间日期的数据类型,主要有YEAR、TIME、DATE、DATETIME、TIMESTAMP等。每一种数据类型都有存储的时间日期格式、以及取值范围,因此在使用时间日期数据类型的时候需要选取最佳的数据类型。 此处注意发现:Time类型HH的取值竟然是800 阅读全文

posted @ 2019-09-03 12:32 情陌人灬已不在 阅读(14094) 评论(1) 推荐(1) 编辑

Commons-Collections(二)之map

摘要: BidiMap: 双重Map 使用双向映射,可以使用值查找键,并且可以使用键轻松查找值。(自然,它可以根绝key移除,也可以根据value移除) 也是个普通的Map。继承IterableMap增加了一种迭代方式,例子里会有讲解 DualHashBidiMap 底层维护两个HashMap,一个正向,一 阅读全文

posted @ 2019-09-03 12:10 情陌人灬已不在 阅读(1188) 评论(0) 推荐(0) 编辑

Commons-Collections(二)之set

摘要: MultiSet set我们都知道,它是无序的,并且是不允许出现重复元素的。但有些场景我们不需要顺序,但是我们需要知道指定key出现的个数(比如每样产品ID对应的剩余数量这种统计信息),那么用MultiSet统计是一个很好的方案 底层实现原理为HashMap和MutableInteger Predi 阅读全文

posted @ 2019-09-03 11:45 情陌人灬已不在 阅读(405) 评论(0) 推荐(0) 编辑

Commons-Collections(一)之list

摘要: Bag Bag继承自Collection接口,定义了一个集合,该集合会记录对象在集合中出现的次数。 假设你有一个包,包含{a, a, b, c}。调用getCount(a)方法将返回2,调用uniqueset()方法将返回{a, b, c}的set集合。 顾名思义,它是包的意思,所以也是拿来装数据的 阅读全文

posted @ 2019-09-03 11:33 情陌人灬已不在 阅读(464) 评论(0) 推荐(0) 编辑

导航