上一页 1 2 3 4 5 6 7 ··· 20 下一页
摘要: 之所以初始化为0而不是-1,是为了在release()方法里去区分是否需要唤醒后继节点: if (h != null && h.waitStatus != 0) unparkSuccessor(h); 当前线程释放资源之后,去唤醒后继节点时,判断条件是!=0的,也就是说,对于一个没有后继节点的节点( 阅读全文
posted @ 2021-05-15 18:00 looyee 阅读(387) 评论(0) 推荐(0)
摘要: 拦截器我想大家都并不陌生,最常用的登录拦截、或是权限校验、或是防重复提交、或是根据业务像12306去校验购票时间,总之可以去做很多的事情。 我仔细想了想这里我分三篇博客来介绍HandlerInterceptor的使用,从基本的使用、到自定义注解、最后到读取body中的流解决无法多次读取的问题。 1、 阅读全文
posted @ 2021-04-19 15:52 looyee 阅读(579) 评论(0) 推荐(0)
摘要: 原文链接:https://blog.csdn.net/dreamwbt/article/details/82658842 简介 这几天在回顾Spring的AOP时,对过滤器,拦截器,AOP的关系有点好奇,故记录做以备份。在实现一些公共逻辑的时候,很多功能通过过滤器,拦截器,AOP都能实现,但是不同的 阅读全文
posted @ 2021-04-08 14:39 looyee 阅读(217) 评论(0) 推荐(0)
摘要: 简要工作中负责的有一个项目是使用iReport+JasperReport实现的一个打印系统。最近这个线上程序经常无响应,重启后恢复正常,但是时不时还是会出现类似的问题。最后发现是JasperReport的一个问题。有个JasperReport的转换任务内存占用特别高,当新对象需要分配内存时就会内存不 阅读全文
posted @ 2021-03-17 13:34 looyee 阅读(568) 评论(0) 推荐(0)
摘要: 在线故障排查 转自:https://mp.weixin.qq.com/s/IGRVRhLFZOQL1mRucXCGxA 阅读全文
posted @ 2021-02-10 10:57 looyee 阅读(82) 评论(0) 推荐(1)
摘要: public class HelloWorld { public static void main(String[] args) { Thread t1 = new Thread(new DeadLockclass(true));//建立一个线程 Thread t2 = new Thread(new 阅读全文
posted @ 2021-02-09 15:15 looyee 阅读(55) 评论(0) 推荐(0)
摘要: 给定一个单链表 1. 如何判断链表是否存在环? 2. 如何知道环的长度? 3. 如何找出环的连接点在哪里? 4. 带环链表的长度? 解法: 1. 对于问题1 使用追赶的方法,设定两个指针show,fast,从头节点开始,每次分别前进1步,2步,如存在环则两者必然会相遇,如不存在环,则fast遇到nu 阅读全文
posted @ 2021-02-04 11:23 looyee 阅读(95) 评论(0) 推荐(0)
摘要: 首先简单说下先偏向锁、轻量级锁、重量级锁三者各自的应用场景: 偏向锁:只有一个线程进入临界区; 轻量级锁:多个线程交替进入临界区; 重量级锁:多个线程同时进入临界区。 锁膨胀过程: 上图跟下面这个解析基本相同: 偏向所锁,轻量级锁都是乐观锁,重量级锁是悲观锁。一个对象刚开始实例化的时候,没有任何线程 阅读全文
posted @ 2021-02-03 14:51 looyee 阅读(119) 评论(0) 推荐(0)
摘要: https://blog.csdn.net/qq330983778/article/details/99661012?utm_medium=distribute.pc_relevant.none-task-blog-BlogCommendFromBaidu-5.control&depth_1-utm 阅读全文
posted @ 2021-01-26 17:04 looyee 阅读(67) 评论(0) 推荐(0)
摘要: 本文转载自:https://www.imooc.com/article/280622?block_id=tuijian_wz https://www.cnblogs.com/simibaba/p/7090350.html Redis 官方对 Geo 的描述 Redis 3.2 contains si 阅读全文
posted @ 2021-01-20 14:13 looyee 阅读(939) 评论(0) 推荐(0)
上一页 1 2 3 4 5 6 7 ··· 20 下一页