- 博客(7)
- 资源 (2)
- 收藏
- 关注
原创 SpringBoot集成actiBPM中文乱码问题
一,安装插件actiBPM1. 首先,我们安装actiBPM插件,当然,在铜墙铁壁的大中华地区想要在idea里面直接装plugin有点困难,所以我们选择离线安装,如果找不到插件的大兄弟请看这里https://pan.baidu.com/s/1xXO6Dg6cL_pV7ZuhO0m7dA it1u2. 我们需要的就是这么个小玩意:3. 当下载完成后,打开idea,依次点击:Fil...
2020-03-20 08:18:15
429
原创 Java将字符串变成对应正则
有时候, 我们不想动脑筋根据某个内容来写对应正则, 这个时候, 我们就想, 如果直接把这段子串复制一下, 得到对应的正则该多好.为了多偷一会懒, 所以写一个简单的实现. 大家都是明白人, 直接上代码, 有些说明我已经写在注释里面了, 原理很简单, 一看就懂. package com.ysm.parse;import java.util.ArrayList;i...
2018-08-15 11:08:36
4348
1
原创 包含数字的字符串排序
一, Idea的起因 由于日志采集项目有种叫做轮转文件的东西, 大致解释就是有一个 a.log, 系统不停的往这个文件里面写内容, 当这个文件超过50M的时候, 就会把这个文件重命名为 a.log.1, 然后再生成一个新的 a.log 当我采集的时候, 会发现, 某个目录地下有 如下图的东西 这时候, 我需要对这些日志进行一个排序, 那么, 如何做到, 排序的合法性?...
2018-04-18 16:51:07
4064
1
原创 Maven项目简单配置Log4j
一, 在pom.xml中添加如下依赖<dependency> <groupId>org.slf4j</groupId> <artifactId>slf4j-api</artifactId> <version>1.7.21</version></dependency&g
2018-04-03 10:33:30
5828
原创 java 关于 Finalizer 过多导致内存(Res)缓慢上涨
病因: 事情的起因是由Flume的项目采集问题引发的. 测试人员发现用top命令查看采集进程的Res一直不断上涨姿势. 所以怀疑是内存泄漏.一, 对症下药 首先, 第一步肯定是先瞅瞅代码, 看看有没有那些资源啥的没关闭, 正如读者所想 ---- 没有发现.二, 通过辅助工具 最简单查看java内存的方法就是分析dump文件. 1> 查找当前进程的Pid , 如图...
2018-04-02 15:25:14
8617
3
原创 Linux 文件打开过多 (Too many open files)
如图是程序运行了一段时间后抛出来的一个bug, 刚开始看这个bug的时候各种网上找答案, 无外乎教你怎么改ulimit(就是linux最大打开文件数), 当然不是说改这个没有用, 作为程序开发者来说, 如果程序运行出现了bug则必然是程序的问题, 毕竟linux系统已经相当成熟, 它不会欺骗你(作为小菜鸟的我也是刚认识到这一点). 今天遇到的这种bug, 的确是程序上的原因. 具体什...
2018-03-02 15:12:06
8035
原创 RedHat 7.3 系统卡顿简单排查
1, 检查Cpu [使用top命令]top命令的详解不赘述, (直通车https://www.cnblogs.com/vurtne-lu/p/6550602.html), 主要看第三排的id, 代表cpu剩余情况, 如果很低, 则需要看看哪个进程吃了cpu2, 检查内存 [使用 free -h 命令]如果free 很少, 而且buff/cache很大, 则很有可能是内存原因导致卡顿3, 检查磁盘[...
2018-02-28 16:47:33
2440
1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人