首页
动态
时间轴
友链
关于
其他
足迹
1
MacOS内存管理机制及虚拟内存简要说明
2
遇见广寒宫
3
局域网下mac与win通过ssh互联(端口映射)
4
搭建Cloudreve云盘
5
Shell重定向&>file、2>&1、1>&2 、/dev/null的区别
千帆暮雨
累计撰写
52
篇文章
累计创建
16
个分类
累计创建
34
个标签
导航
首页
动态
时间轴
友链
关于
其他
足迹
目录
千帆暮雨
心情已经习惯和候鸟一起,迁徙只是有些仓惶而已
标签
JAVA
HashMap详解
2022-10-31 15:05
2832
0
0
307.2℃
深度好文
HashMap源码解析(JDK1.8)
一、HashMap是什么相信阅读过HashMap源码的小伙们都知道,HashMap实现了Map接口,Map就是用于存储键值对(k,v)的集合类,而HaspMap是针对k,v 来进行的一些列操作,并且HashMap 在1.8以后加入了红黑树数据结构来便于我们的数据检索操作HashMap继承树结构Has
2022-10-29 14:35
2880
0
0
312.0℃
javaSE
HashMap源码解析(JDK1.7)
2022-10-28 09:26
1575
0
0
181.5℃
javaSE
设计模式也可以这么简单
一直想写一篇介绍设计模式的文章,让读者可以很快看完,而且一看就懂,看懂就会用,同时不会将各个模式搞混。自认为本文还是写得不错的,花了不少心思来写这文章和做图,力求让读者真的能看着简单同时有所收获。设计模式是对大家实际工作中写的各种代码进行高层次抽象的总结,其中最出名的当属 Gang of
2022-10-12 08:10
1484
0
0
172.4℃
javaSE
JUC学习笔记(下)
2022-08-17 22:57
1560
0
0
180.0℃
javaSE
遍历HashMap的5种最佳方式
2022-08-17 22:14
1425
0
0
166.5℃
javaSE
并行流式计算
问题:计算数字的累加如何才能更快?一、计算方式比较1. for循环public static void test1(){ Long sum = 0L; long start = System.currentTimeMillis(); for (Long i = 1L; i &l
2022-08-16 01:23
1329
0
0
156.9℃
javaSE
JUC学习笔记(上)
2022-08-15 22:55
1391
1
0
166.1℃
javaSE
史上最全ThreadLocal详解
ThreadLocal叫做线程变量,意思是ThreadLocal中填充的变量属于当前线程,该变量对其他线程而言是隔离的,也就是说该变量是当前线程独有的变量。ThreadLocal为变量在每个线程中都创建了一个副本,那么每个线程可以访问自己内部的副本变量
2022-07-23 23:31
1642
0
0
188.2℃
深度好文
Java多线程:彻底搞懂线程池
熟悉 Java 多线程编程的同学都知道,当我们线程创建过多时,容易引发内存溢出,因此我们就有必要使用线程池的技术了。总体来说,线程池有如下的优势: 降低资源消耗。通过重复利用已创建的线程降低线程创建和销毁造成的消耗。 提高响应速度。当任务到达时,任务可以不需要等到线程创建就能立即执行。 提高线程的可管理性。线程是稀缺资源,如果无限制的创建,不仅会消耗系统资源,还会降低系统的稳定性,使用线程池可以进行统一的分配,调优和监控。
2022-07-19 18:44
1487
0
0
172.7℃
深度好文
上一页
下一页
1
2
弹