首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
刀哥谈Java
掘友等级
Java码农
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
42
文章 40
沸点 2
赞
42
返回
|
搜索文章
刀哥谈Java
赞了这篇文章
烂猪皮
某一线大厂 @公众号-【Java烂猪皮】
·
3年前
关注
一次诡异的垃圾回收耗时问题排查实践
之前的博文中说过最近在查一个问题,花费了近两个星期,问题算是有了一个小结,是时候总结一下了。排查过程走了很多弯路,由于眼界和知识储备问题,也进入了一些思维误区,希望此问题能...
5
评论
分享
刀哥谈Java
赞了这篇文章
烂猪皮
某一线大厂 @公众号-【Java烂猪皮】
·
3年前
关注
学习git这一篇就够了!!!
git命令操作本地库操作初始化本地仓库初始化命令gitinit初始化后的效果会在初始化后的目录中生成一个.git隐藏文件夹注意:.git目录中的文件不要删除也不要修改,否则...
3
评论
分享
刀哥谈Java
赞了这篇文章
烂猪皮
某一线大厂 @公众号-【Java烂猪皮】
·
3年前
关注
一次线上JVM调优实践,FullGC40次/天到10天一次的优化过程
通过这一个多月的努力,将FullGC从40次/天优化到近10天才触发一次,而且YoungGC的时间也减少了一半以上,这么大的优化,有必要记录一下中间的调优过程。对于JVM垃...
28
评论
分享
刀哥谈Java
赞了这篇文章
烂猪皮
某一线大厂 @公众号-【Java烂猪皮】
·
3年前
关注
Mongodb特定场景性能数十倍提升优化实践(记一次mongodb核心集群雪崩故障)
1.问题背景某核心JAVA长连接服务使用mongodb作为主要存储,客户端数百台机器连接同一mongodb集群,短期内出现多次性能抖动问题,此外,还出现一次“雪崩”故障,同...
4
评论
分享
刀哥谈Java
赞了这篇文章
烂猪皮
某一线大厂 @公众号-【Java烂猪皮】
·
3年前
关注
什么会导致Java应用程序的CPU使用率飙升?
问题思路1.如何计算CPU使用率?idleTime:CPU空闲的时间sysTime:CPU处于用户模式和内核模式的时间总和2.与CPU使用率有关的是什么?人们常说,计算密集...
4
评论
分享
刀哥谈Java
Java码农
·
3年前
关注
【并发编程系列8】阻塞队列之ArrayBlockingQueue,LinkedBlockingQueue,LinkedBlockingDeque原理分析
整理了一份JavaJVM多线程MySQLRedisKafkaDockerRocketMQNginxMQ队列数据结构并发编程并发压测秒杀架构等技术知识点PDF,如果你有需要的...
15
2
分享
刀哥谈Java
Java码农
·
3年前
关注
【并发编程系列7】CountDownLatch,CyclicBarrier,Semaphore实现原理分析
前言:整理了一份JavaJVM多线程MySQLRedisKafkaDockerRocketMQNginxMQ队列数据结构并发编程并发压测秒杀架构等技术知识点PDF,如果你有...
18
3
分享
刀哥谈Java
Java码农
·
3年前
关注
【并发编程系列6】Condition队列原理及await和singal(等待/唤醒)机制源码分析
前言每一个Java对象都拥有一组监视器方法(定义在java.lang.Object上),主要包括wait()、wait(longtimeout)、notify()以及not...
6
评论
分享
刀哥谈Java
赞了这篇沸点
起码不将就
一枚前端小渣渣 @一个狂炫酷拽吊炸天的公司
·
3年前
举报
突然收到通知,9月的摸鱼生涯戛然而止
收起
查看大图
向左旋转
向右旋转
上班摸鱼
等人赞过
分享
27
7
刀哥谈Java
Java码农
·
3年前
关注
【并发编程系列5】JUC必知ReentrantLock和AQS同步队列实现原理分析
前言锁是一种用来控制多线程访问共享资源的工具。通常,锁可以独占共享资源:同一时间只有一个线程可以获得锁,并且所有访问共享资源的线程都必须首先获得锁。前面我们介绍过了sync...
32
6
分享
刀哥谈Java
Java码农
·
3年前
关注
【并发编程系列4】JMM中happens-before规则和as-if-serial语义
先行发生原则(happens-before)我们知道,在Java内存模型中,如果要确保有序性可以靠volatile和synchronized来实现,但是如果所有的有序性都仅...
8
3
分享
刀哥谈Java
Java码农
·
3年前
关注
【并发编程系列3】volatile内存屏障及实现原理分析(JMM和MESI)
初识volatileJava语言规范第3版中对volatile的定义如下:Java编程语言允许线程访问共享变量,为了确保共享变量能被准确和一致地更新,线程应该确保通过排他锁...
18
4
分享
刀哥谈Java
Java码农
·
3年前
关注
【并发编程系列2】synchronized锁升级原理分析(偏向锁-轻量级锁-重量级锁)
初识synchronized在并发编程中,synchronized对我们来说并不陌生,我们都知道,当多个线程并行的情况下,程序是不安全的,这个不安全主要发生在共享变量的不安...
21
2
分享
刀哥谈Java
赞了这篇文章
疯魔者
3年前
关注
虚拟机系列 | JVM运行时数据区
内存是计算机的重要部件之一,它是外存与CPU进行沟通的桥梁,计算机中所有程序的运行都在内存中进行,内存性能的强弱影响计算机整体发挥的水平。JVM的内存结构规定Java程序在...
9
5
分享
刀哥谈Java
Java码农
·
3年前
关注
【并发编程系列1】Thread生命周期及interrupted()作用分析
什么是线程线程(thread)是操作系统能够进行运算调度的最小单位。它被包含在进程之中,一个进程中可以并发多个线程,每条线程并行执行不同的任务。线程的出现是为了更加合理的利...
9
3
分享
刀哥谈Java
赞了这篇文章
烂猪皮
某一线大厂 @公众号-【Java烂猪皮】
·
3年前
关注
打通IO栈:一次编译服务器性能优化实战
背景随着企业SDK在多条产品线的广泛使用,随着SDK开发人员的增长,每日往SDK提交的补丁量与日俱增,自动化提交代码检查的压力已经明显超过了通用服务器的负载。于是向公司申请...
21
10
分享
刀哥谈Java
赞了这篇文章
小龙飞
vx公号:小龙飞 @阿里巴巴集团
·
3年前
关注
软妹手把手教你 javap 反编译分解代码,授人以鱼不如授人以渔
这篇我们就深入的了解一下class文件的各项内容,先看看字节码的样子。 以下对字节码的分析,就以这个简单的例子为主。所有的字节码都是cafe babe开头,JAVA一直给咖...
5
评论
分享
刀哥谈Java
Java码农
·
3年前
举报
Leetcode刷题班丨 2020年最新数据结构与算法讲解,左程云&马士兵老师带你吊打大厂面试官
看我发现了啥
Leetcode刷题班丨 2020年最新数据结构与算法讲解,左程云&马士兵老师带你吊打大厂面试官_哔哩哔哩 (゜-゜)つロ 干杯~-bilibili
www.bilibili.com
技术交流圈
分享
评论
点赞
刀哥谈Java
Java码农
·
3年前
关注
【JVM系列7】如何通过分析GC日志来进行JVM调优
前言上一篇,我们介绍了JVM参数以及jdk提供的一些常用工具的使用,并且结合一个OOM例子,简单讲述了如何利用工具来分析dump文件,那么本篇文章,将会介绍一个如何分析GC...
24
9
分享
下一页
个人成就
文章被点赞
371
文章被阅读
40,900
掘力值
1,927
关注了
2
关注者
281
收藏集
0
关注标签
1
加入于
2020-09-01