- 博客(15)
- 收藏
- 关注
原创 Deepseek Haeness从零带你上手
Deepseek Harness(dsh)通过“Agent = 模型 + Harness”范式,实现思考与执行的解耦。Harness作为控制中枢,负责环境交互、工具管理、记忆持久化等,支持插件化架构,遵循“一切皆插件”理念,类比Spring IoC容器,实现高可扩展性与可替换性。核心机制包括Context依赖注入、类型化事件、effect资源回收等,保障插件安全热插拔。Inbox作为持久化输入队列,区分待处理消息(next-turn/next-step)与已消费历史,支持多任务并行与精准状态管理,确保输入可
2026-10-10 18:39:18
196
原创 关于春招秋招的那些事儿
【双非二本春招逆袭指南】计算机专业应届生分享了自己从秋招失利到春招逆袭的经历。在被前公司XXXX后,作者通过两周闪电战斩获6个offer,包括上市集团和行业龙头企业的优质机会。文章详细拆解了成功经验:1)简历优化:突出实习经历(占比60%),善用AI润色,确保每个细节都能经得起拷问;2)八股攻略:分三阶段攻克技术面试题,通过互问互答和"模拟面试"提升实战能力;3)精准投递:BOSS直聘日投100-150家,筛选活跃HR提高回复率。特别强调:实习经历真实性>华丽包装,建议用1-2个深耕
2026-03-08 00:03:33
432
原创 Spring AI:对话持久化(自定义数据库结构) 与 对话元数据(消耗token) 持久化——不侵入业务形式
本文介绍了如何自定义SpringAI的对话持久化方案,解决官方JDBC存储方案无法满足业务需求的问题。通过重构ChatMemory和ChatMemoryRepository组件,实现了:1)自定义表结构存储对话记录;2)支持对话回退功能;3)自动保存token消耗等元数据;4)业务层无感知。
2026-01-18 15:07:18
605
原创 Spring AI实现一个项目使用多个相同OpenAI API协议(以ChatGPT和千问为例)
在做Spring AI项目的时候,如果想引入多个大模型,会发现:诶!好像不行!!
2026-01-15 15:27:13
1183
原创 Shiro安全框架带你从零开始(实战篇)(现学现用)
本文章只会将理论知识带过,以实践为重点。带你从Shiro框架0基础到运用于项目。同时会结合目前主流的网络认证方式——token。适合想要快速上手快速运用Shiro的宝子。让你一篇文章即可实战。
2024-11-05 21:07:12
1164
原创 算法训练-洛谷.P3817 小A的糖果(贪心)
因为第一个糖果盒与第二个糖果盒为一组的时候,减少第一个糖果盒只能影响第一盒与第二盒的总糖果数,而减少第二个糖果盒不仅可以影响第一个与第二盒的总糖果数,还能影响第二盒与第三盒的总糖果数,题目要求我们尽可能少地减少糖果,所以我们理所当然减少第二盒的糖果。因为第一盒糖果比较特殊,只能与第二盒糖果组成一组,为了解决这个特殊的一盒糖果,我们假设他是第二盒,让第一盒糖果数量为0,当他和第一盒也就是0组合,如果超过x,那么按照前面的说法,减少的也是他自己的数量,效果等同于当作特殊情况处理。是左边的还是右边的?
2024-01-18 23:43:13
592
1
原创 算法训练-力扣.646最长数对链(贪心)
我们把数对想象成一个个高低不同的物品,我们需要将这些物品堆叠到一个箱子里,箱子的高度是固定的,应该怎样才能尽可能叠更多的物品?之前我对#435这题也有非常详细的解答,所以对于这题就不会讲的非常的详细,想要获取详细解答的同学可以链接到我的对#435这道题的解答博客↓。其实这题可以说跟 力扣 435无重叠区间 这道题一模一样,在435这题是计算重叠区域个数,这道题则是计算不重叠区域个数。②设定变量max维护当前已经组成的数对链的最右值,下一个加进来的数对[c,d]中的c是必须大于这个max的。
2024-01-15 22:48:06
507
原创 算法训练-力扣.334递增的三元子序列(贪心)
力扣.334递增的三元子序列贪心解法。任何 i < j < k 的三元组都满足题意false不存在满足题意的三元组true三元组 (3, 4, 5) 满足题意,因为 nums[3] == 0 < nums[4] == 4 < nums[5]给你一个整数数组nums,判断这个数组中是否存在长度为3的递增子序列。如果存在这样的三元组下标(i, j, k)且满足i < j < k,使得,返回true;否则,返回false。true == 6。
2024-01-09 22:30:54
581
原创 算法训练-力扣.397整数替换(贪心)
而在解法三中,n % 4 == 3时采用(n+1)。当n%4时(n > 3),得到的结果其实就是n的二进制形式的末两位,比如当n的二进制为 XXXX01的形式,那么 n%4肯定是为1的,当n的二进制为 XXXX11的形式,那么 n%4肯定是为3的。如果n为奇数且n > 3,n % 4只有两种结果:1或者3,当n % 4 == 1时,采取(n-1),当n % 4 == 3时,采取(n+1)。....再列举一两个可以发现,当n的二进制尾数有三个或以上连续的1,那么(n+1)就是划算的,否则就用(n-1)。
2024-01-08 23:44:39
1172
原创 存放账号密码的密码本(利用AES加密算法和MD5进行数据加密,以链式结构存储数据)
自己用java写的一个存放账号密码的密码本。数据通过加密存放到本地磁盘上
2023-11-07 18:43:54
868
原创 利用poi-ooxml实现 Excel表格导入数据库 与 从数据库导出Excel表格
return uid;本文一直围绕的是.xlsx后缀的表格展开的,对于.xls后缀的表格文件我们只需将创建表格实例化对象的 XSSFWorkbook 改为 HSSFWorkbook即可。t=N7T8Mybatis批量插入的四种方式https://blog.csdn.net/m0_56287495/article/details/131194750。
2023-10-19 19:15:58
6765
JAVASE,IO流部分模块导图
2024-01-13
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅