- 博客(4)
- 收藏
- 关注
原创 MySQL - EXPLAIN(优化sql)
EXPLAIN :mysql 5.6后的版本都支持查看'增删改查 '的 执行计划(执行的顺序,索引类型......)先了解下 MYSQL sql语句的执行流程SELECT * from bx_order where orderid >'12' GROUP BY categoryid HAVING count(1) > 3 ORDER BY categoryid LIMIT...
2019-06-30 11:34:58 768
原创 ABC三个线程顺序执行(简单实现)
需求:3个线程 输出ABC ------> ABCABCABC。。。。。此类型1、 使用线程池将所有线程放入一个队列 ,保证顺序输出public class ThreeThread { public static void main(String[] args) throws InterruptedException { //用线程池来实...
2019-06-29 18:05:57 10103 3
原创 分批查询数据(简单的实现)
例子:mybatis ORM框架geely4sDao.getGeely4sCarOrderByOrderdetailList(List<String> carOrderidList );问题:List<String> carOrderidList 有 10W条,则会出现异常,导致500;解决:分批查询,方案如下: /** * 分批查询相关的订单...
2019-06-26 15:58:19 13834 5
原创 线程/并发
整理了一些知识点(不适合什么都不明白的新人)目录同步 异步 阻塞 非阻塞线程的生命周期创建线程的3种方式锁并发包中的锁类利用同步代码块ReentrantLock锁和Synchronized锁 区别线程同步volatile线程池底层实现五种线程池线程池的四种工作队列线程池的拒绝策略ABC三个线程如何保证顺序执行同步 异步 阻塞 非阻...
2019-06-23 23:31:09 281
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人