09 2018 档案
摘要:基于JDK1.7进行分析 TreeMap实现了SotredMap接口,它是有序的集合。而且是一个红黑树结构,每个key-value都作为一个红黑树的节点。如果在调用TreeMap的构造函数时没有指定比较器,则根据key执行自然排序。这点会在接下来的代码中做说明,如果指定了比较器则按照比较器来进行排序
阅读全文
摘要:在利用B-Tree索引进行查询的过程中,有几点注意事项,我们以表A进行说明。其中表A的定义如下: create table A(id int auto_increment primary key, name varchar(10), age tinyint, sex enum('男','女'), b
阅读全文
摘要:一般分页查询 一般的分页查询使用简单的 limit 子句就可以实现。limit 子句声明如下: SELECT * FROM table LIMIT [offset,] rows | rows OFFSET offset LIMIT 子句可以被用于指定 SELECT 语句返回的记录数。需注意以下几点:
阅读全文
摘要:报错:json infinite recursion stackoverflowerror 双向关联时,出现双向引用导致json序列化时死循环 解决办法: 在setter方法上加注解@JsonBackReference或者@jsonjgnore
阅读全文
摘要:commitTracker分hard commit和soft commit即CommitTracker, SoftCommitTracker 软提交写内存,硬提交写硬盘的说法并不准确 在FSDirectory下,它们的区别是flush和force的区别。只有在NrtCachingDirectory下
阅读全文