- 博客(18)
- 收藏
- 关注
原创 java开发常用注解
自定义注解通常由@interface 声明,可包含成员变量和默认值。@AuditLog(action = "转账", description = "记录转账操作")// 转账逻辑例如,用于方法参数的校验或提示。// 更新逻辑自定义实现点击事件注解,通过 APT 和动态代理技术将点击事件自动映射到对应方法上。Class<?@Override// 通过反射和动态代理实现事件绑定注解处理工具会扫描@OnClick 注解,并生成或动态代理代码实现点击监听,从而减少样板代码【
2025-04-01 19:00:10
912
原创 基于 Ollama DeepSeek、Dify RAG 和 Fay 框架的高考咨询 AI 交互系统项目方案
本项目旨在构建一个智能化的高考咨询助手,结合 AI 大模型、知识增强(RAG)和 3D 数字人交互,为用户提供智能高考问答、志愿填报建议、政策解读等功能。Fay 不直接提供 3D 数字人功能,而是作为前端界面,连接 AI 和数字人。Fay 作为界面管理工具,可以负责用户交互(输入框、语音按钮等)。结合语音合成(TTS),实现 AI 语音播报。3D 数字人用于展示 AI 生成的回答。结合表情动画,实现自然的交互体验。
2025-04-01 18:58:16
810
原创 github ssh方式推送代码
接下来,需要将 Git 仓库的远程 URL 更改为 SSH 方式,而不是 HTTPS。首先,你需要确认本地是否已经生成了 SSH 密钥。如果提示设置密码(passphrase),你可以选择为空,或者设置一个密码。为了确保你的 SSH 配置正确,可以测试是否能够成功连接 GitHub。这表示你的 SSH 密钥已正确配置并能够成功连接到 GitHub。然后会提示你选择保存密钥的路径,一般直接按回车键,默认路径是。完成后,你的 SSH 密钥会生成在。这会显示你的公钥,复制显示的内容。中填写一个名称(例如。
2025-03-31 20:47:05
641
原创 计算机学子常用资源网站合集![强烈建议收藏!]
本文汇聚了可以计算机学生和相关从业人员提高日常工作和学习效率的诸多网站,尤其可以帮助在校大学生少走很多弯路,强烈建议收藏!
2025-02-09 13:23:52
489
1
原创 ACM板子大合集(第二版)
非函数实现二分答案法经典题目实现形式二分答案法的步骤:确定搜索区间:根据题目要求,设定一个可能的答案范围。条件判断函数:定义一个函数 check(mid),判断在当前值 mid 时,是否满足条件。二分查找:使用二分法在答案空间中查找满足条件的值。如果 check(mid) 返回 true,说明当前 mid 可能是一个可行解,尝试更大的值。如果 check(mid) 返回 false,说明当前 mid 不是可行解,尝试更小的值。整数二分答案法模板(acwing)浮点数二分答案法模板
2025-02-09 12:24:33
867
原创 算竞常用 C++ STL 用法(第二版)
结构化绑定 C++17i++)it!= a.end();++it)a.begin()是一个迭代器,指向的是第一个元素a.end()是一个迭代器,指向的是最后一个元素再后面一位上述迭代器具有自增运算符,自增则迭代器向下一个元素移动迭代器与指针相似,如果对它使用解引用运算符,即*it,就能取到对应值了it!= st.end();++it)1.头文件:<algorithm>2.采用的是快速排序算法,可以保证很好的平均性能。3.时间复杂度:O(nlogn)4.对数字排序。
2025-02-09 12:12:17
1026
原创 【大合集】前期算竞常用基础算法板子和注意事项![建议收藏]
本文包括但不限于stl(主要在主页另一篇帖子里),快速幂,二分答案,二分,差分与前缀和,双指针,字符串操作,贪心,各种小细节等等,非常适合前期入门使用。
2024-12-06 16:55:18
1166
原创 【备战蓝桥杯】二分算法分享
二分算法(Binary Search)是一种常见的搜索算法,它通过 repeatedly 将搜索范围缩小一半,直到找到目标元素或确定其不存在。
2024-11-16 02:27:52
772
2
原创 【备战蓝桥杯】快速幂算法详细教学
快速幂算法(Exponentiation by Squaring)是一种高效计算幂次的方法,特别适用于大整数运算,时间复杂度为Ologn。本文将从原理、代码实现、应用场景和经典例题等多个方面,全面解析快速幂算法。
2024-11-16 02:25:47
995
4
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人