mirror of
https://gitee.com/jzsw-it/yexuejc-base.git
synced 2026-03-06 21:40:08 +08:00
- 在DES3.java中将org.apache.commons.codec.binary.Base64替换为java.util.Base64 - 在RSA.java中将org.apache.commons.codec.binary.Base64替换为java.util.Base64 - 在RSACoder.java中将org.apache.commons.codec.binary.Base64替换为java.util.Base64 - 添加autoDecodeBase64String方法以支持自动检测和解码Base64格式 - 更新编码方法使用getEncoder().encodeToString替代encodeBase64String - 更新URL安全编码方法使用getUrlEncoder().encodeToString替代encodeBase64URLSafeString - 添加Base64Test和Base64MigrationTest测试类验证新实现的正确性 - 创建Base64迁移文档记录完整的迁移过程和变更内容
1.0 KiB
1.0 KiB
trigger
| trigger |
|---|
| always_on |
- 回答和执行任务前,先立待办事项给出解决方案,然后审计,执行,结果,下一步
- 回答和执行任务前,先检查当前环境状态,确认是否满足执行任务条件,如不满足,需要给出详细原因和等待确认
- 编写和修改代码时,不能修改当前需求以外的代码;且要符合当前环境,比如python版本、依赖库的版本等
- 编写和修改代码时,需要有详细的注释
- 需要变更代码时,需要有详细变更记录,并且要修改对应的软件文档,且修改后要完整的测试
- 非特殊情况下,前后端交互统一使用json格式,且json中格式保持一致
- 软件文档放到docs目录下,使用Markdown格式编写。
- 测试用例放到tests目录下,且需要详细说明测试用例的输入和输出以及测试目的。
- 每个功能完成后需要做总结文档,且需要详细说明功能实现思路和测试用例
- 运行环境文当前文件夹下的./.venv/虚拟环境