Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/1321928757/Concurrent-MulThread
/ types & classes
Types & classes
54 in github.com/1321928757/Concurrent-MulThread
⨍
Functions
125
◇
Types & classes
54
Class
AbortPolicy
@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
Class
Application
2-operationlog-master/src/main/java/com/luckysj/demo/Application.java:6
Class
Application
4-thread-query-master/src/main/java/com/luckysj/demo/Application.java:6
Class
Application
3-moniyace-master/src/main/java/com/luckysj/demo/Application.java:6
Class
AsyncFactory
2-operationlog-master/src/main/java/com/luckysj/demo/config/AsyncFactory.java:10
Class
AsyncManager
2-operationlog-master/src/main/java/com/luckysj/demo/config/AsyncManager.java:10
Class
BizException
2-operationlog-master/src/main/java/com/luckysj/demo/exception/biz/BizException.java:9
Class
CallerRunsPolicy
@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
Class
ConcurrenceTest
@author 牵着猫散步的鼠鼠 @刘仕杰 @description 多线程模拟高并发 @create 2024/03/17 21:09:44
3-moniyace-master/src/main/java/com/luckysj/demo/concurrent/ConcurrenceTest.java:15
Class
DefaultThreadFactory
@author Luckysj @刘仕杰 @description 默认线程工厂,我们这里仿照源码写法,为每个线程分配线程组(默认会自动分配),并为每个线程组 @create 2024/03/28 21:27:10
5-simple-thread-pool/src/main/java/com/luckysj/threadpool/factory/DefaultThreadFactory.java:10
Class
DiscardOldestPolicy
@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
Class
DiscardPolicy
@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
Class
DownloadMain
多线程下载 断点续传下载 demo @author 牵着猫散步的鼠鼠-LiuShiJie
1-down-bit-master/src/main/java/com/luckysj/downbit/DownloadMain.java:32
Class
DownloadThread
多线程下载工具类 @author 牵着猫散步的鼠鼠-LiuShiJie
1-down-bit-master/src/main/java/com/luckysj/downbit/thread/DownloadThread.java:19
Interface
ErrorLevels
错误等级
2-operationlog-master/src/main/java/com/luckysj/demo/model/response/ErrorLevels.java:10
Interface
ErrorTypes
错误类型
2-operationlog-master/src/main/java/com/luckysj/demo/model/response/ErrorTypes.java:9
Class
FileUtils
文件操作工具类 @author 牵着猫散步的鼠鼠-LiuShiJie
1-down-bit-master/src/main/java/com/luckysj/downbit/util/FileUtils.java:9
Class
HttpUtls
网络请求操作工具类 @author 牵着猫散步的鼠鼠-LiuShiJie
1-down-bit-master/src/main/java/com/luckysj/downbit/util/HttpUtls.java:13
Class
LockPerformanceTest
7-lock-performance-test/src/main/java/com/luckys/locktest/LockPerformanceTest.java:8
Interface
LogMapper
sys_log 日志表 mapper 持久化接口
2-operationlog-master/src/main/java/com/luckysj/demo/mapper/LogMapper.java:10
Class
LogThread
多线程下载日志记录 @author 牵着猫散步的鼠鼠-LiuShiJie
1-down-bit-master/src/main/java/com/luckysj/downbit/thread/LogThread.java:13
Class
LogUtils
日志工具类,输出日志 @author 牵着猫散步的鼠鼠-LiuShiJie
1-down-bit-master/src/main/java/com/luckysj/downbit/util/LogUtils.java:10
Class
MainTest
5-simple-thread-pool/src/main/java/com/luckysj/threadpool/MainTest.java:15
Class
MyFutureTask
@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
Class
OnlySyncByAQS
@author Luckysj @刘仕杰 @description 基于AQS实现的互斥锁类 @create 2024/04/20 20:44:07
6-AQS-customize-synchronizer/src/main/java/com/luckysj/synchronizer/OnlySyncByAQS.java:10
Class
OperationLogAspect
多线程记录操作日志 @author 牵着猫散步的鼠鼠-LiuShiJie
2-operationlog-master/src/main/java/com/luckysj/demo/aop/OperationLogAspect.java:26
Class
OperationLogService
2-operationlog-master/src/main/java/com/luckysj/demo/service/impl/OperationLogService.java:8
Class
OperationLogVo
2-operationlog-master/src/main/java/com/luckysj/demo/entity/OperationLogVo.java:11
Interface
RejectPolicy
@author Luckysj @刘仕杰 @description 拒绝策略接口 @create 2024/03/27 11:29:46
5-simple-thread-pool/src/main/java/com/luckysj/threadpool/policy/RejectPolicy.java:11
Enum
ResponseCodeEnum
2-operationlog-master/src/main/java/com/luckysj/demo/model/response/ResponseCodeEnum.java:4
Class
SimpleThreadPoolApplicationTests
5-simple-thread-pool/src/test/java/com/luckysj/threadpool/SimpleThreadPoolApplicationTests.java:6
Class
SpringUtils
spring工具类 方便在非spring管理环境中获取bean @author 牵着猫散步的鼠鼠-LiuShiJie
2-operationlog-master/src/main/java/com/luckysj/demo/spring/SpringUtils.java:16
Class
Sync
静态内部类,继承AQS,重写钩子方法
6-AQS-customize-synchronizer/src/main/java/com/luckysj/synchronizer/OnlySyncByAQS.java:39
Class
Test
6-AQS-customize-synchronizer/src/main/java/com/luckysj/synchronizer/Test.java:5
Interface
ThreadFactory
@author Luckysj @刘仕杰 @description 线程工厂接口 @create 2024/03/28 20:40:18
5-simple-thread-pool/src/main/java/com/luckysj/threadpool/factory/ThreadFactory.java:8
Class
ThreadPool
@author Luckysj @刘仕杰 @description 自定义线程池对象 @create 2024/03/27 10:45:17
5-simple-thread-pool/src/main/java/com/luckysj/threadpool/core/ThreadPool.java:18
Class
ThreadPoolConfig
2-operationlog-master/src/main/java/com/luckysj/demo/config/ThreadPoolConfig.java:14
Class
ThreadPoolConfig
@author Luckysj @刘仕杰 @description 线程池配置 @create 2024/03/19 21:43:57
4-thread-query-master/src/main/java/com/luckysj/demo/config/ThreadPoolConfig.java:17
Class
ThreadPoolProperties
2-operationlog-master/src/main/java/com/luckysj/demo/config/ThreadPoolProperties.java:7
Class
ThreadUtils
线程相关工具类. @author 牵着猫散步的鼠鼠-LiuShiJie
2-operationlog-master/src/main/java/com/luckysj/demo/utils/ThreadUtils.java:12
Class
ThunderUtils
迅雷链接转换工具 @author 牵着猫散步的鼠鼠-LiuShiJie
1-down-bit-master/src/main/java/com/luckysj/downbit/util/ThunderUtils.java:11
Class
UserBehaviorDataDTO
@author Luckysj @刘仕杰 @description 信息聚合对象 @create 2024/03/19 21:48:13
4-thread-query-master/src/main/java/com/luckysj/demo/concurrent/UserBehaviorDataDTO.java:13
Class
UserController
2-operationlog-master/src/main/java/com/luckysj/demo/controller/UserController.java:11
Class
UserController
@author Luckysj @刘仕杰 @description 用户控制器 @create 2024/03/19 21:48:30
4-thread-query-master/src/main/java/com/luckysj/demo/concurrent/UserController.java:15
Class
UserConvert
2-operationlog-master/src/main/java/com/luckysj/demo/service/convert/UserConvert.java:6
Class
UserDO
2-operationlog-master/src/main/java/com/luckysj/demo/entity/UserDO.java:13
Interface
UserMapper
2-operationlog-master/src/main/java/com/luckysj/demo/dao/UserMapper.java:7
Class
UserReq
2-operationlog-master/src/main/java/com/luckysj/demo/model/request/UserReq.java:6
Interface
UserService
2-operationlog-master/src/main/java/com/luckysj/demo/service/UserService.java:6
Interface
UserService
4-thread-query-master/src/main/java/com/luckysj/demo/concurrent/UserService.java:4
Class
UserServiceImpl
2-operationlog-master/src/main/java/com/luckysj/demo/service/impl/UserServiceImpl.java:14
Class
UserServiceImpl
4-thread-query-master/src/main/java/com/luckysj/demo/concurrent/UserServiceImpl.java:8
Class
WorkQueue
@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
Class
Worker
5-simple-thread-pool/src/main/java/com/luckysj/threadpool/core/ThreadPool.java:75