其他
老哥,你遇到过log4j2线程阻塞的场景吗?
在使用log4j2打日志时,当发生大量异常时,造成大量线程block问题的问题。
# 大量线程block原因
# 关于JVM对反射调用的优化
public class TestMethodInvoke {
public static void main(String[] args) throws Exception {
Class<?> clz = Class.forName("A");
Object o = clz.newInstance();
Method m = clz.getMethod("foo", String.class);
for (int i = 0; i < 100; i++) {
m.invoke(o, Integer.toString(i));
}
}
}
public class A {
public void foo(String name) {
System.out.println("Hello, " + name);
}
}
# 如何关闭JVM对反射调用的优化?
$ java-Dsun.reflect.inflationThreshold=2147483647MyApp
面经:为了拿到字节跳动offer,鬼知道我经历了啥...
很多大佬说,这款中间件能挑战Redis的地位,它凭啥?
同时,分享一份Java面试资料给大家,覆盖了算法题目、常见面试题、JVM、锁、高并发、反射、Spring原理、微服务、Zookeeper、数据库、数据结构等等
获取方式:点 在看,关注公众号并回复 面试 领取。