使用自定义count SQL 发表于 2019-05-20 更新于 2023-03-01 分类于 Mybatis 本文字数: 382 阅读时长 ≈ 1 分钟 pagehelper 5.1.8 mybatis 3.4.4 mybatis-spring 1.3.0 阅读全文 »
ThreadPoolExecutor线程池参数设置技巧 发表于 2019-05-20 更新于 2023-03-01 分类于 MultiThread 本文字数: 938 阅读时长 ≈ 3 分钟 一、ThreadPoolExecutor的重要参数 阅读全文 »
LockSupport 发表于 2019-05-20 更新于 2023-03-01 分类于 MultiThread 本文字数: 623 阅读时长 ≈ 2 分钟 用例1:子线程等待主线程发放许可! 阅读全文 »
AtomicInteger 发表于 2019-05-20 更新于 2023-03-01 分类于 MultiThread 本文字数: 215 阅读时长 ≈ 1 分钟 AtomicIntegerAtomicInteger,一个提供原子操作的Integer的类。在Java语言中,++i和i++操作并不是线程安全的,在使用的时候,不可避免的会用到synchronized关键字。而AtomicInteger则通过一种线程安全的加减操作接口。 阅读全文 »
什么是CPU密集型、IO密集型 发表于 2019-05-20 更新于 2023-03-01 分类于 MultiThread 本文字数: 868 阅读时长 ≈ 3 分钟 CPU密集型(CPU-bound) 阅读全文 »