常用命令
lua清空批量key
eval "redis.call('del', unpack(redis.call('keys','iPhone*')))" 0
eval "redis.call('del', unpack(redis.call('keys','Android*')))" 0
eval "local keys = redis.call('keys', ARGV[1]) for i=1,#keys,5000 do redis.call('del', unpack(keys, i, math.min(i+4999, #keys))) end return #keys" 0 xx*
git解决冲突方法
https://blog.csdn.net/smile_luckly/article/details/74629177
tomcat配置访问项目时不需要添加项目名称
1. https://blog.csdn.net/hao134838/article/details/78505668
2.https://blog.csdn.net/rosten/article/details/17068285
path为/,docbase指定绝对路径
<Context path="/" docBase="/jiubao/apache-tomcat-manage/webapps/livenet-manage" reloadable="false" allowLinking="true"></Context>
2.
第二种方式:将项目下的文件复制放到tomcat的webapps/ROOT目录下
所有的项目都在webapps目录里面,root是其中的一个项目,浏览器访问http://localhost:8080/ 其实是默认访问root项目。
3.guava的使用
https://blog.csdn.net/dgeek/article/details/76221746
4.log4j打印sql日志配置
log4j.logger.org.apache.ibatis=DEBUG
log4j.logger.java.sql.Statement = debug
log4j.logger.java.sql.PreparedStatement = debug
log4j.logger.java.sql.ResultSet =debug
5.查看端口
1、lsof -i:端口号 用于查看某一端口的占用情况,比如查看8000端口使用情况,lsof -i:8000
# lsof -i:8000 COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME lwfs 22065 root 6u IPv4 4395053 0t0 TCP *:irdmi (LISTEN)
2、netstat -tunlp |grep 端口号,用于查看指定的端口号的进程情况,如查看8000端口的情况,netstat -tunlp |grep 8000
# netstat -tunlp Active Internet connections (only servers) Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name tcp 0 0 0.0.0.0:111 0.0.0.0:* LISTEN 4814/rpcbind tcp 0 0 0.0.0.0:5908 0.0.0.0:* LISTEN 25492/qemu-kvm tcp 0 0 0.0.0.0:6996 0.0.0.0:* LISTEN 22065/lwfs tcp 0 0 192.168.122.1:53 0.0.0.0:* LISTEN 38296/dnsmasq tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN 5278/sshd tcp 0 0 127.0.0.1:631 0.0.0.0:* LISTEN 5013/cupsd tcp 0 0 127.0.0.1:25 0.0.0.0:* LISTEN 5962/master tcp 0 0 0.0.0.0:8666 0.0.0.0:* LISTEN 44868/lwfs tcp 0 0 0.0.0.0:8000 0.0.0.0:* LISTEN 22065/lwfs
# netstat -tunlp | grep 8000 tcp 0 0 0.0.0.0:8000 0.0.0.0:* LISTEN 22065/lwfs
3.清空linux下的
catalina.out
echo -n " " > catalina.out
查看磁盘空间
df -lh
4.redis里执行lua脚本
eval "if redis.call('EXISTS',KEYS[1])==1 then return redis.call('sismember',KEYS[1],KEYS[2]) else return 0 end" 2 key1 key2
5.eclipse的maven里一次执行maven clean与install
eclipse的run as -> maven build -> Goals: clean install -Dmaven.test.skip=true 此时可同时执行clean与install,
删除多余build : run as -> configurations 里管理
6。彻底清除表
truncate table