09 2022 档案
摘要:什么是线程池? 一种线程使用模式。事先创建若干个可执行的线程放入一个池(容器)中,需要的时候从池中获取线程不用自行创建,使用完毕不需要销毁线程而是放回池中,从而减少创建和销毁线程对象的开销。 为什么要用线程池? 线程过多会带来调度开销,进而影响缓存局部性和整体性能。线程池主要用来解决线程生命周期开销
阅读全文
摘要:数据库事务的四种隔离级别 数据库事务的隔离级别有4种,由低到高分别为Read uncommitted 、Read committed 、Repeatable read 、Serializable 。而且,在事务的并发操作中可能会出现脏读,不可重复读,幻读。下面通过事例一一阐述它们的概念与联系。 Re
阅读全文