- 博客(3)
- 收藏
- 关注
原创 【经验案例】Springboot微服务搭建JVM监控(Springboot + Prometheus + Grafana)
由于项目之前在生产环境出现过OOM的问题,并且没有及时发现,导致生产环境出现了在一定时间内不可用的情况,故决定搭建JVM监控对微服务24小时监听,以便于出现问题能够及时通知相关人员进行服务降级或解决问题。
2023-07-18 17:54:00
3905
3
原创 Springboot项目中全局异常处理的优雅实现
在前后端分离式开发场景下,前端往往需要得到一个标准化的、通用的json反参格式,反参格式的通用性不仅要覆盖API正常调用,还要满足触发的业务异常(如账号已存在、用户数量超限等需要返回给前端的具体业务异常)与系统异常(栈溢出、数组越界、空指针等需要统一封装后返回前端的系统异常)。这时便需要我们对业务中的特定异常与系统异常进行全局捕获并统一处理了,本文将重点阐述如何优雅的实现Springboot项目中全局异常的处理。...
2022-06-15 17:45:15
541
2
原创 浅谈归并排序
基本数据结构算法实现——归并排序(nlogn)归并排序,顾名思义,其核心在于将一个无序数组通过不断地拆分-有序的递归过程(Process)将一个整体的数组被分解成以数组中单一元素为基本单位的多数组集合,其中每个单一数组中的元素数量为1,此时,在每个单一数组中设置两个引用(左引用l与右引用r),利用两个引用,使得每个单一数组中的元素变为有序。最后执行merge方法(融合),使得左右两边有序的两个...
2018-08-31 16:52:55
25342
7
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅