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