- 博客(47)
- 资源 (1)
- 收藏
- 关注
原创 清空日志文件的内容
摘要:本文介绍了Linux和Windows系统下清空日志文件的两种方法。在Linux中可通过cat /dev/null >或echo "" >命令清空日志;Windows使用echo. >命令,若文件被占用则需通过资源监视器结束占用进程。操作均需指定日志文件路径,Windows遇到占用时需先终止相关进程才能执行清空操作。
2025-12-04 09:23:33
147
原创 java快速调用webservice接口
本文介绍了一种离线生成WSDL编译代码的方法。相比在线访问方式,该方法更适用于网络不通等特殊场景。操作步骤为:1)获取离线WSDL文件;2)使用JDK自带的wsimport工具生成代码(无需第三方工具);3)指定代码生成路径和WSDL文件位置。生成后只需保留.java文件,可删除.class文件。该方法简单高效,解决了网络环境受限时的代码生成问题。
2025-10-11 08:23:17
93
原创 记录一下seata启动403问题
Seata服务启动失败的常见原因是Nacos认证配置问题,主要涉及密码特殊字符和版本兼容性。解决方案包括:1.修改Nacos密码,避免使用@#$%等特殊符号;2.升级Seata至1.4.2以上版本;3.下载Seata源码替换加密包。其中最简单的解决方式是修改不含特殊字符的密码,若问题依旧可考虑版本升级或源码修改方案。
2025-07-05 16:21:25
145
原创 Linux使用命令
1.查询当前目录下的最大10个文件du -ah . | sort -rh | head -n 102.不停服务释放磁盘空间cat /dev/null > ./nohup.log
2024-11-05 09:58:15
218
原创 批量删除Linux服务器上的文件
1.应用场景:因为前期没有对文件进行很好的分类,定期删除等,导致服务器上出现很多不需要的文件,或者是备份文件。3.思路:创建一个文件,把要删除的文件名称放进去,比如file.txt,然后注意文件编码win默认txt编码是utf-8需要另存为niux。2.这个时候也不能直接通过图形化或者文件选中删除只能用命令。file.txt里面多写的,服务器里不存在的也不会报错误删。4.上传到要删除的服务器对应的目录下面。此时file.txt文件做好了。file.txt内容。
2024-07-10 13:37:33
559
原创 linux 服务器没有字体
1.win电脑字体,在C:\Windows/Fonts,不确定具体缺少什么字体可以全部安装。如果提示报错,没有安装相关命令则需要安装。一、内网环境下安装字体。将字体移动到linux。
2024-06-28 14:11:30
1174
原创 JAVA XML 编写注意事项
字符判断未生效 单引号改为双引号把改为或改为即可。原因是:mybatis是用OGNL表达式来解析的,在OGNL的表达式中,’1’会被解析成字符,java是强类型的,char 和 一个string 会导致不等,所以if标签中的sql不会被解
2024-06-19 10:38:07
291
原创 Alibaba Nacos 未授权访问漏洞(CVE-2021-29441)
一年一度HW又要开始了,大家是否遇到这漏洞,漏洞整改是要求升级nacos到1.4.1或者更高。一看nacos版本是满足这个要求的还是被扫除这个漏洞,在排查一圈后是nacos鉴权未开启也是会扫出这个漏洞。下面就是开启鉴权整改了。
2024-05-29 14:25:36
659
原创 xxl-job 配置cron固定周,月的问题
本质还是对cron不清楚,从小可能知道每周的开始是周一,当学习英语的时候会告诉你外国每周的开始是周日。开始网上查询资料,发现每个人说的都是一半对,一半错,不知道是哪里的差异导致的,在此特别记录一下我这个版本的情况,后面知道原因再补充说明。下面是月了,我们都知道月肯定是1-12月,但是代码程序中是从0开始的下面是代码对应关系。上面有些博客也会写月是0-11,也有写1-12,或者用英文。corn 周的设置 1表示周日,月的设置还是1-12月。实际测试使用正确的情况是。
2024-04-09 10:04:27
1488
1
原创 明文攻击ARCHPR
里面有一个zip和xxx.txt文件,里面是hahahhah。记录一下一次ctf比赛,根据提示破解了一底层zip。1.需要压缩xxx.txt到的xxx.zip。2.用ARCHPR明文爆破zip。
2023-11-28 13:52:44
897
原创 EasyExcel自定义行列合并+自定义样式
AbstractVerticalCellStyleStrategy只能做合并不要做写入数据。如何导出的行列是本来有数据的无法重写进去,如果空的那是可以写入。1.自定义一个合并策略CustomMergeStrategy继承AbstractVerticalCellStyleStrategy。5补充自定义转换器CustomConvert implements Converter<String>可以做很多事情。合并单元格内容必须有才能显示。也是推荐有,不然excel用筛选功能的时候就会少数据。
2023-08-31 16:56:39
677
原创 导出excel此单元格中的数字为文本格式,或者其前面有撇号
无论大家使用的是java,js,.net等技术导出excel,都会出现下面的问题。这篇文章只提供解决思路,以及用easyexcel导出 的处理方式,其他技术大家可以举一反三。1.导出excel此单元格中的数字为文本格式,或者其前面有撇号
2023-03-30 16:45:22
15471
2
原创 js判断null、undefined和空字符获取更多小技巧
就能和上面达到同样的效果。a是有实际含义的变量才执行方法,否则变量null,undefined和''空串都不会执行以下代码。是逻辑与的取反运算,尤其后者在判断类型时代码简洁高效,省去了多次判断null、undefined和空字符串的冗余代码。作用:可将变量转换成boolean类型,null、undefined和空字符串取反都为false,其余都为true。是逻辑与运算,并且可以与任何变量进行逻辑与将其转化为布尔值。作用:常常用来做类型判断,在!(变量)之后再做逻辑取反运算。
2023-03-16 15:56:42
1080
原创 .key+.cer 转成.jks
说明:nginx 配置使用组合是.key+.cer或者.key+.crt或者.key+.pem等等。思路就是转成p12,再转成想要的文件.jsk,或者.keystore。.jsk jdk中的keytool生成。下面准备好.key+.cer或者crt等。p12转.jsk,安装了jdk都可以执行。Linux环境中执行生成p12。.key openssl生成。
2022-08-20 15:21:10
2436
原创 nginx中斜杠(/)详解
实际访问代理地址:http://127.0.0.1:8899/v1/pt/apply/page实际访问代理地址:http://127.0.0.1:8899/v1/pt/apply/page实际访问代理地址:http://127.0.0.1:8899//pt/apply/page实际访问代理地址:http://127.0.0.1:8899/pt/apply/page实际访问代理地址:http://127.0.0.1:8899/v1/pt/apply/page实际访问代理
2022-06-29 13:53:01
1378
1
原创 jenkins
JDK_DIR="/usr/java/jdk1.8.0_151"PRO_DIR="/usr/local/tomcat/rcpx"PRO="rcpx-top-web"ps -ef|grep $PRO|grep -v grep|awk '{print $2}'|xargs kill -9rm -rf $PRO_DIR/$PRO*cp $PRO_DIR/save/$PRO.jar $PRO_DIR/$PRO.jarBAK_DIR="$PRO_DIR/save/bak/$PRO/`date +%Y%m%
2022-02-23 15:19:59
547
原创 常见的时间获取
分钟转换小时分钟 public static String formatTime(int minuteStr) { String resultStr = ""; if (minuteStr != 0) { if (minuteStr / 60 == 0) { resultStr = minuteStr % 60 + "分钟"; } else { if (
2022-01-21 14:08:33
127
原创 组装json对象变成自己想要的格式
public static void main(String[] args) throws ParseException { /* String lastDay = DateUtils.getLastDay(); System.out.println(lastDay); String format = DateUtils.format(DateUtils.getCurrentTime(), DateUtils.DAY_FORMAT); ...
2022-01-18 13:06:09
369
原创 POI导出excel根据内容设置不同的颜色
//关键点//单独单元设置用getRow().getSheet().getWorkbook().createCellStyle()//全局设置用cell.getCellStyle();//我们这边是对每个单元不同内容显示不同颜色的需求所以使用独单单元设置的方法(速度上肯定会慢)CellStyle cellStyle = templateCell.getRow().getSheet().getWorkbook().createCellStyle(); cellStyle.setA.
2021-12-29 17:28:51
898
1
原创 Linux文件内容查询
tail指令 —— 显示文件尾部的内容tail指令用于显示文件尾部的内容,默认情况下只显示指定文件的末尾10行;tail指令的基本用法:tail file1 显示文件file1的尾部10行内容;tail -n <行数> filename 显示文件尾部的n行内容;例如:tail -n 5 file1 显示文件file1的末尾5行内容tail -c <字节数> filename 显示文件尾部的n个字节内容;...
2021-12-17 13:18:52
883
原创 JAVA double去除多于的0
/** * 使用java正则表达式去掉多余的.与0 * @param s * @return */public static String subZeroAndDot(String s){ if(s.indexOf(".") > 0){ s = s.replaceAll("0+?$", "");//去掉多余的0 s = s.replaceAll("[.]$", "");//如最后一位是.则去掉 } return s;}...
2021-09-15 16:52:27
653
原创 itextpdf加盖章
public void addWaterMark(String srcFile, String destFile, String text,int textWidth, int textHeight, String imgFile,int imgWidth, int imgHeight) throws IOException, DocumentException { // 待加水印的文件 PdfReader ...
2021-08-27 10:51:28
307
原创 校验一,两位小数0-999999.99,填写其他内容提示“成绩填写有误”
public static boolean isNumber(String str){ Pattern pattern=Pattern.compile("^(([1-9]{1}\\d*)|([0]{1}))(\\.(\\d){1,2})?$"); // 判断小数点后2位的数字的正则表达式 Matcher match=pattern.matcher(str); return match.matches(); }...
2021-08-25 15:25:51
180
原创 Mysql命令
1.命令新增数据库字段Sql:ALTER TABLE t_top_declare ADD COLUMN ( `line_rmk` TINYINT ( 1 ) DEFAULT '0' COMMENT '是否提交直列', `email` VARCHAR ( 255 ) DEFAULT NULL COMMENT '电子邮箱',`tel` VARCHAR ( 255 ) DEFAULT NULL COMMENT '联系电话' );...
2021-07-13 15:49:42
112
原创 系统盘gpt转换成mbr
说明:系统安装现在都是mbr格式。想安装移动硬盘需要使用win'do's怎么把gpt转换成mbr 1 2 3 4 5 6 7 分步阅读随着硬盘容量越来越大,传统的MBR硬盘分区模式已经不能满足发展需要,预装win8或win10系统的硬盘默认都是GPT分区表(GUID格式),GPT识别2T以上的硬盘以及UEFI启动模式。不过在对系统进行重装时,经常会遇到无法安装在GPT或MBR硬盘中的问题,那么这个时候就需要对硬盘的分区表进行转换,
2021-07-13 15:45:53
1988
转载 IAP对接实战篇
IAP 自动续费后端接入指南前言使用场景接入流程1. 后台配置2. 方案选择三种方案的对比最终方案3.关键点3.1 续费表扣费状态的设计3.2 如何判断用户续费成功?3.3 如何判断用户关闭订阅?3.4 如何判断苹果扣费失败?3.5 如何判断用户在订阅周期内切换商品?3.6 如何判断用户已退款?3.7 server轮询时查哪些数据?3.8关于幂等性校验和restore问题3.9 用户切换相同周期产品退款问题3.10 如何判断首单优惠?3.11 如何判断免费试用?最后
2021-06-11 17:59:02
862
原创 Linux线上服务器debug本地
nohup java -jar -Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=6606 feiming-amin-web.jar > feiming-amin-web.log &注意
2021-05-28 14:21:15
307
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅