![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
笔记
文章平均质量分 87
烟花散尽13141
Java分布式组件学习全家桶持续更新!
感谢支持
还请点赞、关注、评论三连
1、springcloud系统学习
2、数据库底层学习、sql优化
3、开发个人工具包
展开
-
python自动更新pom文件
项目越来越多,版本管理越来越麻烦,在项目上我使用 `maven version` 来进行版本管理。主要还是在分布式项目中模块众多的场景中使用,毕竟各个模块对外的版本需要保持统一原创 2022-09-19 09:11:47 · 997 阅读 · 1 评论 -
Java并发防修改ConcurrentModificatioException不亚于NullPointException
前言ConcurrentModificationException 这个异常大伙应该不少见啊。List在循环时是不能够改变其结构的。问题代码public static void main(String[] args) throws InterruptedException { List<Integer> list = new ArrayList<>(); list.add(1); for (int i = 0; i < 10; i++) {原创 2021-12-27 16:37:06 · 370 阅读 · 0 评论 -
运维告诉我CPU飙升300%,为什么我的程序上线就奔溃了
线上服务CPU飙升前言功能开发完成仅仅是项目周期中的第一步,一个完美的项目是在运行期体现的今天我们就来看看笔者之前遇到的一个问题CPU飙升的问题。 代码层面从功能上看没有任何问题但是投入使用后却让我头大问题描述系统上点击数据录入功能在全局监控中会受到相关消息的通知。此时服务器CPU飙升300%问题定位首先我们先梳理下Websocket的数据发送的简单原理示意图。往往定位问题得清楚我们的逻辑是什么当一个客户端启动时除了和Websocket建立连接之外,我们还需要向Websocke.原创 2021-05-12 16:32:30 · 2114 阅读 · 20 评论