摘要: spring.main.allow-bean-definition-overriding = true #sharding-jdbc分片规则配置 #数据源 m1可以自己定义 spring.shardingsphere.datasource.names = m1 # 这里的m1就是上面的数据源名称 s 阅读全文
posted @ 2021-04-11 15:43 曾饺 阅读(1208) 评论(0) 推荐(0) 编辑
摘要: JDK自带的创建的线程池: // 单线程的线程池 ExecutorService executorService = Executors.newSingleThreadExecutor(); //创建固定大小的线程,一般是按照多少核CPU就写多少个。 ExecutorService executor 阅读全文
posted @ 2021-03-14 20:25 曾饺 阅读(94) 评论(0) 推荐(0) 编辑
摘要: 1、idea添加Remote,ip输入自己的服务器,端口任意填。 2、进入项目在服务器的位置,找到对应的jar包,输入如下命令:java -jar -Xdebug 第一步的command 项目的jar包 如java -jar -Xdebug -agenlib...address=xx abc.jar 阅读全文
posted @ 2021-02-26 23:12 曾饺 阅读(190) 评论(0) 推荐(0) 编辑
摘要: https://zhuanlan.zhihu.com/p/147263542?utm_source=wechat_session 阅读全文
posted @ 2020-11-26 11:36 曾饺 阅读(38) 评论(0) 推荐(0) 编辑
摘要: 真实环境中由于日志文件太大,cat命令基本不用,以tail为主 tail -f 文件名 动态的展示日志显示信息 tail -n (行数) 文件名 静态的展示日志的信息,这里的行数如果是正数的话如100,即tail -n 100 文件名:展示某个文件最后100行的日志信息,对于判断哪里出现问题非常实用 阅读全文
posted @ 2020-11-25 16:05 曾饺 阅读(263) 评论(0) 推荐(0) 编辑
摘要: public class LogUtils { private static final Logger logger=null; public static void logException(Exception e) { StackTraceElement[] stacks =(new Throw 阅读全文
posted @ 2020-11-19 16:16 曾饺 阅读(122) 评论(0) 推荐(0) 编辑
摘要: 一、sql语句优化 定位执行效率低的sql语句: 1、通过慢查询日志, --log-slow-queries[=file_name] 2、由于慢查询日志只有在查询结束后才记录,所以在应用反映执行效率出现问题的时候可以通过show processlist命令查看当前mysql正在执行的线程,包括线程的 阅读全文
posted @ 2020-11-18 20:21 曾饺 阅读(78) 评论(0) 推荐(0) 编辑
摘要: 1、页面展示的时间格式为 2016-09-03T00:00:00.000+08:00,要进行转换 在实体类注入注解@JsonFormat(locale = "zh", timezone = "GMT+8", pattern = "yyyy-MM-dd HH:mm:ss")即可 阅读全文
posted @ 2020-11-08 20:34 曾饺 阅读(53) 评论(0) 推荐(0) 编辑
摘要: 1、远程仓库的使用 1.1如果git上面没有创建远程仓库的话,通过下面命令操作 然后右键项目的add-commit,再点击上图右边的Share Project on GitHub, 1.2 如果是github上面已经创建好了项目的话,直接选择上图的Checkout from Version Cont 阅读全文
posted @ 2020-11-01 16:31 曾饺 阅读(130) 评论(0) 推荐(0) 编辑
摘要: 函数: 1、with rollup及coalesce的用法 with rollup的话是在group by的基础上再进行所有数据的统计。 coalesce(a,b):如果a为null,那么就选择b,如果a不为为null,就选择a 举个例子,比如有个需求,需要按照统计某个时间段的数据,最后数据还要进行 阅读全文
posted @ 2020-10-22 19:25 曾饺 阅读(132) 评论(0) 推荐(0) 编辑