java
文章平均质量分 66
misaka52
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
多线程打印从1到n的序列
要求 给定n,m。要求从打印从1到n 的数字,并用m个线程去打印,各个线程按顺序交替打印 1. 信号量实现方案 public class MultiThreadPrintNSemaphore { // 打印数字n private final int n; // 打印线程总数 private final int threadCount; // 信号量 private Semaphore[] semaphores; public MultiThr原创 2020-08-05 13:50:29 · 988 阅读 · 0 评论 -
java 如何查看ArrayList的容量capacity
刚刚仔细研究了下ArrayList的源码,发现其自动扩容公式为capacity=capacity+(capacity>>1) (简化后),想验证一下capacity即element数组的大小,而element数组又是私有的,于是想到利用反射访问import java.lang.reflect.Field; import java.util.ArrayList; public clas...原创 2018-04-16 21:25:47 · 8752 阅读 · 6 评论 -
切面注解执行顺序
try { try { // @Before mothod.invoke(); } finally { // @After } // @AfterReturning catch() { // @AfterThrowing } 另@Around中包含方法调用,可手动调节方法调用和切面代码逻辑...原创 2019-01-14 09:59:43 · 1271 阅读 · 1 评论 -
sonar:java.io.IOException: 远程主机强迫关闭了一个现有的连接。
我下的是sonarqube-7.5,一配置mysql数据库信息就报这个错,各种信息都没配错,后来发现数据库是mysql8版本太高了,sonar不支持导致的 下面是 sonar下conf/sonar.properties文件 5.6<=mysql版本<8.0 其它数据库限制在该文件下也有...原创 2019-01-16 14:15:29 · 8367 阅读 · 0 评论 -
单例模式
一.定义 单例模式,类都是单例的,一个类最多只有一个实例对象。 二.实现 为实现单例模式,类的构造器须设置为私有的,然后通过方法取获取类的实例 1.懒汉式 public class Singleton { private Singleton() {} private static Singleton instance; public static Singlet...原创 2019-01-28 00:13:23 · 210 阅读 · 0 评论
分享