首页
学习
活动
专区
工具
TVP
发布

易困爱吃冰激凌

专栏成员
7
文章
3593
阅读量
7
订阅数
Java线程池配置由繁至简,找到适合自己的天命线程池(二)
前提知识🧀上一篇我们简单介绍了下线程池的一些基本内容,不清楚或者想回顾的同学可以点进主页里查看,或者后面把链接🔗贴在评论里。我们这篇主要来解决上一篇最后提出的问题:根据项目,自己来设置合适的参数。这个合适到底要怎么来定义?且往下看。任务队列workQueue和饱和策略handler什么时候登场?首先这里有几道经常考的线程池面试题:简单介绍下线程池,核心数从corePoolSize 到maximumPoolSize 的变化过程?线程池在什么时机会执行饱和策略?当线程池的任务队列满之后,就会执行对应的饱和策略吗
苏易困
2022-08-22
4051
Java线程池配置由繁至简,找到适合自己的天命线程池(一)
还记得刚入这行,还处于实习阶段的我,第一个项目就震撼到我了,因为发现自己熬夜苦读学习的知识和实际工作中需要的差别太大了,再加上项目用到的一些框架模块都很久,我连阅读代码的业务逻辑都很困难;其中让我印象深刻的就有一个封装了群发http请求的工具类,里面就用到了线程池,眼花缭乱的参数让那时的我头痛不已,有的参数甚至不知道是做什么用,为什么要设置成这个?
苏易困
2022-08-22
2310
Redis数据结构详解(4)-为了节约内存的数据结构(压缩列表ziplist)
前面几个文章里我们介绍到了字典dict和跳表skiplist,它们都是redis为了追求性能而开发的基本数据结构,里面或多或少都借助了一些辅助的元素;例如字典dict在rehash时会同时存在两个哈希表,又或者跳表skiplist里节点多了层的结构,这些设计都是为了追求性能而牺牲了内存空间。
苏易困
2022-04-06
5030
Redis数据结构详解(3)-redis中的“排序好手”(跳表skiplist)
自从通过博客开始记录学习内容、整理知识,整个人变得比以前更积极了,虽说本质是为了记录和整理,但不免对各大博客网站的阅读数和点赞评论数关心(虽然到现在还少得可怜哈哈哈),有的博客网站还有自己专属的积分值,甚至还有排行榜,我偶尔也会点开看看,幻想自己能出现在上面~(嘻嘻~梦里什么都有)
苏易困
2022-04-01
7250
Redis数据结构详解(2)-redis中的字典dict
字典,又被称为符号表(symbol table)或映射(map),其实简单地可以理解为键值对key-value。
苏易困
2022-03-28
5640
Redis数据结构详解(1)-redis中的字符串(SDS)
Redis是一个使用ANSI C编写的开源、支持网络、基于内存、分布式、可选持久性的键值对存储数据库。
苏易困
2022-03-28
3210
为什么JVM要用到压缩指针?Java对象要求8字节的整数倍?
之前没有了解过这方面的知识,于是开始google起来,但当我翻看了不下一页的帖子,我都仍然没有搞懂,因为好多答案给我的感觉更像是: 因为堆内存超过32G,压缩指针会失效,所以堆内存超过32G时,压缩指针会失效。
苏易困
2022-03-17
8440
没有更多了
社区活动
【纪录片】中国数据库前世今生
穿越半个世纪,探寻中国数据库50年的发展历程
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档