java
文章平均质量分 57
HuangJiaxinZ
这个作者很懒,什么都没留下…
展开
-
DelayQueue 的简单使用
DelayQueue 是一种延时阻塞队列,向队列提交一个任务,并给任务设置一定的延时时间,那么一定要等到该时间过后,才可以消费队列的元素。原创 2022-09-21 23:09:54 · 348 阅读 · 0 评论 -
垃圾收集器
Java 的垃圾收集器原创 2022-09-20 21:46:05 · 713 阅读 · 0 评论 -
stack 、queue、blockingqueue 方法整理
stack 、queue、blockingqueue 方法整理原创 2022-09-20 17:17:29 · 93 阅读 · 0 评论 -
JAVA的直接内存介绍
直接内存介绍,直接内存调参,DirectByteBuffer类原创 2022-09-20 16:44:48 · 1248 阅读 · 0 评论 -
CompletableFuture 方法整理
CompletableFuture 常用的方法整理原创 2022-09-20 16:34:31 · 548 阅读 · 0 评论 -
Unsafe类常用方法整理
整理UnSafe类常用的方法原创 2022-09-20 16:29:36 · 595 阅读 · 0 评论 -
TimeUnit 的源码解析和API介绍
TimeUnit源码解析原创 2022-09-20 01:33:11 · 206 阅读 · 0 评论 -
ExecutorCompletionService 使用及其源码分析
ExecutorCompletionService 源码分析原创 2022-09-13 10:59:41 · 136 阅读 · 0 评论 -
使用completionservice线程池不当,导致OOM
ExecutorComopletionService 使用不当导致oom原创 2022-09-07 20:13:22 · 513 阅读 · 0 评论 -
正则匹配YYYY-MM-DD HH:SS:MM(粗略,可以再配合java代码区分闰月和大小约)
"^[0-9]{4}-([0]{1}[1-9]{1}|[1]{1}[0-2]{1})-([0]{1}[1-9]{1}|[1-2]{1}[0-9]{1}|[3]{1}[0-1]{1}) ([0-1]{1}[0-9]{1}|[2]{1}[0-3]{1}):[0-5]{1}[0-9]{1}:[0-5]{1}[0-9]{1}"//xxxx-yy-zz HH:mm:ss//xxxx只能0-9并且刚刚好是4为//yy只能01-12//zz只能01-31//HH只能00-23//mm只能00-59//ss原创 2021-10-15 01:46:25 · 774 阅读 · 0 评论 -
IntelliJ IDEA Ctrl+Alt+方向键失效
其他人一般是跟window的快捷键冲突了,但是我的是window 10家庭版,没有那玩意好像。我的是因为开启了网易云音乐,跟网易云音乐的快捷键冲突了,删掉网易云音乐的快捷键设置就可以了。原创 2021-10-09 10:02:21 · 732 阅读 · 1 评论 -
一种可以key让重复的Map数据结构IdentityHashMap
IdentityHashMap:如果key为对象的时候,那么key可以重复。如果key是字符串常量池的内容,那么key不可以被重复,跟HashMap没区别。1.先看HashMap的效果Map<String,String> map = new HashMap<>();map.put(new String("hjx"),"123");map.put(new String("hjx"),"123");map.put(new String("hjx"),"123");Array原创 2021-09-10 11:48:19 · 3324 阅读 · 0 评论