首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
稳酱51332
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
9
文章 9
沸点 0
赞
9
返回
|
搜索文章
最新
热门
JAVA集合框架中的常用集合及其特点、适用场景、实现原理简介
JDK提供了大量优秀的集合实现供开发者使用,合格的程序员必须要能够通过功能场景和性能需求选用最合适的集合,这就要求开发者必须熟悉Java的常用集合类。本文将就Java Collections Framework中常用的集合及其特点、适用场景、实现原理进行介绍,供学习者参考。当然…
Java 多线程知识小抄集 ( 三 )
(点击上方公众号,可快速关注) 来源:朱小厮, blog.csdn.net/u013256816/article/details/51363643 如有好文章投稿,请点击 → 这里了解详情 本文主要整理博主遇到的Java多线程的相关知识点,适合速记,故命名为“小抄集”。本文没有…
深入理解Java类加载机制
我们了解了java字节码的解析过程,那么在接下来的内容中,我们来了解一下类的加载机制。 Java的核心是什么?当然是JVM了,所以说了解并熟悉JVM对于我们理解Java语言非常重要,不管你是做Java还是Android,熟悉JVM是我们每个Java、Android开发者必不可少…
海量连接服务端jvm参数调优杂记
qps比较高,新生代增长飞快 用户的连接需要维持一段时间 单机需要维持海量连接,几十万的级别 以上三个特点导致有大量小对象聚集在old区,高峰期old区域增长非常快,对象在一段时间内必然消亡 初始的线上gc的情况如下 对应的jvm参数为 可以看到新生代为7G(其中Survivo…
深度解读 Tomcat 中的 NIO 模型
摘要: I/O复用模型,是同步非阻塞,这里的非阻塞是指I/O读写,对应的是recvfrom操作,因为数据报文已经准备好,无需阻塞。 说它是同步,是因为,这个执行是在一个线程里面执行的。有时候,还会说它又是阻塞的,实际上是指阻塞在select上面,必须等到读就绪、写就绪等网络事件…
java.util.concurrent包源码阅读
摘要: 《java.util.concurrent 包源码阅读》系列文章已经全部写完了。开始的几篇文章是根据自己的读书笔记整理出来的(当时只阅读了部分的源代码),后面的大部分都是一边读源代码,一边写文章。由于水平有限,在阅读源代码的时候,分析得也比较浅显,还有很多地方自己也没有…
Java 多线程知识小抄集 ( 二 )
27.ConcurrentHashMapConcurrentHashMap是线程安全的HashMap,内部采用分段锁来实现,默认初始容量为16,装载因子为0.75f,分段16,每个段的HashEntr
Java应用频繁FullGC分析
一、JVM的内存分布1.1JVM内存分布概况堆内存划分为:Eden、Survivor和Tenured/Old空间1.2MinorGC、MajorGC、FullGC1.3JVM垃圾回收算法二、应用的GC
dubbo源码解析
本来是想把整个dubbo源码解析一次性弄完,再做成一个系列来发布的,但是正巧最近有位好朋友要去杭州面试,就和我交流了一下.本着对dubbo源码略有心得的心态,在交流过程中也发表了个人的一些粗劣的拙见.但是非常不幸的是,交流过程中我这位朋友问到了几个问题,我却没能回答得上,让我感…
大型跨境电商 JVM 调优经历
点击上方“芋道源码”,选择“置顶公众号” 技术文章第一时间送达! 源码精品专栏 中文详细注释的开源项目 Java 并发源码合集 RocketMQ 源码合集 Sharding-JDBC 源码解析合集 Spring MVC 和 Security 源码合集 MyCAT 源码解析合集 …
下一页
个人成就
文章被点赞
167
文章被阅读
20,187
掘力值
855
关注了
5
关注者
1,222
收藏集
16
关注标签
18
加入于
2018-08-01