摘要:
第一次用MarkDown写作,发现博客园没法上传MarkDown文件,就只能截图贴上来了先~ 阅读全文
摘要:
今天用redisson的tryLock打断点调试的时候发现,过了一会儿,在redis客户端找不见加的锁了,于是乎跟踪到源码处发现,有自动解锁时间。 先记一下哈, 提醒一下自己,有什么不懂的地方,记得看源码 阅读全文
摘要:
今天又想起了这句话,因为在看LinkedList源码的时候。 细细道来: /** * Unlinks non-null first node f. */ private E unlinkFirst(Node<E> f) { // assert f == first && f != null; fin 阅读全文
摘要:
import java.util.concurrent.locks.Lock; import java.util.concurrent.locks.ReentrantLock; /** * @Description: * @date: 2020-08-26 20:03 * @author: yff 阅读全文
摘要:
完整异常 org.springframework.web.servlet.mvc.method.RequestMappingInfoHandlerMapping.handleNoMatch(RequestMappingInfoHandlerMapping.java:201) org.springfr 阅读全文
摘要:
import org.junit.Test; import java.util.Arrays; /** * @Description: ArrayUtils.addAll();System.arrayCopy();Arrays.copyOf(); * @date: 2020-08-12 18:40 阅读全文
摘要:
Map<Integer, Map<String, Long>> map7 = 数据库查询结果;//两种遍历//第一种,用keySet遍历 for (Integer id : map7.keySet()) { complaintCountMap.put(id, complaintCountMap.ge 阅读全文
摘要:
哈哈哈哈哈哈,一年多了,如果能一年写一页,应该也挺好的吧? 阅读全文
摘要:
1 import org.junit.Test; 2 3 import java.sql.Timestamp; 4 import java.util.HashMap; 5 import java.util.Map; 6 import java.util.concurrent.Executor; 7 阅读全文
摘要:
上一次说到,synchronized锁定普通方法静态方法和锁定代码块的this与class区别, 这一次说说synchronized在for循环内外的区别 synchronized在for循环的内部时: @Overridepublic void run() { for (int i = 0; i < 阅读全文