![](https://img-blog.csdnimg.cn/20190927151026427.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
Tool
文章平均质量分 63
工具服务
xbl丶
时间就像海绵里的水,挤一挤,总会完。
展开
-
【前端】解决Bootstrap3与Bootstrap4同时使用的CSS冲突问题
解决Bootstrap3与Bootstrap4同时使用的CSS冲突问题原创 2022-07-01 17:28:51 · 1357 阅读 · 0 评论 -
【JAVA】Gitlab上Log4j2漏洞项目批量查找,依赖检索
目录一、概述二、具体实现1.产出依赖结果树(1)gitlab项目信息获取(2)分析pom.xml文件(3)执行依赖分析,生成依赖结果Tree2.解析依赖结果树三、附言一、概述前几天,Apache Log4j2 爆出远程代码执行漏洞,攻击者可利用该漏洞构造特殊的数据请求包,最终触发远程代码执行,对于JAVA项目来说,Log4j几乎是必备的组件,漏洞的爆出直接覆盖了一大堆java项目。首先需要找出哪些项目可能会被本漏洞影响,才能完成漏洞修复,这便是个比较麻烦的问题,.原创 2021-12-14 10:34:06 · 6265 阅读 · 4 评论 -
【JAVA】YML转Properties工具类
目录一、题述二、源码一、题述博主需要在java代码中将yml转成properties格式的map,但是在网上找了一圈,没找到一个稍微好点的轮子,于是自己写个工具类二、源码实现思路:先转json,再将json转map,多层json使用"."做拼接需要构建maven依赖包: <dependency> <groupId>com.alibaba</groupId> <artifactId&g原创 2021-10-27 19:10:01 · 8423 阅读 · 0 评论 -
【Influxdb V2.0】数据备份文件占用过多磁盘,问题排查及解决
一、问题描述发现测试环境与生产环境中,Influxdb每日本地备份的数据文件磁盘占用大小差距过大。这是生产环境当前的数据备份:这是测试环境当前的数据备份:生产环境数据量远远多余测试环境,但生产环境上日备份的数据仅需要100k左右,而测试环境日备份的数据竟然需要400M左右。在谷歌进行搜索,由于2.0版本最近才发布,用户量比较少,所以基本上找不到相关的问题,故自行对其排查了一番。二、问题排查三、问题解决...原创 2021-09-27 16:55:38 · 8484 阅读 · 0 评论 -
【Java】CloseableHttpClient 单例压测与使用连接池减少平响
目录一、描述二、源码三、结论一、描述验证一下CloseableHttpClient 在单例模式下并发量上涨是否会产生未知的问题,同时使用连接池减少测试案例的响应时间二、源码import lombok.SneakyThrows;import lombok.extern.slf4j.Slf4j;import org.apache.http.client.ClientProtocolException;import org.apache.http.client.config.原创 2021-08-30 16:30:16 · 10215 阅读 · 0 评论 -
【JIRA】 JIRA 8.5.1 快速安装
目录一、下载安装jira8.5.1二、下载安装agent包三、获取license一、下载安装jira8.5.1进入目录 /usr/local,直接用wget下载,速度很快cd /usr/localwget https://product-downloads.atlassian.com/software/jira/downloads/atlassian-jira-software-8.5.1-x64.bin授权可执行sudo chmod +x /usr/local/..原创 2021-08-27 17:51:31 · 10748 阅读 · 0 评论 -
【Python】Linux Centos安装Python3.6,共存Python2.7
目录一、安装依赖二、下载Python3三、安装Python3四、部署Python3一、安装依赖yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel二、下载Python3wget https://www.python.org/ftp/py原创 2021-08-09 15:02:17 · 264 阅读 · 1 评论 -
【Redis】redis-cli 指定库,指定前缀key批量删除数据
shell命令:redis-cli 2>/dev/null -a pwd -n 2 keys 'user*'|xargs redis-cli 2>/dev/null -a pwd-n 2 del命令描述:2>/dev/null:侧面忽略redis-cli输出的警告 -a pwd:认证,需填入redis 密钥 -n 2:指定库 "2" ,相当于 select 2 keys 'user*':找到前缀为 "user" 的数据 |xargs 等等:删除上文找到的前缀为 "原创 2021-07-27 18:24:03 · 9583 阅读 · 0 评论 -
【Grafana】Grafana集成Echart,基于插件实现自定义数据源+自定义图表
目录一、简述二、使用插件案例三、获取Echart代码,集成Grafana四、附录一、简述grafana提供时序数据展示,默认提供的模板可能无法满足需求,比如我目前需要一个双层饼图,grafana智能提供最为基础的 PIE chart,而grafana提供了插件开发的功能,故可以把echart相关图表集成到grafana中获取满足自己需求的图表。产出结果示例:二、使用插件案例案例集成:数据源:时序数据库Influxdb (可自由调整,都可以兼容,比如Prome.原创 2021-07-15 17:47:01 · 21377 阅读 · 1 评论 -
【消息队列】开源消息队列与云消息队列调研
目录开源队列产品对比云队列产品对比调研总结1.针对自建队列产品:2.针对云队列产品:3.综合考虑:开源队列产品对比队列名称 ActiveMQ RabbitMQ RocketMQ Kafka 定位 非日志的可靠消息传输 非日志的可靠消息传输 非日志的可靠消息传输 系统间的数据量管道 队列模式 √ √ √ √ 订阅模式 √ √ √ √ 回复模式 √ √原创 2021-04-01 14:33:48 · 9190 阅读 · 0 评论 -
【JAVA】JSON随机值生成工具类
目录一、应用场景二、用法描述1.自定义关键字2.示例三、代码概要:提供java工具类,为json数据附上随机value一、应用场景1.快速伪造JSON数据用于简单的接口测试2.压力测试环境,造一批不同的数据以发起请求(可以结合kafka+gor完成自定义压力测试)二、用法描述1.自定义关键字概述:以{{}}包括表示它是一个将会变成随机值的字段,{{nls,10}}表示将会随机产生数字+字母的长度为10位的字符串数字:{{num,10}}字母:{{let原创 2020-11-05 18:53:10 · 1322 阅读 · 2 评论 -
【IDEA】一键处理idea各种红黄下划线、波浪线警告。
一、原因idea是一款非常好用的IDE产品,但刚开始使用它时也会有一些烦恼。最明显的就是各种各样的红线,下划线,明明我知道自己并不关心这个警告,但它还是会以各色的方式标注出来,错乱开发者的视野。当然,它肯定提供了各式各样的配置让开发者去慢慢整理这些不关心的警告,但它需要配置的东西实在太繁琐了。网上提供了很多配置方法及其描述,但也得一条一条去配置,在这里我分享一下我自己配置好的setting文件,直接导入idea即可。二、配置方式开箱即用,直接import即可这项配置主要是原创 2020-07-03 09:41:18 · 4873 阅读 · 0 评论