自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(26)
  • 资源 (2)
  • 收藏
  • 关注

原创 使用高德MCP+AI编程工具打造一个旅游小助手

开始之前,我们先来回顾一下,什么是mcp模型上下文协议是 2024 年 11 月由 Anthropic 公司推出并开源的一个新标准。

2025-04-29 10:30:18 1031

原创 记一次springboot集成海康威视SDK过程

一开始没有接触过物联网这块,走了很多弯路,后面还是自己一点点摸索出来的。有个项目,需要对海康的门禁设备进行集成,后台统一管理设备,进行设备人脸数据的下发、删除等操作。3.我还接入了门禁设备的事件监听,门禁所有的事件都会上报到后台服务,这块代码有需要的可以找我。在linux系统中,sdk我使用的是绝对路径,把Linux版本的文件放到服务时,Acs文件夹下的 各个Manage都有现成的代码,可以根据自己的需要调用即可。路径也不要有中文,切记!2.sdk的存放路径不要有中文,不然会出现很多奇怪的问题。

2025-04-15 17:03:18 1083 2

原创 试一下阿里云新出的mcp服务

MCP这段时间的发展可谓是如火如荼,各种教程也是层出不穷,基本的教程都是如何集成各类型的mcp(比如高德地图)到开发工具(比如cursor),效果很好,但是有个问题就是,配置教程较为繁琐。我改了下提示词,结果差强人意。以下是我修改后的提示词,输出内容还是很长,大家可以斟酌改一下。今天早上找大模型的时候,偶然发现阿里的百炼平台已经上线了mcp模块。注册阿里云就能直接用,2分钟就能体验各个mcp服务。实际用处还可以,后续我再看琢磨下其他的玩法。高德的mcp开通后,我们来创建个应用试一下效果。

2025-04-14 15:35:51 663

原创 记一次api接口出现重复请求的处理过程

背景在学校的Java项目中,开发了一个文本聊天的api接口,由于当时考虑欠缺,加上调用方没有做限制,导致出现了一个用户在一秒内重复发出了多次请求的情况,从而出现了脏数据。既然是接口重复请求了,那么就需要限制一个用户在一秒内只能发起一次请求。这时候就会引出一个概念【接口的幂等性幂等性, 通俗的说就是一个接口, 多次发起同一个请求, 必须保证操作只能执行一次。现实的场景如下1. ​​​​:用户支付时因网络延迟重复调用支付接口,若未做幂等,可能生成两笔扣款记录。

2025-04-11 10:59:07 1216

原创 手把手教你把suno(AI音乐)变成api服务

接口是创新的边界______​(亚马逊创始人)

2025-04-10 15:31:20 1012

原创 人工智能简史

​—— ​。

2025-04-09 15:52:31 629

原创 好啊你,没想到你是这样的RAG

知识如海,模型如舟,无桨难行自从2023年以来,LLM(大语言模型)(如GPT、文心一言)的发展可谓是一日千里,如火如荼,它如同"行走的百科全书",不仅会写词作诗,还会陪你聊天,还可以编程、为你提供灵感等等,可算得上是无所不能。但它们有个致命弱点:​​,​​!比如你问它:"2024年诺贝尔奖得主是谁?" 它只会挠头:"我的知识截止到2023年..." 😅又比如问公司内部机密文件?它更是一脸懵:"这...我可没权限看啊!

2025-04-08 18:42:33 883

原创 如何向学妹解释什么是Function Calling?

​​打破次元壁​​:让纯文本对话能操作真实世界(比如控制智能家居)​​实时数据补位​​:弥补大模型训练数据时效性缺陷(查股价/新闻)​​精准工具人​​:把模糊需求精准翻译成API参数(比如"贵一点的餐厅"→ 人均500+)

2025-04-08 11:49:37 1018

原创 什么?原来这就是 MCP​

​ ——阿基米德。

2025-04-07 18:07:41 711

原创 Java设计模式之外观、享元、组合模式《三国争霸:模式风云录》

黄巾余孽张角三兄弟操控"混沌子系统",各地流民不堪996劳役。# 输出:# 【观国军师系统启动】# 通过间谍网收集敌军情报# 调配粮草、装备等战略物资# 执行「火烧新野」作战方案"从此调兵遣将,如臂使指!"诸葛羽扇轻挥,三千流民经外观封装,竟成虎狼之师。

2025-04-07 16:09:17 520

原创 Java设计模式之装饰者模式《孔乙己在现代》

绍兴咸亨酒店的柜台结着蛛网,孔乙己蜷缩在门槛旁,手指在积灰的台面上虚划:“茴字第六种写法,当用篆书变体……”一阵刺目的白光突然吞没长街,他最后的意识停留在青石板路上跳动的二维码光影。对面新开的连锁奶茶店推出“第二杯半价”,电子屏滚动着“算法推荐最优搭配”。他蘸着奶茶在纸巾上写:“今之商战,犹八股取士,套路胜于真味。2023年的杭州,孔乙己蹲在地铁口啃着包子,手机播放着《现代生存指南》。它通过创建一个装饰者类,将原始对象包装在其中,并在不修改原始对象代码的情况下,动态地为其添加额外的行为或职责。

2025-04-07 15:12:24 400

原创 java设计模式之桥接模式(重生之我在地府当孟婆)

事后,孟梦调取了日志,发现代码篡改了部分,但提交人是她。此时,牛头马面的脸部越来越模糊,渐渐变成了主管的样子,而且声音越来越大:小孟,小孟,醒醒,干活了。孟梦在医院病房的意识越来越模糊,旁边人的声音越来越小,她知道自己是要走了。过了一会,耳边传来幽怨声提示:"您已自动报名地府社招,岗位:忘川数据科实习生"。地府中,孟梦才缓过来,由于不是寿终正寝加上生前工作努力,如果通过社招,可以留在地府,继续发挥余热。降低耦合度:通过组合的方式替代继承,减少了子类的数量,避免了类爆炸问题。很快,崭新的孟婆桥就搭建好了。

2025-04-01 11:39:30 853

原创 JAVA设计模式之适配器模式《太白金星有点烦》

这个刚从天枢院调来的三等仙官,此刻正盯着瑶池主机房里的青铜鼎发愁——鼎身上"天地同寿"的云纹间,漂浮着三界香火系统每分钟吞吐的十万条功德数据。"仙官躬身施礼,袖间飘出混着雷纹的传令符,"陛下敕命:三日后西天取经项目功德结算,须令香火司主簿携周天星斗盘,与幽冥判官共校生死簿名录。"现在的鼎快到极限了"龟丞相模样的系统老仙颤巍巍指着监控水幕,鼎内CPU占用率已飙至99%,鼎耳处隐约冒出三昧真火,"若是直接调用孽镜台的照魂诀,咱们的香火数据怕是要......"太白摆了摆手,研究起了鼎内结构。【九转玲珑枢--->

2025-04-01 10:00:55 416

原创 java设计模式之代理模式《赛博园丁的代理觉醒》

"接连便是难懂的话,什么"透明扩展",什么"动态增强",引得众人都哄笑起来,会议室充满了快活的空气。当第127次把"自愿加班"翻译成"福报自助餐"时,小黄的量子键盘冒出了焦糊味。"小黄,最近AI这么火,再加个AI点评进去",保温杯里的枸杞突然剧烈翻腾。小黄打开文本替换规则器,里面的文字替换已经累计到了996*1024行,彷如风中残烛,奄奄一息,他已经跟上级多次提出增加容量、都被反驳了回来。霜降那日,服务器崩出个七彩祥云,满屏的"福报"都变作乱码,把"加班费"都译成了"福报功德券"。"定是那小黄代码作怪!

2025-03-23 19:54:15 1041

原创 java设计模式之原型模式《Ctrl+V救赎》

" 微信的语音来电提示在工位上响个不停,刚上完WC回来的小白盯着手机微信上列出的996个未接语音,心头一紧,没来得及擦干净的手赶紧点了回拨。未来一定是元宇宙的,这样,你简单搞下,咱们必须上线个史诗级H5——'" 老板的声音因激动而破音,"五彩斑斓的黑居然会随呼吸渐变!(手指悬在「立即发送」辞职邮件的按钮上,突然想起花呗待还金额——按回车的手,微微颤抖)“叮咚”,文件发过来了,小白点开了文档,他的血压随着内容的进度而升高。(机械键盘突然发出圣洁的白光,仿佛在说:"少年,你悟了!",文档我先发你,你看下好吧。

2025-03-21 16:15:16 885

原创 java设计模式之建造者模式《装修启示录》​

就在上周五,当小白还沉浸在升职加薪的喜悦中,喝着9块9的瑞幸咖啡畅想人生时,老板突然拍出一张装饰图纸:"小~白~啊(此处请脑补领导拉长音),新办公室装饰就交给你啦!"我一个写if-else的,咋就突然成了包工头?当年面试时也没考《装修工程学》啊!(未完待续:下一章《当装修遇上复制粘贴:论Ctrl+C如何拯救打工人》)标题:关于公司IPO路演场地布置......"原来建造者模式就是职场太极术——脏活累活builder扛!

2025-03-19 19:05:40 540

原创 java设计模式之工厂模式《铸剑风云录》

独孤小黄凌空踏出七星步,口中念道:【一剑霜寒十四州】,手中「太虚剑」绽出万丈青芒。对面黑袍客狞笑着挥动血刃,刀气化作百丈骷髅扑来。正当他欲使出「天外飞仙」最后一式时——震耳欲聋的打铁声撕裂幻境,少年猛然惊醒。汗湿的手掌仍紧攥着半截柴火,炉膛火星溅上手背的灼痛,比不过心头怅然若失的钝痛。「第八十七次...」小黄望着墙上深浅不一的刻痕苦笑。自父亲病逝后,这方三尺铸剑台便成了他的江湖。十八岁的单薄肩膀扛着「独孤铸剑坊」的鎏金牌匾,却连锻造常用剑型都要手忙脚乱。

2025-03-19 15:44:48 743

原创 java设计模式之单例模式(单例圣殿)

在公元 2099 年,硅晶沙漠的深邃之处,设计模式博物馆的穹顶宛如一面破碎的镜子,肆意折射着血红色的极光,那诡谲的光芒仿若末世的预言。博物馆入口处,一尊残缺不全的《设计模式》青铜雕像孤寂而立。其左手原本紧握的工厂模式齿轮,已被岁月熔蚀得面目全非,仅残留些许扭曲的轮廓;而右手高举的单例模式克莱因瓶,却奇迹般地完好无损,在灯光下闪烁着神秘幽光,俨然成为新纪元里最为危险的信仰图腾,无声诉说着一段被尘封的技术传奇。

2025-03-13 17:56:54 1838

原创 Linux部署Datax 以及 Datax-web

打包成功后的DataX包位于 {DataX_source_code_home}/target/datax/datax/ ,查看datax/plugin/writer/mysqlwriter/libs/目录,已经包含新版的驱动jar包。编辑{DataX_source_code_home}/plugin-rdbms-util/src/main/java/com/alibaba/datax/plugin/rdbms/util/DataBaseType.java 文件。2是针对mysql8.x的自构建部署。

2025-03-12 18:36:04 1416

原创 手把手教你申请manus内测码

Manus是由中国创业公司Monica于2025年3月6日发布的全球首款通用型AI智能体(Agent),其名称源自拉丁语“mens et manus”,意为“手脑并用”,象征着其“知行合一”的核心理念。Manus并非传统意义上的对话式AI,而是一个能够自主思考、规划并执行复杂任务的智能体,直接交付完整的任务成果2.Manus的核心特定有哪些?自主执行能力Manus能够在云端独立完成任务,无需人工持续干预,直接交付完整的任务成果。例如,它可以自主编写代码、操作应用、生成报告,甚至部署网站。

2025-03-07 10:12:13 2114

原创 API接口模仿AI大模型进行流式返回

SSE 是一种基于 HTTP 协议的单向通信机制,允许服务器向客户端推送实时数据,而不需要客户端频繁地轮询服务器。今天接到个很有意思的需求,本来是前端直接对接AI大模型的接口并流式返回,并没有后端什么事。但是需要对请求做一些额外的组装,所以变成了前端去请求后端API接口,后端对接AI大模型,并且流式返回数据给前端。SseEmitter由于是Spring Framework 的,我的是springboot项目,所以不需要再导包了。.基于 HTTP:使用标准的 HTTP 协议,兼容性好,无需额外协议支持。

2025-02-27 17:17:35 677

原创 记一次动态插入数据到excel并且转pdf导出(JAVA)

所以难度是在动态填充里面,其次是PDF,至于用户名这种固定的,直接占位符替换即可。所以整体可以拆到两步。Apache POI 是一个开源的 Java 库,用于读取和写入 Microsoft Office 格式的文件,例如 Excel(.xls 和 .xlsx)、Word(.doc 和 .docx)以及 PowerPoint(.ppt 和 .pptx)文件。支持多种文件格式(.xls、.xlsx、.doc、.docx、.ppt、.pptx),几乎涵盖了所有常见的 Microsoft Office 文件类型。

2025-02-26 18:42:01 794

原创 Linux 部署Home Assistant 以及集成米家

最近项目中,分配到了对接智能家居设备的任务,即需要通过调用api的方式,从而达到控制设备的目的。需要在代码中或者其他地方调用api来控制设备。那这不就是物联网了嘛。找几个对接平台,对比下价格,然后去调用对应平台的API去控制设备,岂不是简简单单?(后面发现是我太天真了) 开冲开冲。

2025-02-20 11:54:12 1856 2

原创 记一次【PPT制作、PPT在线编辑预览】功能开发过程

一开始,老大的意思是说,我这边直接接受markdow文本的内容,然后我自己封装成对象插入到模板里面去,结果就是,我单单封装成对象就花费了一天时候,期间同样使用GPT写代码(踩了上面同样的坑)。有部分办法是不存在的、还有部分的属性也是不存在的。6.老大几句话交代的需求,其实是很模糊的,仔细分析下来,会发现里面所用的技术,所需要的时间,或者说注意的点,其实是很多的。一开始我的思路就不对了,我想着复制模板上面原有的样式,有多少个标题我就复制多少个,后面折腾了一下午,发现这种方式麻烦,换个其他样式又不行了。

2025-02-18 09:46:48 1102

原创 深入了解JVM之对象的创建过程(二)

你去饭店吃饭,服务员问你想要吃点啥,你点了个四季豆炒肉,服务员看了下菜单,告诉你没有,然后你说:可以有。为每个线程都分配一块私有的内存区域(TLAB),当需要分配内存的时候,优先从自己的TLAB进行分配, 当TLAB用完后,再申请新的TLAB。1.避免脏数据影响:因为新分配的内存空间可能还残留着之前对象的数据,进行初始化清零后,保证了对象在创建时的已知、可预测的初始状态。2.统一的初始状态:所有新创建的对象都是相同的零值状态开始,无论他们分配在内存中的那个位置,都可以保证对象的一致性,可预测性。

2025-02-17 16:41:32 613

原创 深入了解jvm之运行时数据区(一)

举个栗子:你正在房间看书、看到了某一页(当前线程在执行字节码),这时候来电话了,需要出门一趟(线程切换、暂停等),这时候你为了记住看到了哪里、就在书的当前页放入一个书签(程序计数器,记录了当前的进度),当你处理完事情回来后(线程切换回来),就可以根据书签的位置(程序计数器记录的行号),接着往下看。它主要是用来记录当前线程所执行的字节码的行号(行号指示器),因为jvm中,多线程是通过线程轮流切换+分配执行时间的方式来实现的。它的类型是栈、所有会有压栈、弹栈的操作、并且有后进先出的特征。

2025-02-14 14:56:05 1048

DeepSeek 15天快速上手指南-AI助手从入门到高级应用

内容概要:该手册介绍了 DeepSeek 平台的功能及其应用场景,分为六个部分。第一章涵盖初步注册与界面熟悉。第二章讲解有效对话技巧。第三章展示文本处理和代码协助能力。第四章深入探讨实际问题解决方案,包括论文撰写、自媒体运营及学习规划。第五章讲述构建私人知识库和自动化工作流。第六章则教授如何利用该工具提升个人生产力和学习效率。每一部分都有详细的指导、实用示例以及避坑提示。 适合人群:适合希望使用 AI 工具提高工作效率的专业人士或学生,无论是否已有相关领域的基础知识。 使用场景及目标:主要适用于日常办公、科研项目推进及自我学习等方面,帮助用户更快地适应和熟练运用 AI 技术来解决工作生活中的问题。 其他说明:手册还提供了大量的实践练习和技术细节解说,并特别指出了使用过程中常见的问题及对策以避免用户走弯路。同时,通过多个实例演示了各种高级特性的应用,以便用户能够灵活应对不同的挑战。

2025-03-19

DeepSeek从入门到精通

内容概要:本文详细介绍了DeepSeek——一个专注于通用人工智能(AGI)的中国科技公司推出的一款开源推理模型DeepSeek-R1。文中阐述了DeepSeek的各项核心功能,包括但不限于智能对话、文本生成、语义理解、代码生成与补全、逻辑分析等。还深入讲解了如何从零开始学习使用这款模型,并分析了推理模型相较于通用模型的区别与适用场景。此外,提供了大量实践技巧与常见陷阱的应对措施,以及关于提示语设计的核心技能与策略。 适合人群:对人工智能特别是自然语言处理感兴趣的工程师、研究人员以及希望深入了解国产AI模型的从业者。 使用场景及目标:读者可以通过学习DeepSeek的基础知识及其进阶应用,更好地理解AI模型的运作机制,在实际项目中实现更高效、更具针对性的任务处理和技术优化。 其他说明:本文不仅涵盖了基础的操作指南,还探讨了一些高级话题如大模型的内部运行原理、链式推理与快速反应模型的特点比较等,为用户提供了一份从入门到精通的学习手册。

2025-03-19

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除