
tools
粗体鱼
纸上得来终觉浅,绝知此事要躬行
展开
-
CentOS7安装Cockpit网页版图像化服务管理工具
CentOS7安装Cockpit网页版图像化服务管理工具原创 2022-12-11 22:41:31 · 2632 阅读 · 0 评论 -
awk 统计日志中的ip和userId--分析用户恶意刷接口行为
awk 统计日志中的ip和userId--分析用户恶意刷接口行为原创 2022-08-06 23:06:23 · 521 阅读 · 0 评论 -
年金函数: PMT的java 实现
年金函数: PMT的java 实现原创 2022-07-16 19:31:42 · 1320 阅读 · 0 评论 -
frp内网穿透
实现内网穿透的几种思路:电信公网ip,花生壳,net123 ,frp原创 2022-07-12 01:44:58 · 651 阅读 · 0 评论 -
shell获取指定进程名称的pid
主要是根据命令: jps -l | grep 进程名称, 来实现sysapp$ jps -l11943 sun.tools.jps.Jps16463 org.logstash.Logstashsysapp$ jps -l | grep Logstash16463 org.logstash.Logstash通过shell脚本执行,则可获得APP_PID为16463#!/bin/bashset -euo pipefail# 填写自己要过滤的进程名称APP_PID...原创 2022-05-30 01:33:20 · 6483 阅读 · 4 评论 -
idea 重新下载jar包
maven 依赖的jar包,很多时候,同一个jar包会存在多个版本,删除其中一个后,重新编译,会把旧jar 由加载回来了方式一:对maven reimport方式 二:在命令行,直接执行以下命令mvn -U idea:idea原创 2022-01-24 04:40:34 · 3124 阅读 · 0 评论 -
python 精度及位数处理
1、其他博文说明的用法:设置 decimal.getcontext().prec = 3decimal.getcontext().prec = 3print(decimal.Decimal('2.3') / decimal.Decimal('3')) # 结果:0.767print(decimal.Decimal('1.22222') * decimal.Decimal('0.01')) # 结果:0.0122print(decimal.Decimal('1') / decimal.De...原创 2021-04-10 15:46:58 · 2707 阅读 · 0 评论 -
钉钉自定义机器人日志报警
引入钉钉的maven 依赖 <dependency> <groupId>com.aliyun</groupId> <artifactId>alibaba-dingtalk-service-sdk</artifactId> <version>1.0.1</version> <exclusions> ...原创 2020-12-18 10:42:21 · 974 阅读 · 0 评论 -
springboot自定义logbackAppender
1、背景:自定义appender, 针对日志级别,指定日志级别的输出,同时发送到钉钉,实现日志报警监控2、实现方式:以下两种方式,实现任意一个即可1)、 自定义Appender 继承UnsynchronizedAppenderBase<ILoggingEvent>extends UnsynchronizedAppenderBase<ILoggingEvent>具体实现:@Getter@Setterpublic class DingTalkA.原创 2020-12-15 00:55:53 · 5062 阅读 · 0 评论 -
小工具——.bat 运行java 的jar文件
在开发过程中,往往我们会写一些代码,作为一个小工具处理一些常见的问题,如果每次都是在编译器上执行,对个人而言可能还无可厚非,但是对于一些测试人员,或者其他人员,可能运行这些代码就要困难多了,所以,我们可以制作一个批处理文件,直接运行带有main函数的java jar文件,以此嫣然成为一个小工具。主要思路:1.把含有java的main函数的代码导出成为jar文件①右击要导成jar 文件原创 2014-12-01 13:50:30 · 1523 阅读 · 0 评论 -
snmputil.exe工具的使用
snmputil.exe工具下载 http://pan.baidu.com/share/link?shareid=390890&uk=268721978snmputil,就是程序名拉,呵呵。get,就理解成获取一个信息。getnext,就理解成获取下一个信息。walk,就理解成获取一堆信息(嗯,应该说所有数据库子树/子目录的信息)agent,具体某台机器转载 2014-12-17 17:41:51 · 4576 阅读 · 0 评论