首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
烂猪皮
掘友等级
某一线大厂
|
公众号-【Java烂猪皮】
加油!面包会有的
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
167
文章 160
沸点 7
赞
167
返回
|
搜索文章
赞
文章( 160 )
沸点( 7 )
为你总结了N个真实线上故障,从容应对面试官!
很多人在面试时,会被问到这样的问题:遇到过什么系统故障?怎么解决的?下面是笔者根据自己15年互联网研发经历总结的多个线上故障真实案例。相信可以帮你从容应对面试官的提问!本文图不多,但内容很干!理解为主
记一次Jvm参数调优实战
案例一注:这里getProcessId的作用是拿到进程号jvm参数我们这么设置JVM参数,就可以看出一些基本设置:年轻代10M老年代10Meden:s0:s1=8:1:1新生代使用ParNewGc老年
32个问题,学习Java虚拟机的运行时数据区
学习JVM虚拟机是一个比较枯燥无味的过程,刚开始基本是看不懂学不懂,然后就是似懂非懂,最后觉得好像懂了一些,到后来又觉得还是没懂,反正就是懵懵懂懂,过目就忘,一问就卡住,说也说不清,其实说的就是我自
【并发编程系列11】Java中12个原子(Atomic)操作类实现原理分析
前言我们知道i++操作实际上是线程不安全的,因为一个i++操作分为了三步:1、获取的i的值2、执行i+13、将i+1的结果赋值给i而这三步不是一个原子操作,多线程环境下就会出现线程不安全性问题。Jav
字节跳动来送人头了,2020Java面经,你离高薪就只差一篇面试题了
经历了惨痛的春招与秋招之后,也积攒了一些面经,希望能对大家有所帮助。
TCP的四次挥手(Four-Way Wavehand)
1、前言对于"三次握手"我们耳熟能详,因为其相对的简单。但是,我们却不常听见“四次挥手”,就算听过也未必能详细地说明白它的具体过程。下面就为大家详尽,直观,完整地介绍“四次挥手”的过程。2、“四次挥手
Java8 Stream源码分析
Stream过滤,转换,聚合,归约BaseStreamIterator<T>iterator();Spliterator<T>spliterator();isParallelSsequential()
Java Reference 核心原理分析
带着问题,看源码针对性会更强一点、印象会更深刻、并且效果也会更好。所以我先卖个关子,提两个问题(没准下次跳槽时就被问到)。我们可以用ByteBuffer的allocateDirect方法,申请一块堆外
动态代理玩不明白?别紧张,你只是缺少这个demo
JDK动态代理与静态代理是相对的,静态代理是在编译期就确定了代理类和被代理类的关系,且生成代理类。而且静态代理要求被代理的接口必须有其实现,因为代理类实现接口方法实际上是调用接口实现类的方法实现的。而动态代理是在运行期利用JVM的反射机制生成代理类,这里是直接生成类的字节码,然…
消失的Java进程-Linux OOM Killer
在一台虚拟机上执行dockerjava应用,每隔一段时间就会出现java进程消失、而且没有任何jvmerrorlog的情况。略一寻思,应该是遇到网上常说的LinuxOOM的情况:虚拟机10G,dock
下一页
个人成就
文章被点赞
1,465
文章被阅读
246,175
掘力值
9,283
关注了
22
关注者
2,982
收藏集
0
关注标签
72
加入于
2017-07-27