MCPcopy Create free account

hub / github.com/1321928757/Concurrent-MulThread / types & classes

Types & classes54 in github.com/1321928757/Concurrent-MulThread

ClassAbortPolicy
@author Luckysj @刘仕杰 @description 中止策略(JDK默认的拒绝策略),直接抛出异常 @create 2024/04/09 10:34:38
5-simple-thread-pool/src/main/java/com/luckysj/threadpool/policy/impl/AbortPolicy.java:13
ClassApplication
2-operationlog-master/src/main/java/com/luckysj/demo/Application.java:6
ClassApplication
4-thread-query-master/src/main/java/com/luckysj/demo/Application.java:6
ClassApplication
3-moniyace-master/src/main/java/com/luckysj/demo/Application.java:6
ClassAsyncFactory
2-operationlog-master/src/main/java/com/luckysj/demo/config/AsyncFactory.java:10
ClassAsyncManager
2-operationlog-master/src/main/java/com/luckysj/demo/config/AsyncManager.java:10
ClassBizException
2-operationlog-master/src/main/java/com/luckysj/demo/exception/biz/BizException.java:9
ClassCallerRunsPolicy
@author Luckysj @刘仕杰 @description 调用者执行策略 @create 2024/04/09 10:43:42
5-simple-thread-pool/src/main/java/com/luckysj/threadpool/policy/impl/CallerRunsPolicy.java:15
ClassConcurrenceTest
@author 牵着猫散步的鼠鼠 @刘仕杰 @description 多线程模拟高并发 @create 2024/03/17 21:09:44
3-moniyace-master/src/main/java/com/luckysj/demo/concurrent/ConcurrenceTest.java:15
ClassDefaultThreadFactory
@author Luckysj @刘仕杰 @description 默认线程工厂,我们这里仿照源码写法,为每个线程分配线程组(默认会自动分配),并为每个线程组 @create 2024/03/28 21:27:10
5-simple-thread-pool/src/main/java/com/luckysj/threadpool/factory/DefaultThreadFactory.java:10
ClassDiscardOldestPolicy
@author Luckysj @刘仕杰 @description 丢弃旧任务策略 @create 2024/04/09 10:41:12
5-simple-thread-pool/src/main/java/com/luckysj/threadpool/policy/impl/DiscardOldestPolicy.java:13
ClassDiscardPolicy
@author Luckysj @刘仕杰 @description 丢弃策略,直接丢弃任务 @create 2024/04/09 10:40:16
5-simple-thread-pool/src/main/java/com/luckysj/threadpool/policy/impl/DiscardPolicy.java:13
ClassDownloadMain
多线程下载 断点续传下载 demo @author 牵着猫散步的鼠鼠-LiuShiJie
1-down-bit-master/src/main/java/com/luckysj/downbit/DownloadMain.java:32
ClassDownloadThread
多线程下载工具类 @author 牵着猫散步的鼠鼠-LiuShiJie
1-down-bit-master/src/main/java/com/luckysj/downbit/thread/DownloadThread.java:19
InterfaceErrorLevels
错误等级
2-operationlog-master/src/main/java/com/luckysj/demo/model/response/ErrorLevels.java:10
InterfaceErrorTypes
错误类型
2-operationlog-master/src/main/java/com/luckysj/demo/model/response/ErrorTypes.java:9
ClassFileUtils
文件操作工具类 @author 牵着猫散步的鼠鼠-LiuShiJie
1-down-bit-master/src/main/java/com/luckysj/downbit/util/FileUtils.java:9
ClassHttpUtls
网络请求操作工具类 @author 牵着猫散步的鼠鼠-LiuShiJie
1-down-bit-master/src/main/java/com/luckysj/downbit/util/HttpUtls.java:13
ClassLockPerformanceTest
7-lock-performance-test/src/main/java/com/luckys/locktest/LockPerformanceTest.java:8
InterfaceLogMapper
sys_log 日志表 mapper 持久化接口
2-operationlog-master/src/main/java/com/luckysj/demo/mapper/LogMapper.java:10
ClassLogThread
多线程下载日志记录 @author 牵着猫散步的鼠鼠-LiuShiJie
1-down-bit-master/src/main/java/com/luckysj/downbit/thread/LogThread.java:13
ClassLogUtils
日志工具类,输出日志 @author 牵着猫散步的鼠鼠-LiuShiJie
1-down-bit-master/src/main/java/com/luckysj/downbit/util/LogUtils.java:10
ClassMainTest
5-simple-thread-pool/src/main/java/com/luckysj/threadpool/MainTest.java:15
ClassMyFutureTask
@author Luckysj @刘仕杰 @description 一个页面可能有多达10个左右的一个用户行为数据,我们可以通过多线程来提高查询速率 @create 2024/03/19 21:45:04
4-thread-query-master/src/main/java/com/luckysj/demo/concurrent/MyFutureTask.java:15
ClassOnlySyncByAQS
@author Luckysj @刘仕杰 @description 基于AQS实现的互斥锁类 @create 2024/04/20 20:44:07
6-AQS-customize-synchronizer/src/main/java/com/luckysj/synchronizer/OnlySyncByAQS.java:10
ClassOperationLogAspect
多线程记录操作日志 @author 牵着猫散步的鼠鼠-LiuShiJie
2-operationlog-master/src/main/java/com/luckysj/demo/aop/OperationLogAspect.java:26
ClassOperationLogService
2-operationlog-master/src/main/java/com/luckysj/demo/service/impl/OperationLogService.java:8
ClassOperationLogVo
2-operationlog-master/src/main/java/com/luckysj/demo/entity/OperationLogVo.java:11
InterfaceRejectPolicy
@author Luckysj @刘仕杰 @description 拒绝策略接口 @create 2024/03/27 11:29:46
5-simple-thread-pool/src/main/java/com/luckysj/threadpool/policy/RejectPolicy.java:11
EnumResponseCodeEnum
2-operationlog-master/src/main/java/com/luckysj/demo/model/response/ResponseCodeEnum.java:4
ClassSimpleThreadPoolApplicationTests
5-simple-thread-pool/src/test/java/com/luckysj/threadpool/SimpleThreadPoolApplicationTests.java:6
ClassSpringUtils
spring工具类 方便在非spring管理环境中获取bean @author 牵着猫散步的鼠鼠-LiuShiJie
2-operationlog-master/src/main/java/com/luckysj/demo/spring/SpringUtils.java:16
ClassSync
静态内部类,继承AQS,重写钩子方法
6-AQS-customize-synchronizer/src/main/java/com/luckysj/synchronizer/OnlySyncByAQS.java:39
ClassTest
6-AQS-customize-synchronizer/src/main/java/com/luckysj/synchronizer/Test.java:5
InterfaceThreadFactory
@author Luckysj @刘仕杰 @description 线程工厂接口 @create 2024/03/28 20:40:18
5-simple-thread-pool/src/main/java/com/luckysj/threadpool/factory/ThreadFactory.java:8
ClassThreadPool
@author Luckysj @刘仕杰 @description 自定义线程池对象 @create 2024/03/27 10:45:17
5-simple-thread-pool/src/main/java/com/luckysj/threadpool/core/ThreadPool.java:18
ClassThreadPoolConfig
2-operationlog-master/src/main/java/com/luckysj/demo/config/ThreadPoolConfig.java:14
ClassThreadPoolConfig
@author Luckysj @刘仕杰 @description 线程池配置 @create 2024/03/19 21:43:57
4-thread-query-master/src/main/java/com/luckysj/demo/config/ThreadPoolConfig.java:17
ClassThreadPoolProperties
2-operationlog-master/src/main/java/com/luckysj/demo/config/ThreadPoolProperties.java:7
ClassThreadUtils
线程相关工具类. @author 牵着猫散步的鼠鼠-LiuShiJie
2-operationlog-master/src/main/java/com/luckysj/demo/utils/ThreadUtils.java:12
ClassThunderUtils
迅雷链接转换工具 @author 牵着猫散步的鼠鼠-LiuShiJie
1-down-bit-master/src/main/java/com/luckysj/downbit/util/ThunderUtils.java:11
ClassUserBehaviorDataDTO
@author Luckysj @刘仕杰 @description 信息聚合对象 @create 2024/03/19 21:48:13
4-thread-query-master/src/main/java/com/luckysj/demo/concurrent/UserBehaviorDataDTO.java:13
ClassUserController
2-operationlog-master/src/main/java/com/luckysj/demo/controller/UserController.java:11
ClassUserController
@author Luckysj @刘仕杰 @description 用户控制器 @create 2024/03/19 21:48:30
4-thread-query-master/src/main/java/com/luckysj/demo/concurrent/UserController.java:15
ClassUserConvert
2-operationlog-master/src/main/java/com/luckysj/demo/service/convert/UserConvert.java:6
ClassUserDO
2-operationlog-master/src/main/java/com/luckysj/demo/entity/UserDO.java:13
InterfaceUserMapper
2-operationlog-master/src/main/java/com/luckysj/demo/dao/UserMapper.java:7
ClassUserReq
2-operationlog-master/src/main/java/com/luckysj/demo/model/request/UserReq.java:6
InterfaceUserService
2-operationlog-master/src/main/java/com/luckysj/demo/service/UserService.java:6
InterfaceUserService
4-thread-query-master/src/main/java/com/luckysj/demo/concurrent/UserService.java:4
ClassUserServiceImpl
2-operationlog-master/src/main/java/com/luckysj/demo/service/impl/UserServiceImpl.java:14
ClassUserServiceImpl
4-thread-query-master/src/main/java/com/luckysj/demo/concurrent/UserServiceImpl.java:8
ClassWorkQueue
@author Luckysj @刘仕杰 @description 任务阻塞队列BlockQueue @create 2024/03/25 19:36:14
5-simple-thread-pool/src/main/java/com/luckysj/threadpool/core/WorkQueue.java:17
ClassWorker
5-simple-thread-pool/src/main/java/com/luckysj/threadpool/core/ThreadPool.java:75