|
501357cbd0
|
refactor(mybatis): 重构 Mybatis 相关代码
-移动 AmountBig 类到新的包结构
- 新增 AmountTypeHandler 类用于处理 AmountBig 类型- 更新 application.yaml 配置- 重构 DBRouter 相关代码,优化切面逻辑
- 新增 LeetCode 相关解题代码
- 更新 Mybatis配置和测试代码
|
2024-11-27 21:46:41 +08:00 |
|
|
0341ebc835
|
build(SpringDemo): 更新 Maven 依赖并移除部分代码
- 添加了 Spring Boot 安全、集成和 IP 相关依赖
- 移除了 SSEEmitter 类的实现
- 添加了 SwaggerConfig 类的配置
|
2024-11-24 11:06:37 +08:00 |
|
|
5c7eae4444
|
refactor(ForJdk17): 重构 CRC16_ARC 类并添加单元测试
-重构了 attachCRC16ARC、generateCRC16ARCForSend 和 verifyCRC16ARC 方法,使其支持 InputStream 和 OutputStream 参数
- 添加了 test12 和 test1单元测试方法来验证 CRC16_ARC 功能
-移除了 main 方法中的测试代码
|
2024-11-24 11:06:14 +08:00 |
|
|
f62c9fcd0a
|
feat(springdemo): 添加 UDP通信相关功能
- 新增 TargetDown、TargetImage 和 TargetStorage 类实现 ProcessStrategy 接口
- 添加 UDPConfig 配置类,实现 UDP 消息接收和发送功能
- 新增 UDPSendUtils 工具类,用于发送 UDP 消息
- 实现了 UDP 消息的解密和处理逻辑
|
2024-11-24 11:05:52 +08:00 |
|
|
f37f1dd4b3
|
refactor(workBook): 重构 WorkBookController 并添加通用导出工具类
- 将 WorkBookController 重构为 RestController
- 新增 WorkBookResponseUtils 工具类,用于通用的 Excel导出功能
- 优化导入导出逻辑,支持任意对象列表的导出
- 添加单元格值设置异常处理
|
2024-11-24 11:05:34 +08:00 |
|
|
2b3f4c8995
|
feat(ForJdk17): 添加 LeetCode 题目解答和 Excel 导出功能
- 新增 LeetCode221、LeetCode673 和 LeetCode931 的解答代码
- 实现了每日温度计算和二叉树循环移位算法
- 添加了 Excel 导出用户列表的功能
- 更新了 SpringDemo项目的依赖,增加了 Apache POI- 移除了 TransactionConfig 类的代码
|
2024-11-21 14:54:24 +08:00 |
|
|
93ae3a0720
|
test(activiti): 添加 Activiti 7 流程引擎测试用例
- 新增流程部署、查询、实例初始化和任务管理等测试方法
- 添加历史记录查询功能
- 更新 NIO 服务器示例代码
- 新增枚举类型和自定义类型处理器- 调整 Spring Cloud服务配置
- 添加新的 BPMN 文件
Changes
Activiti7DemoApplicationTests.java
AioServer.java
AmountBig.java
AmountTypeHandler.java
application.yaml
application.yaml
asdf.bpmn20.xml
ASPIServiceImpl.java
bootstrap.yml
BProviderController.java
BService.java
BSPIServiceImpl.java
cn.whaifree.tech.SPI.SPIService
ConfigController.java
FanxinTest.java
FunctionInterfaceDemo.java
GRRXReference.java
leave.bpmn
leave.png
leave1.bpmn20.xml
LeetCode210_207.java
LeetCode469_1.java
LeetCode1648.java
LeetCode2602.java
P1.java
P1.java
pom.xml
pom.xml
pom.xml
RestConfig.java
sadasf.bpmn20.xml
ScheduledThreadPoolTest.java
ServiceBApplication.java
SPIService.java
TestController.java
ThreadDemo1.java
TransactionConfig.java
workflow.md
Unversioned Files
C:\Users\wenhai\project\javaProject\LeetCode\SpringCloud\GateWay\src\main\resources\application.properties
C:\Users\wenhai\project\javaProject\LeetCode\SpringCloud\GateWay\src\main\java\com\whai\springcloud\gateway\GateWayApplication.java
C:\Users\wenhai\project\javaProject\LeetCode\SpringCloud\GateWay\src\test\java\com\whai\springcloud\gateway\GateWayApplicationTests.java
C:\Users\wenhai\project\javaProject\LeetCode\SpringCloud\GateWay\pom.xml
|
2024-11-16 20:43:40 +08:00 |
|
|
ea493390a6
|
feat(SpringDemo): 添加接口重试机制
- 新增重试相关的异常类和枚举类型- 实现重试切面,支持接口级别的重试限制
- 添加重试控制器和相关注解
- 修改数据库连接配置,启用SSL
Changes
application.yaml
AppTest.java
AppTest.java
BockingQueueDemo.java
BuinessException.java
DelayQueueDemo.java
ErrorType.java
FunctionInterfaceDemo.java
FutureRelative.java
LCR155.java
LCR186.java
LeetCod42_1.java
LeetCode15.java
LeetCode45.java
LeetCode48.java
LeetCode51.java
LeetCode392.java
LeetCode494.java
LeetCode718.java
LeetCode_32.java
P1.java
pom.xml
pom.xml
pom.xml
pom.xml
RetryAspect.java
RetryController.java
RetryLimit.java
sadasf.bpmn20.xml
sdoih.bpmn
SpringDemoApplication.java
workflow.md
Unversioned Files
C:\Users\wenhai\project\javaProject\LeetCode\Activiti7Demo\.gitignore
C:\Users\wenhai\project\javaProject\LeetCode\Activiti7Demo\src\main\java\cn\whai\activiti\Activiti7DemoApplication.java
C:\Users\wenhai\project\javaProject\LeetCode\Activiti7Demo\src\test\java\cn\whai\activiti\activiti7demo\Activiti7DemoApplicationTests.java
C:\Users\wenhai\project\javaProject\LeetCode\Activiti7Demo\src\main\resources\application.yaml
C:\Users\wenhai\project\javaProject\LeetCode\Activiti7Demo\pom.xml
|
2024-11-11 13:47:20 +08:00 |
|
|
cec43302c8
|
feat(SpringDemo): 添加订单相关实体类和 Mapper
- 新增 Orders 实体类,用于订单相关操作
- 添加 OrdersMapper 接口和对应的 XML 文件,实现订单数据的持久化
- 创建 OrdersService 接口和 OrdersServiceImpl 实现类,提供订单业务逻辑支持- 在 pom.xml 中添加 packaging标签,指定项目打包方式为 pom
|
2024-11-02 13:09:33 +08:00 |
|
|
2b497eafb4
|
refactor(SpringCloud): 重构 Nacos 配置并添加限流功能
- 更新 ServiceA 和 ServiceB 的 application.yaml 文件,调整 Nacos 配置
- 在 ServiceB 中添加基于 Nacos 配置的动态限流功能
- 更新 DynamicThreadPoolController 中的线程池初始化逻辑
- 移除 SpringDemo 中的 MyBatis相关配置
- 更新项目依赖版本:
- Spring Cloud 版本:2023.0.3
- Lombok版本:1.18.30
- MyBatis-Plus 版本:3.5.9
- MyBatis-Plus3 版本:3.5.9
- Spring Boot 版本:3.1.5
- Java版本:17
- Maven 版本:3.8.6
|
2024-11-02 13:06:38 +08:00 |
|
|
b6e5672f09
|
feat(leetcode): 添加多个 leetcode 问题的解决方案
- 新增了多个 leetcode 问题的 Java 解决方案,包括:
- 问题 16: 最接近的三数之和
- 问题 43: 字符串相乘
- 问题 148: 排序链表
- 问题274: H 指数
- 问题 322: 零钱兑换
- 问题 377: 组合总和Ⅳ
- 问题474: 一和零
- 问题 740: 删除并获得最大点数
- 更新了部分现有代码文件,优化了结构和注释
Default Changelist
.gitignore
AbstractClass.java
AbstractFactoryPattern.java
application.yaml
AProviderController.java
AService.java
BProviderController.java
BroomFilter.java
BService.java
CacheComparatorDemo.java
CacheConfig.java
CacheConstants.java
CacheDecoratorController.java
DynamicThreadPoolController.java
EventController.java
FactoryAndStrategy.java
FilterConfig.java
GlobalExceptionHandler.java
HttpStatus.java
IdempotenceController.java
LeetCode002.java
LeetCode16.java
LeetCode33.java
LeetCode43.java
LeetCode84.java
LeetCode148.java
LeetCode274.java
LeetCode322.java
LeetCode377.java
LeetCode474.java
LeetCode740.java
LimitType.java
ListNode.java
LoadBalanceConfig.java
MinioController.java
mvnw
mvnw.cmd
MyAutoConfiguration.java
P1.java
PersonProtocol.proto
pom.xml
protocolDemo.java
RabbitMQController.java
RateLimitAspect.java
RateLimiter.java
RedEnvelopeController.java
RedisConfig.java
RedisDataTest.java
redisson.yaml
RedissonConfig.java
RestConfig.java
ResVo.java
RobEnvelope.lua
SelfFilter.java
spring.factories
SpringDemoApplication.java
SpringDemoApplicationTests.java
SSEEmitter.java
TestController.java
UserService.java
WhiteListController.java
WxQrLoginController.java
工厂模式的几种类型,简单工厂、工厂方法、抽象工厂.md
Unversioned Files
D:\project\LeetCode\SpringCloud\ServiceA\src\main\resources\application.yaml
D:\project\LeetCode\SpringCloud\ServiceB\src\main\resources\application.yaml
D:\project\LeetCode\SpringCloud\ServiceA\pom.xml
D:\project\LeetCode\SpringCloud\ServiceB\pom.xml
D:\project\LeetCode\SpringCloud\pom.xml
D:\project\LeetCode\SpringCloud\ServiceA\src\main\java\com\whai\springcloud\servicea\ServiceAApplication.java
D:\project\LeetCode\SpringCloud\ServiceA\src\test\java\com\whai\springcloud\servicea\ServiceAApplicationTests.java
D:\project\LeetCode\SpringCloud\ServiceB\src\main\java\com\whai\springcloud\serviceb\ServiceBApplication.java
D:\project\LeetCode\SpringCloud\ServiceB\src\test\java\com\whai\springcloud\serviceb\ServiceBApplicationTests.java
D:\project\LeetCode\SpringCloud\ServiceA\src\test\java\com\whai\springcloud\springcloud\SpringCloudApplicationTests.java
D:\project\LeetCode\SpringCloud\ServiceB\src\test\java\com\whai\springcloud\springcloud\SpringCloudApplicationTests.java
|
2024-10-31 11:27:58 +08:00 |
|