Java MCP 鉴权设计与实现指南

博主头像 MCP鉴权机制为AI服务提供安全保障,支持多种集成方式。文章从服务端和客户端两个维度,详细介绍了基于过滤器、注解、Basic Authentication等鉴权方案,并针对HTTP SSE、STDIO等不同通道提出具体实现方法。同时探讨了与Web API互通的鉴权共享机制,并提供多因素认证、敏感信息... ...

通过 .NET Aspire 使用本地 AI 模型

博主头像 引言 在当今快速发展的 AI 领域,开发人员经常需要在本地环境中实验和测试 AI 模型,然后再将其部署到云端。使用本地 AI 模型不仅能够节省云资源成本,还能提供更快的迭代速度和更好的隐私保护。本文将介绍如何利用 .NET Aspire 框架结合 Ollama 在本地运行 AI 模型,并通过 Mic ...

解决了AI聊天的10个痛点后,我又做了一个新功能:交叉分析表

博主头像 前言 不久前,我写了一篇长文《AI 聊天应用的 10 条高级需求》,吐槽了当前 Web 和桌面端 AI 聊天工具的 10 个体验问题。从“找不到几周前绝妙点子”的全局检索缺失,到“置顶所有等于没置顶”的分类混乱,再到分享代码格式尽失的导出难题……这些痛点,相信很多把 AI 当生产力工具的朋友都深有体 ...

Rust修仙之道 第九章 静流境 · 生命周期与智能灵枢之术

博主头像 第九章:静流境 · 生命周期与智能灵枢之术 “灵不可散无归,术不可失其主。唯知存亡之律,方可掌控万象之根。” 顾行云开始接触复杂灵术:多个术式调用、灵力相互交织,导致引用失效、灵气悬空。他一度陷入混乱之境,直到他被指引进入“静流殿”,参悟三大神术: 生命周期标印 智能灵枢(智能指针) 解引用灵转(D ...

一款开源免费、通用的 WPF 主题控件包

博主头像 前言 今天大姚给大家分享一款开源免费(MIT License)、通用的 WPF 主题控件包:Rubyer WPF。 WPF介绍 WPF是一个强大的桌面应用程序框架,用于构建具有丰富用户界面的 Windows 应用。它提供了灵活的布局、数据绑定、样式和模板、动画效果等功能,让开发者可以创建出吸引人且交 ...

解密prompt系列56.Agent context Engineering - 单智能体代码剖析

博主头像 无论智能体是1个还是多个,是编排驱动还是自主决策,是静态预定义还是动态生成,Context上下文的管理机制始终是设计的核心命脉。它决定了:每个节点使用哪些信息?分别更新或修改哪些信息?多步骤间如何传递?智能体间是否共享、如何共享?后续篇章我们将剖析多个热门开源项目,一探它们如何驾驭Context。 ...

深度学习模型在C++平台的部署

博主头像 一、概述 深度学习模型能够在各种生产场景中发挥重要的作用,而深度学习模型往往在Python环境下完成训练,因而训练好的模型如何在生产环境下实现稳定可靠的部署,便是一个重要内容。C++开发平台广泛存在于各种复杂的生产环境,随着业务效能需求的不断提高,充分运用深度学习技术的优势显得尤为重要。本文介绍如何 ...

MySQL的三大日志

博主头像 前言 飞机失事靠黑匣子还原真相,MySQL崩溃靠三大日志保障数据安全。 作为一个工作多年的程序员,我见过太多因日志配置不当引发的灾难:数据丢失、主从同步中断、事务回滚失败... 今天,我将用最通俗的方式,带你彻底掌握MySQL三大日志的底层原理,希望对你会有所帮助。 一、引子:一个数据丢失的教训 事 ...

让 Python 代码飙升330倍:从入门到精通的四种性能优化实践

花下猫语:性能优化是每个程序员的必修课,但你是否想过,除了更换算法,还有哪些“大招”?这篇文章堪称典范,它将一个普通的函数,通过四套组合拳,硬生生把性能提升了 330 倍!作者不仅展示了“术”,更传授了“道”。让我们一起跟随作者的思路,体验一次酣畅淋漓的优化之旅。 PS.本文选自最新一期Python ...

使用 cursor 来 review 代码

博主头像 使用 cursor 来 review 代码 前言 code review review 单个文件 针对提交进行 code review 总结 使用 cursor 来 review 代码 前言 cursor 是什么,这里不介绍了,认为看到这篇文章的人都知道 cursor 以及 cursor 的基本用法 ...

故障处理:Oracle一体机更换磁盘控制器后部分磁盘状态异常的案例处理

我们的文章会在微信公众号IT民工的龙马人生和博客网站( www.htz.pw )同步更新 ,欢迎关注收藏,也欢迎大家转载,但是请在文章开始地方标注文章出处,谢谢! 由于博客中有大量代码,通过页面浏览效果更佳。 这是今年和朋友一起讨论的第5个关于一体机磁盘故障的案例,这几个案例都有一个通用的问题就是朋 ...

神解释:为什么程序员怕改需求?

博主头像 看到这个问题,我先是愣了一下,然后忍不住苦笑起来。 作为一个在程序员这条路上摸爬滚打了快10年的老司机,我可以毫不夸张地说:如果你想让一个温文尔雅的程序员瞬间暴走,只需要轻描淡写地说一句"需求改一下"。 这三个字,"改需求",堪称程序员职业生涯中最恐怖的噩梦。它们的杀伤力不亚于医生听到"病人家属要求 ...

Rust修仙之道 第八章:意动境 · 闭包与迭代的灵动之道

博主头像 第八章:意动境 · 闭包与迭代的灵动之道 “他人需咏符念咒,我一念而动术;他人遍历千灵,我引灵自来去。” 顾行云望着铺天盖地的灵纹数据,若要逐一施术,岂非精神耗尽?他开始思索:是否能唤出意动即术的技法,让函数式灵气随心而施? 此境,被称为:闭包(closure)与迭代(iterator)之术。 一、 ...

VKProxy新增一些功能

博主头像 VKProxy 目前新添加了如下功能 会话亲和性 禁止http 静态内容 简单的waf VKProxy 是使用c#开发的基于 Kestrel 实现 L4/L7的代理(感兴趣的同学烦请点个github小赞赞呢) 会话亲和性 会话亲和性是一种机制,用于将有因果关系的请求序列绑定到在多个目标之间均衡负载时 ...

123···100>