摘要: mysql的事务隔离级别 https://www.cnblogs.com/hello-shf/p/10702316.html mysql几种引擎的区别? 1.常用的3种 2.InnoDB Myisam Memory 3.InnoDB跟Myisam的默认索引是B+tree,Memory的默认索引是ha 阅读全文
posted @ 2020-06-14 00:15 哎哟我去a 阅读(106) 评论(0) 推荐(0) 编辑
摘要: 构造一个线程池为什么需要几个参数?如果避免线程池出现OOM?Runnable和Callable的区别是什么?本文将对这些问题一一解答,同时还将给出使用线程池的常见场景和代码片段。 基础知识 Executors创建线程池 Java中创建线程池很简单,只需要调用Executors中相应的便捷方法即可,比 阅读全文
posted @ 2020-06-14 00:07 哎哟我去a 阅读(179) 评论(0) 推荐(0) 编辑
摘要: #{}是预编译处理,${}是字符串替换。Mybatis在处理#{}时,会将sql中的#{}替换为?号,调用PreparedStatement的set方法来赋值;Mybatis在处理${}时,就是把${}替换成变量的值。使用#{}可以有效的防止SQL注入,提高系统安全性。 阅读全文
posted @ 2020-06-14 00:03 哎哟我去a 阅读(1159) 评论(0) 推荐(0) 编辑