Commit Graph

9 Commits

Author SHA1 Message Date
aee514923d 修改LeetCode目录结构,不分类 2024-10-28 14:47:24 +08:00
25f4784daa feat(springDemo): 添加 Server-Sent Events (SSE) 功能和代理演示
- 新增 SSEEmitter 类实现 Server-Sent Events功能
- 添加 ProxyDemo 类演示动态代理
- 更新 UserService 类,增加 Bean 生命周期相关注释
- 调整 application.yaml 文件格式
2024-10-22 23:23:03 +08:00
d9e64a81a6 feat(学习): 添加多线程、设计模式和LeetCode相关代码
- 新增 AbstractClass、Singleton 和 staticClass 类
- 添加 LeetCode3、LeetCode5、LeetCode20 等多个算法题解
- 新增 RedisDataTest 类,增加 Redis 地理位置相关测试
- 添加 SQL相关文件,包括学生表创建和查询、临时表使用等- 修改 ChainPattern、FunctionInterfaceDemo 和 FutureRelative 类
2024-10-21 23:06:26 +08:00
1f2ef13c86 重构项目结构并添加新功能- 重命名多个文件和包,优化项目结构
- 新增SeleniumDemo模块,实现自动化测试功能
- 添加CopyAndWriteDemo和ExceptionDemo类,演示数据结构和异常处理
- 新增JUnitDemo类,准备添加单元测试- 实现Kama99_2类,解决特定算法问题- 添加MaiGuPiao类,包含多种股票买卖策略实现- 新增OOMTest类,模拟和测试内存溢出情况

AffinityThreadPoolTest.java
Alternate_printing.java
App.java
AppTest.java
chromedriver.exe
CopyAndWriteDemo.java
ExceptionDemo.java
FirstSeleniumDemo.java
FutureRelative.java
JUnitDemo.java
Kama99_2.java
MaiGuPiao.java
OOMTest.java
OOMTest.java
p1.java
pom.xml
pom.xml
QueryTask.java
SeleniumUtils.java
SelfDefiniteThreadPool.java
TestIntAndInteger.java
ThreadConnect.java
ThreadPoolInitSize.java
UserService.java
2024-10-19 23:18:38 +08:00
3557e7b1c2 新增RabbitMQ相关配置和功能,添加微信登录和图片处理接口
- 新增RabbitMQ配置类和消息监听器
- 实现微信扫码登录功能
- 添加图片上传和处理接口,支持外网图片转存
- 优化过滤器类,移除多余日志
- 新增白名单查询接口
2024-10-16 21:23:25 +08:00
2036bf9ba2 添加泛型方法和并发编程相关代码
- 在`User`类中添加了泛型方法`test`
- 新增`FanXin`类包含并发安全的`openLogicFilter`方法
- 添加了`LeetCode47`到`LeetCode501`等新类和测试方法
- 在`p1`类中添加了处理数组和字符串的静态方法
- 更新了`TestController`类,添加了事务注解
- 新增了`beibao01`到`LeetCode84_1`等类和方法
- 添加了`RedisDataTest`类用于测试Redis的Hyperloglog和Bitmap数据结构

Default Changelist
fx.java
LeetCode47.java
LeetCode468.java
LeetCode491.java
LeetCode501.java
p1.java
TestController.java
Unversioned Files
D:\project\LeetCode\springDemo\.gitignore
D:\project\LeetCode\ForJdk17\src\main\java\cn\whaifree\redo\redo_all_240924\beibao01.java
D:\project\LeetCode\ForJdk17\src\main\java\cn\whaifree\redo\redo_all_240924\LeetCode11_2.java
D:\project\LeetCode\ForJdk17\src\main\java\cn\whaifree\redo\redo_all_240924\LeetCode51.java
D:\project\LeetCode\ForJdk17\src\main\java\cn\whaifree\redo\redo_all_240924\LeetCode84_1.java
D:\project\LeetCode\springDemo\mvnw
D:\project\LeetCode\springDemo\mvnw.cmd
D:\project\LeetCode\springDemo\src\test\java\cn\whaifree\springdemo\RedisData\RedisDataTest.java
2024-10-14 23:03:57 +08:00
5f2cb9f209 集成Redisson和添加过滤器及红包功能
- 集成Redisson客户端并配置相关属性- 添加自定义过滤器配置和实现
- 实现红包领取功能和分布式锁测试
- 更新pom.xml,添加Redisson依赖
2024-10-13 11:38:54 +08:00
f768ea78f0 新增全局异常处理和幂等性相关功能
- 添加全局异常处理器 GlobalExceptionHandler,统一处理系统异常- 新增 HTTP 状态码常量类 HttpStatus
- 实现幂等性测试控制器 IdempotenceController,包括插入、更新和 Token验证操作
- 优化 TestController,调整请求映射为 POST 方法
- 新增 pom.xml 文件,配置 Spring Boot 项目依赖,包括 Knife4j、FastJson、hutool、AOP、MySQL 连接器、RabbitMQ 和 Redis 等
- 创建 SpringDemoApplication 启动类,启动 Spring Boot 应用程序
2024-10-12 11:52:40 +08:00
c73979681f feat: 添加LeetCode210、LeetCode215、LeetCode238、LeetCode189解题代码
feat: 添加限流功能
feat: 添加Redis配置,实现对指定方法的限流控制。同时添加限流相关的配置和测试接口。

Default Changelist
application.yaml
CacheConstants.java
fx.java
LeetCode146.java
LeetCode167.java
LeetCode189.java
LeetCode210.java
LeetCode215.java
LeetCode238.java
LimitType.java
P1.java
RateLimitAspect.java
RateLimiter.java
RedisConfig.java
TestController.java
ThreadLocalExample.java
2024-10-10 22:49:32 +08:00