- 博客(4)
- 收藏
- 关注
原创 数据结构之堆
呜呜呜补坑过程,以前数据结构课都没怎么听堆是一种逻辑结构,树是一种存储结构,两者是不同层面的东西,就像“中国人"和“成年人”,本来就不矛盾。heap一词反映了一种上小下大的金字塔状特征。引用了一个大佬的几句话瞬间点通我,之前看怎么看都觉得这两玩意不是一样的东西吗以小根堆为例,堆的特点是双亲结点的关键字必然小于等于孩子结点的关键字,而两个孩子结点的关键字没有次序规定而二叉排序树中,每个双亲...
2019-07-29 11:03:08 269
原创 Spring boot JPA的复杂查询
就很坑这个东西搞了一个下午的时间,终于搞会怎么用对于想要查询 A and (B or C )或者 A And B And (C or D)在jpa里你不能直接用and和or把字段拼起来,因为他并不会帮你自动加上括号,经过一下午的努力,学到了两种方法,但是我只用了其中一种,另一种感觉emmm挺复杂的而且效率和复用性都很差,就没去用。1.这里我把差不多的两种都放在这里,首先是自己用QUERY注释...
2019-07-10 17:47:59 3786
原创 instance关键字与HandlerMethodArgumentResolver自定义注解解释器
实习中Zzzzz遇到问题第一时间记录下来才行,脑容量不够用了instance关键字,判断一个实例是否是某个类的实例化,看了一下底层实现,貌似使用switch判断的,case值判断HandlerMethodArgumentResolver自定义注解解释器,需要继承实现,包含两个方法public class AuthResolver implements HandlerMethodArgumen...
2019-07-05 10:37:50 147
原创 ConcurrentModificationException异常分析解决
很多次遇到ConcurrentModificationException这个异常了,今天记录一下。起因:使用for(a b:c)循环的时候或者使用Iterator迭代器遍历集合的时候,在其中进行了增删操作。(for循环本质上也是使用Iterator迭代器进行循环)因为Iterator内部实现中有专门一个值expectedModCount 记录集合长度,进行遍历,当你在循环中执行了增删长度,导致...
2019-07-05 09:23:42 200
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人