小技巧
xianyuxiaoqiang
这个作者很懒,什么都没留下…
展开
-
一些Java小技巧
1.jvm配置可信证书keytool -import -alias mycrt1-keystore ${JAVA_HOME}/jre/lib/security/cacerts -file /var/lib/prosody/abc1.crtkeytool -import -alias mycrt2 -keystore ${JAVA_HOME}/jre/lib/security/cacerts -file /var/lib/prosody/auth.abc1.crt原创 2021-01-27 10:04:19 · 105 阅读 · 0 评论 -
一些MySQL小技巧
1.彻底清理(慎用)rm -rf /var/lib/mysql/*vi /etc/my.cnf[mysqld]skip_grant_tables # 免密登录systemctl restart mysqld# 清除root密码>mysqlmysql> update mysql.user set authentication_string='' where user='root';mysql> update mysql.user set host = '%' ...原创 2021-01-27 10:01:43 · 91 阅读 · 0 评论 -
解决Kafka重复消费问题
1.问题背景某服务(用了SpringBoot + spring-kafka)处理Kafka消息时,发现每条消息处理时间长达60+秒。几百条消息处理完后,又重新从第一条开始重复消费。2.原因分析Kafka消费者有两个配置参数:max.poll.interval.ms两次poll操作允许的最大时间间隔。单位毫秒。默认值300000(5分钟)。两次poll超过此时间间隔,Kafk...原创 2019-01-14 15:20:42 · 23575 阅读 · 0 评论 -
打印程序执行时间的小工具
/*note: This program is used to run a child program and caculate the time.@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ date what to do原创 2016-04-12 16:09:58 · 416 阅读 · 0 评论 -
使用jar命令搜索jar中的class文件(shell)
#!/bin/bash#set -xfor FILE in `find $1 -name *.jar` do /root/jdkxxx/bin/jar -tf $FILE |grep $2 done原创 2016-04-12 16:03:20 · 1583 阅读 · 0 评论 -
使用7zip搜索jar中的class文件
for %i in (dir/b/s *.jar) do "C:\Program Files\7-Zip\7z.exe" l %i | findstr ABC.class原创 2016-04-12 15:58:56 · 745 阅读 · 0 评论 -
Unsupported major.minor version 原理
常常看到这样的消息: Unsupported major.minor version 51.0原因:class文件编译时的jdk版本高于运行时的jdk版本。jdk向下兼容,向上不兼容,因此需要使用大于等于编译时版本的jdk才能正常运行。各版本信息如下:J2SE 8 = 52,J2SE 7 = 51,J2SE 6.0 = 50,J2SE 5.0 = 49,JDK 1.4原创 2016-04-12 11:14:57 · 255 阅读 · 0 评论 -
shell小技巧
1. 批量修改文件名for i in `find abc -name def.log`; do mv $i ${i}_bak201412111543; done原创 2016-04-12 11:12:09 · 247 阅读 · 0 评论 -
Solaris进程信息获取等技巧
1)要想知道某个端口被那个进程所使用,可以使用下面的方面得知:-bash-3.00# cd /proc-bash-3.00# for i in *doecho ------ process $i ---------pfiles $i | grep -i "port: 12345"done2)猜测是什么进程:pfiles $PID3)测试一原创 2016-04-12 11:10:05 · 518 阅读 · 0 评论 -
Win8安装.NET 3.5
Win8下默认不安装.NET Framework3.5。对应方法:1) “\sources\sxs”拷贝到本地路径(例:E:\sxs)2) 管理员身份启动cmd.exe,执行如下命令 dism.exe /online /enable-feature /featurename:NetFX3 /Source:E:\sxs原创 2016-04-12 11:06:29 · 245 阅读 · 0 评论