自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 收藏
  • 关注

原创 JVM总结一:类加载,连接,初始化过程

一:加载类加载是指将编译好的.class二进制文件加载到JVM内存中;此处的类是指Class,Interface,Enum等;当然类加载的方式又分为:1:从硬盘disk去加载.class文件二进制数据;2:从网络下载.class文件;3:从ZIP,jar等归档文件中去加载.class文件,如我们的maven依赖第三方的jar,里面都是编译好的.class文件;4:将java源文件动态编译...

2018-11-28 17:54:21 167

原创 Linux服务器 线程数和系统线程数

1.查看服务器系统允许的最大线程数ulimit -a2. 修改配置文件vi /etc/security/limits.d/90-nproc.conf可以修改允许最大的线程数3.查看当前系统比较好资源的线程top -H4.ps -ef|grep tomcat (查看tomcat进程)如tomcat pid进程号为 5750ps -Lf |wc -l -f 为全格式形式 wc...

2018-11-07 10:02:00 8037

原创 ThreadPoolExecutor线程池

ThreadPoolExecutor线程池可以通过Executors静态工厂构建线程池,但一般不建议这样使用。作者之所以这么说,是因为这种创建线程池的方式有很大的隐患,稍有不慎就有可能导致线上故障。本文我们就来围绕这个问题来分析一下为什么JDK自身提供的构建线程池的方式并不建议使用?至于传统的Executors创建线程池虽然方便,但是我们却不能按需去创建和管理线程池中的线程,甚至是不能去控...

2018-11-05 15:53:58 308

空空如也

空空如也

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

TA关注的人

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