TIME_WAIT过多造成什么后果? 导致无法开启新的连接,因为端口是有限的。 如果服务端有大量的close-wa...[作者空间]
一直以来认为ThreadLocal只是简单的分装了一下HashMap,使用线程作为key来存储。这样也符合我们的习...[作者空间]
什么是NIO Java NIO(New IO)是从Java 1.4版本开始引入的一个新的IO API,可以替代标准...[作者空间]
前言 在生产环境中,逐出出现CPU飙升100%,内存溢出等,连接池等待等一些不容易定位的问题,在生产环境的也无法像...[作者空间]
反射 反射 Java代码和Java文件 Java文件和.class字节码文件 class字节码文件在内存中的位置 ...[作者空间]
一、jps 二、jinfo 列出当前jvm的详细信息jinfo 50053 VM Flags:jvm参数信息 三、...[作者空间]
一、现在有 T1、T2、T3 三个线程,你怎样保证 T2 在 T1 执行完后执行,T3 在 T2 执行完后执行? ...[作者空间]
Java工程师知识树[https://www.jianshu.com/p/db77d19a25f6] / Ja...[作者空间]
继承关系 Executor接口 ExecutorService接口 ExecutorService接口继承Exec...[作者空间]
前言 在Java面试的时候,多线程相关的知识是躲不掉的,肯定会被问。我就被问到了AQS的知识,就直接了当的问,AQ...[作者空间]
拼多多三面惨败,java中间件、数据库与spring框架,答不上... 面试开火箭,工作拧螺丝...月初有个朋友面...[作者空间]
一、简述 IO 多路复用是一种同步 IO 模型,实现一个线程可以监视多个文件句柄;一旦某个文件句柄就绪,就能够通知...[作者空间]
在本文开篇之前,先介绍几个概念: 内存可见性:指的是线程之间的可见性,当一个线程修改了共享变量时,另一个线程可以读...[作者空间]
文章较长建议收藏再看 这是一些高频的中高级java面试题,也是面试中经常碰见的,希望对你有所帮助。 说说进程和线程...[作者空间]
关注:CodingTechWork,一起学习进步。 引言 在Java开发中不管是前后端交互的JSON串,还是数...[作者空间]
假设此时要对以下的集合进行各种操作,Stream就可以极大的提高我们的效率。 获取指定数量的流 通过设置的条件过滤...[作者空间]
对象 对象: 12字节的头 4字节 对齐填充 因为jvm以8字节的倍数 为一个slot 最小等我 加一个field...[作者空间]
Java对象都有一组监视器方法:wait,notify,notifyAll,而synchronized本身就是利用...[作者空间]
要想讲清楚volatile关键字,这时候就应该主动从内存模型开始讲起,然后说原子性、可见性、有序性的理解,铺垫好这...[作者空间]
在分布式开发中,锁是线程控制的重要途径。Java 为此提供了两种锁机制,synchronized[https://...[作者空间]