摘要:
正式环境连接Msyql数据库时,报“ Caused by: java.net.SocketTimeoutException: Read timed out”,导致数据插入有问题,查询没问题。 向数据库插入数据失败,问题截图: 排除非网络问题后,基本判断是Mysql的问题。故猜测有以下几种可能: My 阅读全文
摘要:
1 #是将传入的值当做字符串的形式,eg:select id,name,age from student where id =#{id},当前端把id值1,传入到后台的时候,就相当于 select id,name,age from student where id ='1'. 2 $是将传入的数据直 阅读全文
摘要:
1. 首先使用top命令查看系统CPU的占用情况,找到占用最高的进程id 2. 查看占用最高的线程 top -Hp 进程号 3. 将线程id转换成十六进制形式 printf "%x\n" 线程id 4. 使用jstack查找相关堆栈信息 jstack 13505 | grep -20 34ef 阅读全文
摘要:
1. 利用 df 查询磁盘状态 df -h 可知 / 路径下占用量最大。 2. 利用 du 查看文件夹大小 利用以下指令获取目录下文件夹大小: du -sh * 可知logs目录占用空间最大,然后层层递推找到对应的最大的一个或数个文件夹。 3. 定位到相关文件 阅读全文
摘要:
old if (user != null){ // TODO: do something } new Optional.ofNullable(user).ifPresent(u->{ // TODO: do something }); old public String getCity(User u 阅读全文
摘要:
运行容器 docker run -d --name rabbitmq3.7.7 -p 5672:5672 -p 15672:15672 -v `pwd`/data:/var/lib/rabbitmq --hostname myRabbit -e RABBITMQ_DEFAULT_VHOST=my_v 阅读全文
摘要:
JWT的组成 JWT token的格式:header.payload.signature header中用于存放签名的生成算法 {"alg":"HS512"} payload中用于存放用户名、token的生成时间和过期时间 {"sub":"admin","created":1489079981393 阅读全文
摘要:
1./bin/bash^M: bad interpreter: No such file or directory” 原因:在执行shell脚本时提示这样的错误主要是由于shell脚本文件是dos格式,即每一行结尾以\r\n来标识,而unix格式的文件行尾则以\n来标识。 解决方法: 使用linux 阅读全文
摘要:
1. 删除日志 1.1 查看binlog日志 show binary logs; 1.2 查看正在使用的日志文件 show master status; 1.3 删除某个日志文件之前的所有日志文件 purge binary logs to 'mysql-bin.000206'; 2. 定时清理 2. 阅读全文