- 博客(7)
- 收藏
- 关注
原创 windows系统使用tomcat部署项目怎么看控制台日志存放目录
tomcat打印日志有两种情况 一种是看启动错误日志,以及请求接口日志 在tomcat目录下的logs文件里。还有一种是查看命令窗口打印的实时日志,这个日志的配置文件,在项目里。在WEB-INF\classes目录下的logback.xml配置。控制台打印日志可以方便查看,查询的sql,便于排查线上问题。
2023-12-15 11:35:59
1485
原创 MySQL查询效率慢之索引失效原因-字符集编码不一致
这个时候我们去查看一下表结构 确认一下两个表的表字符集编码 以及索引字段的字符集编码是否一致(有可能会有表字符集编码一致但是单个字段字符集编码不一致的情况也会导致索引失效)在某次进行sql查询时,突然发现某条需要联表的sql查询速度非常的慢,查询出来的数据不过才三千多条,其他sql查询出几万条数据也没有出现这么慢的情况,需要几十秒才能出来。我们使用explain+执行的sql语句查看结果。(不会用这个命令的同学可以先看看这篇文章哈。然后我们确认联表的字段是已经建立了索引的。首先我们能排除掉是网络的问题。
2023-08-18 09:45:53
334
1
原创 mysql一对多的情况下怎么查询多条数据里最新的那条
(在网上看到过很多种方案 其中最多是写的是直接筛选select MAX(B.id),如果B表中的主键id是按照自增生成的,有序,是可以用这种方式的。这里是按照create_time去排序,实际情况要按照哪个字段排序就改成哪个字段。我这里写的是B表中的主键无序的情况下,怎么查找A表数据对应的B表中最新的那条。A表中一条数据对应B表中的多条,要查询A表中对应的B表中数据最新的那条。得到的数据就是A表对应的B表中多条数据创建时间最新的结果。A B两表字段关键为 A.id=B.aid。
2023-08-11 10:24:29
2513
3
原创 加密算法(java面试题)
加密技术是对信息进行编码和解码的技术,编码是把原来可读信息(又称明文)译成代码形式(又称密文),其逆过程就是解码(解密),加密技术的要点是加密算法,加密算法可以分为两大类,三小类:
2023-03-01 01:20:09
868
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅