@leo_6dd2 哈哈,最近写的时间变少了
java中的String谈起String,大家肯定一定都不陌生,肯定也都使用过,出去面试的时候也有碰到过问相关原理的。今天就结合String相关源码对其相关原理做一个简要的分析。 String相关源...
@leo_6dd2 哈哈,最近写的时间变少了
java中的String谈起String,大家肯定一定都不陌生,肯定也都使用过,出去面试的时候也有碰到过问相关原理的。今天就结合String相关源码对其相关原理做一个简要的分析。 String相关源...
@以梦为马越骑越傻_cb45 那个呀,我看看
内存分配策略前言 在开始介绍内存分配策略之前,先啰嗦一下gc日志相关内容,要知道会读gc日志是处理java虚拟机内存问题的一项基本技能。接下来以一段gc日志为例,详细介绍下日志相关内容:...
@lff0305 恩,我们这个就是正常反射的使用导致的。
记一次诡异的频繁Full GC报警了,系统异常飙升到3000+。经排查竟然是rpc接口超时了,但是服务提供方反馈系统1ms就返回了,为什么consumer端耗时是13000+ms,网络异常情况下的耗时也不...
@小陈_ 这个不是rpc的反射哈,有一部分是rpc的反射,但是业务代码里也有很多反射的使用,在某个时间点流量是日常的很多倍,这个时候这个问题就可能会出现。
记一次诡异的频繁Full GC报警了,系统异常飙升到3000+。经排查竟然是rpc接口超时了,但是服务提供方反馈系统1ms就返回了,为什么consumer端耗时是13000+ms,网络异常情况下的耗时也不...
@高天雁阵 是的呢,加上之后重启。
记一次诡异的频繁Full GC报警了,系统异常飙升到3000+。经排查竟然是rpc接口超时了,但是服务提供方反馈系统1ms就返回了,为什么consumer端耗时是13000+ms,网络异常情况下的耗时也不...
报警了,系统异常飙升到3000+。经排查竟然是rpc接口超时了,但是服务提供方反馈系统1ms就返回了,为什么consumer端耗时是13000+ms,网络异常情况下的耗时也不...
java并发编程之AbstractQueuedSynchronizer引言 AbstractQueuedSynchronizer,队列同步器,简称AQS,它是java并发用来构建锁或者其他同步组件的基础框架。 一般使用AQS的主要方式是继承,子...
java8中的Streamjava8提出的函数式编程旨在帮助程序猿们写出更优雅的代码,上文函数式编程基础也介绍了java8新提出的一些函数式接口,通过它们代码貌似已经简洁了一波,但是,代码其实还可以更...
@呵呵哒顶你个肺 你是什么操作系统?
JVM问题排查小工具注:最近一直想出一篇介绍JVM底层函数调用的博客,奈何越写越多,现在还没写完,先来个简单的安慰下我受伤的心灵 滴滴...报警短信又来了~~~打开一看,xxx系统内存使用率达9...
java8提出的函数式编程旨在帮助程序猿们写出更优雅的代码,上文函数式编程基础也介绍了java8新提出的一些函数式接口,通过它们代码貌似已经简洁了一波,但是,代码其实还可以更...
@快乐王子_ea4e 无法识别头文件~我之前clion也遇到过,我手动操作了一波
JVM系列之函数调用入门刚开始尝试深入写JVM相关内容,语言尽量通俗,有不懂的地方欢迎留言一起探讨~ 写在最前面 James Gosling,java创始人,被称之为“java之父”,从write ...
前言 何谓函数式编程 编程语言主要有三种类型: 命令式编程:专注于“如何去做”,所有的事情都按照你的命令去做; 函数式编程:把运算的过程尽量表现成一系列的嵌套函数调用,相比命...
@快乐王子_ea4e 有报错么?
JVM系列之函数调用入门刚开始尝试深入写JVM相关内容,语言尽量通俗,有不懂的地方欢迎留言一起探讨~ 写在最前面 James Gosling,java创始人,被称之为“java之父”,从write ...
JVM系列之函数调用入门刚开始尝试深入写JVM相关内容,语言尽量通俗,有不懂的地方欢迎留言一起探讨~ 写在最前面 James Gosling,java创始人,被称之为“java之父”,从write ...
@orisonchan 恩,我们用的版本还比较老,所以会有这个问题。新的版本已经不会有这个问题了~
hBase之HTable踩坑刚发布完,异常暴增,报警电话响个不停,看了下异常信息,竟然是这货: 看到这异常第一反应就是,完了,HTable线程不安全,我们来看看报错的源码部分,看看对谁的操作线程不安全:...
java并发编程之AbstractQueuedSynchronizer引言 AbstractQueuedSynchronizer,队列同步器,简称AQS,它是java并发用来构建锁或者其他同步组件的基础框架。 一般使用AQS的主要方式是继承,子...
java并发之volatile在Java并发编程中,volatile和synchronized都扮演者重要的角色。volatile又被成为轻量级的synchronized,它保证了共享变量的可见性。 注:...