摘要: 垂直分割 “垂直分割”是一种把数据库中的表按列变成几张表的方法,这样可以降低表的复杂度和字段的数目,从而达到优化的目的。 示例一:在Users表中有一个字段是家庭地址,这个字段是可选字段,而在数据库操作的时候除了个人信息外,并不需要经常读取或是改写这个字段。那么,为什么不把它放到另外一张表中呢? 这 阅读全文
posted @ 2019-04-17 17:00 Hermioneee 阅读(168) 评论(0) 推荐(0) 编辑
摘要: 自定义线程池 BlockingQueue用于存放任务。 线程池中的所有线程一直都是运行状态的,线程的空闲只是代表此刻它没有在执行任务而已;运行中的线程,一旦没有执行任务时,就自己从队列中取任务来执行。 public static ExecutorService newSingleThreadExec 阅读全文
posted @ 2019-04-17 15:58 Hermioneee 阅读(152) 评论(0) 推荐(0) 编辑