自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 资源 (1)
  • 收藏
  • 关注

原创 Spark项目如何应对小资源大数据的OOM情况

Spark项目如何应对小资源大数据的OOM情况

2023-03-06 11:09:12 299 1

原创 HashMap 学习心得总结

HashMap 底层实现原理:1.7 数组+链表1.8 数组+链表+红黑树红黑树的引入是为了增大它的查询效率正常的遍历链表时间复杂度为O(n),红黑树查询的效率是O(logn)扩容机制:Hash Map中有两个变量,数组的默认长度static final int DEFAULT_INITIAL_CAPACITY = 1 << 4; // aka 16负载因子static final float DEFAULT_LOAD_FACTOR = 0.75f;默认长度为16,默认的

2021-10-09 16:10:40 189

原创 线程池的核心参数及创建

线程池的核心参数Core Pool Size 核心线程数目:最多可以保留的线程数maximum Pool Size 最大线程数目:核心线程+救急线程keep Alive Time 生存时间 :针对救急线程unit 时间单位 :针对救急线程work Queue :阻塞队列 有上限thread Factory : 线程工厂handler :拒绝策略当我们创建线程时,线程会优先进入核心线程,如果核心线程数目已满,就进入缓冲队列,如果缓冲队列也被充满,就将进入救急线程,如果救急线程也满了,那么就会

2021-10-04 10:04:30 340

原创 Java六种线程状态

线程的6种状态:新建-可运行-阻塞-等待-等待(有时限)-终结可运行-阻塞-等待-等待(有时限) 这四个状态可逆可运行状态争抢锁失败时会变为阻塞状态阻塞状态获取锁成功后会转变为可运行态可运行状态争抢锁成功后条件不满足会调用wait方法,就会转变为等待状态等待状态条件满足之后会调用notify方法,唤醒线程然后重新争抢锁,争抢锁成功后会变为可运行态可运行状态调用sleep可以变为有时限等待等sleep过后就会重新转变为可运行态...

2021-10-04 09:20:46 92

基于JavaFx图形界面设计的简易计算器.zip

javafx开发的计算器,可以实现80%常见的运算符,图形界面中只展示+ - / * 但是依然可以通过输入cos sin tan 等进行多元复杂计算

2020-11-25

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除