自定义博客皮肤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)
  • 资源 (9)
  • 问答 (1)
  • 收藏
  • 关注

原创 InheritableThreadLocal源码学习

InheritableThreadLocal继承了ThreadLocal,重写了3个方法childValuegetMapcreateMapThreadLocal是不支持childValue方法的,getMap返回线程的inheritableThreadLocals属性(同样是ThreadLocalMap类型),createMap则同样是创建Map只是将map赋值到inheritableThreadLocals那么如何实现父子线程继承value呢?Thread构造器看下Thread线程的初始

2020-12-27 17:21:32 119 2

原创 线程池之ForkJoinPool

ForkJoinPool线程池是jdk 1.7引入的新线程池实现,那么它与之前1.5引入的ThreadPoolExecutor有什么不同呢?带着问题学习源码咯。本文仅简单学习,不深入(怕翻车-_-!)ForkJoinPool模型从简单的无参构造器入手吧public ForkJoinPool() { this(Math.min(MAX_CAP, Runtime.getRuntime().availableProcessors()), defaultForkJoinWorkerT

2020-12-20 12:01:06 651 1

原创 使用InheritableThreadLocal和ForkJoinPool踩坑分析

双十一的战场还是会炸出很多宝贝疙瘩的,出生在捡漏村的我开心坏了,内网某团队的踩坑记录,文章分析由于结合业务与技术选型等上下文,所以分析路径及内容比较复杂,我们只关心这里面的技术坑,然后学习其中的知识,把自己的理解记录并分享需求背景预热缓存,为了加快响应,在接口中按照租户对数据分片,然后每个分片并发执行数据预热。代码实现import java.util.Arrays;import java.util.List;import java.util.concurrent.ForkJoinPool;/

2020-12-12 16:34:26 2157

原创 聊聊netty线程模型

netty模型基于rocketmq-4.7.1中netty部分源码分析模型简介ServerBootstrap,Server服务端ServerBootstrap.group,处理绑定请求。绑定服务器地址,监听服务器端口,构建Acceptor接受者提供服务接收客户端请求ServerBootstrap.childGroup,处理客户端数据请求、响应客户端数据。处理channel通道注册至Selector监听ServerBootstrap.childHandler,处理客户端请求,可以理解为业务线程池

2020-12-06 18:55:28 141

hsdis-amd64.dylib

打印Java字节码插件 mac版

2021-02-18

数据结构与算法分析Java语言描述

数据结构与算法分析Java语言描述,很棒的图书,由浅入深,经典之作

2018-06-05

DbVisualizer破解版

数据库链接工具,已破解,查看数据库元数据,导入导出数据等等,功能强大

2018-06-05

Sybase PowerDesigner16.5破解文件

相关的源文件下载: 官网:http://www.powerdesigner.de/ 国内:http://rj.baidu.com/soft/detail/16619.html?ald 上面的文件直接安装,之后下载该破解文件 放到安装目录的D:\Program Files (x86)\Sybase\PowerDesigner Viewer 16 文件夹下,进行文件覆盖就可以了(要选择自己安装目录) 亲自测试可用,与大家分享,希望对大家有用…………

2017-08-18

Java_HotSpotTM虚拟机内存管理

Java HotSpotTM虚拟机内存管理 gc 垃圾回收 内存管理

2017-06-12

jprofiler.linux.windws.64.bit.part2.破解版

jprofiler.6.2.4,亲测,可用,第一部分为windows,第二部分为linux

2016-07-08

jprofiler.linux.windws.64.bit.part1.破解版

破解版,jprofiler.6.2.4,亲测,可用,第一部分为windows,第二部分为linux

2016-07-08

jprofiler.linux.windws.64.bit.part2

jprofiler.6.2.4,亲测,可用,第一部分为windows,第二部分为linux

2016-07-08

jprofiler.linux.windws.64.bit.part1

jprofiler.6.2.4,亲测,可用,第一部分为windows,第二部分为linux

2016-07-08

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

TA关注的人

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