springboot-devtools导致spring-cache 缓存命中出现类型强转异常?

2022-04-02
阅读 10 分钟
3.4k
前段时间向测试部门提交了一个接口测试的需求,测试在调试接口的过程中时不时的就出现查询不到数据的情况,但是测试流程很明显都还没测到我提交的接口,测试本人也知道,但是他也是纳闷了半天不知道什么情况,没办法测试我的接口只能来向我求助,然后我放下手头工作大致看了下发现只要是请求条件不变异常必先。报错信息...
封面图

9个小技巧提升你的Java性能

2019-07-24
阅读 4 分钟
1.9k
任何傻瓜都能写出计算机可以理解的代码, 但只有优秀的程序眼才能写出人类可以理解的代码 — Martin Fowler 但是总有渴望编写高性能代码的程序员存在吧,让我们来看看如何编写运行更快的Java代码吧! 注意:JVM对代码进行了有效的优化。因此,您不需要针对一般用例对其进行优化。但是,如果您想让JVM发挥最大性能。我们开...

volatile 关键字的深入分析及AtomicInteger的使用

2017-02-26
阅读 3 分钟
6k
volatile的语义:1、保证被volatile修饰的变量对所有其他的线程的可见性。2、使用volatile修饰的变量禁止指令重排优化。看代码:

java.lang.Integer 源码深入解读

2016-09-25
阅读 4 分钟
5.8k
最近算是比较深入的了解了一下Integer的源码,就想着写点东西记录一下,一来可以加深理解,再来也算是为我刷了那么久segmentfault平台贡献一点自己的绵薄之力。

总结一个某东的面试题 --- java类的初始化时机

2016-07-09
阅读 2 分钟
5.6k
今天去某东面试一个特基础特简单的问题竟然一不小心脑子短路给答错了,太懊恼了,记下以至警告: 问题如下: {代码...} {代码...} 如果是这样呢:A[] sca = new B[10]; 这是什么也不会输出的。 总结一些其他的情况: {代码...} 总结: {代码...}