- 博客(23)
- 收藏
- 关注
原创 线上CPU飙升如何定位到哪句代码的问题?
可以得到线程的16进制。然后使用jstack 进程pid|grep 16进制线程pid -A 20。命令找到耗用cpu进程最厉害的进程的pid。然后通过pid找到耗用cpu最厉害的线程,命令为。
2023-08-09 10:29:59 105
原创 【one】
首先从线程安全上考虑,因为StringBuffer对方法加了同步锁,所以线程安全。StringBuilder是非线程安全的。因为StringBuffer有锁,所以会影响一些性能,所以StringBuffer效率比StringBuilder低一些。
2023-07-14 16:57:04 94
原创 最近遇到的问题
3.执行测试类时报错:xxx time out,可能是数据库没连上,刷新一下数据库就好了。2.当配置允许网站跨域时,已经设置了”*”,但下面同时也设置了跨域网址,就会报错。1.当导fastjson依赖时,如果不加版本号,会导致其他依赖也导入不了工程。加上版本号刷新maven就ok了。
2023-06-02 16:02:01 55
原创 Nacos和Eureka的区别
1.临时实例(默认):如果实例宕机超过一定升级,会从服务列表中剔除。Nacos和Eureka都是注册中心。目前Nacos用的多一点。两者结构类似,都支持服务注册、服务拉取、心跳等待。2.非临时实例:如果实例宕机,不会从服务列表中剔除。
2023-05-23 20:47:36 291
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人