1. 重构 ReplayAttackInterceptor、RateLimitInterceptor、CaptchaUtil 和 LoginLockUtil,使用 LRUCache 和读写锁优化内存管理 2. 新增 MemoryProtector 类实现内存监控和保护机制 3. 为所有内存缓存组件添加容量限制和过期清理策略 4. 更新 .gitignore 文件配置
70 lines
916 B
Plaintext
70 lines
916 B
Plaintext
### Example user template template
|
|
### Example user template
|
|
|
|
# IntelliJ project files
|
|
.idea
|
|
target
|
|
.trae
|
|
.trae/*
|
|
*.iml
|
|
.roo
|
|
out
|
|
mvnw
|
|
.mvn
|
|
mvnw.cmd
|
|
gen
|
|
logs
|
|
logs/*
|
|
*.gz
|
|
*/.vscode
|
|
.vscode
|
|
#忽略所有.svn目录
|
|
.svn/
|
|
#忽略所有target目录
|
|
target/
|
|
#忽略所有.idea目录及其内容
|
|
.idea/
|
|
.idea/*
|
|
vite.svg
|
|
vue.svg
|
|
#忽略所有.ipr文件
|
|
*.ipr
|
|
#忽略所有.iws文件
|
|
*.iws
|
|
#忽略所有.gradle目录
|
|
.gradle/
|
|
#忽略所有.settings目录
|
|
.settings/
|
|
#忽略所有.classpath文件
|
|
.classpath
|
|
#忽略所有.project文件
|
|
.project
|
|
#忽略所有.pydevproject文件
|
|
.pydevproject
|
|
#忽略所有.DS_Store文件
|
|
.DS_Store
|
|
#忽略所有.class文件
|
|
*.class
|
|
#忽略所有.log文件
|
|
*.log
|
|
#忽略所有.tmp文件
|
|
*.tmp
|
|
#忽略所有.swp文件
|
|
*.swp
|
|
node_modules/
|
|
/dist/
|
|
npm-debug.log*
|
|
yarn-debug.log*
|
|
yarn-error.log*
|
|
.git
|
|
|
|
# Editor directories and files
|
|
*.suo
|
|
*.ntvs*
|
|
*.njsproj
|
|
*.sln
|
|
dist/
|
|
npm-debug.log
|
|
.vscode/
|
|
.aider*
|