<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[HelloCode]]></title><description><![CDATA[个人博客：www.hellocode.top]]></description><link>https://blog.youkuaiyun.com/qq_24980365</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; qq_24980365]]></copyright><item><title><![CDATA[AI进化史：工具调用、Skill、MCP、Agent到底有什么关系？]]></title><link>https://blog.youkuaiyun.com/qq_24980365/article/details/161551054</link><guid>https://blog.youkuaiyun.com/qq_24980365/article/details/161551054</guid><author>qq_24980365</author><pubDate>Sun, 31 May 2026 01:34:33 +0800</pubDate><description><![CDATA[2022年底，ChatGPT让全世界惊叹于AI的聊天能力——但它只会动嘴，不会干活。三年后，AI已经能自己打开你的电脑、装软件、跑代码、订机票。这中间到底发生了什么？本文用最通俗的方式，拆解RAG、工具调用、MCP、Skill、Agent这五大进化节点，讲透AI从“聊得来”到“干得动”的暴力进化史。国产玩家（DeepSeek、WorkBuddy、悟空等）与海外巨头同台竞技，一篇读懂AI正在如何变成你的数字员工。]]></description><category></category></item><item><title><![CDATA[【数据结构与算法】十大经典排序算法-归并排序]]></title><link>https://blog.youkuaiyun.com/qq_24980365/article/details/132306534</link><guid>https://blog.youkuaiyun.com/qq_24980365/article/details/132306534</guid><author>qq_24980365</author><pubDate>Tue, 15 Aug 2023 20:43:36 +0800</pubDate><description><![CDATA[归并排序稳定且适用于各种数据类型。具有稳定的时间复杂度O(n log n)，适用于大规模数据排序。分治思想使其易于理解和实现，同时也为优化提供了空间。]]></description><category></category></item><item><title><![CDATA[【数据结构与算法】十大经典排序算法-堆排序]]></title><link>https://blog.youkuaiyun.com/qq_24980365/article/details/132265056</link><guid>https://blog.youkuaiyun.com/qq_24980365/article/details/132265056</guid><author>qq_24980365</author><pubDate>Sun, 13 Aug 2023 20:34:39 +0800</pubDate><description><![CDATA[高效性：堆排序的时间复杂度为 O(n log n)，在大规模数据下表现优异。不占用额外空间：堆排序是原地排序算法，不需要额外的存储空间。]]></description><category></category></item><item><title><![CDATA[【数据结构与算法】十大经典排序算法-选择排序]]></title><link>https://blog.youkuaiyun.com/qq_24980365/article/details/132254157</link><guid>https://blog.youkuaiyun.com/qq_24980365/article/details/132254157</guid><author>qq_24980365</author><pubDate>Sat, 12 Aug 2023 21:56:57 +0800</pubDate><description><![CDATA[简单易懂：选择排序是一种简单直观的排序算法，易于实现。稳定性：在相等元素的情况下，选择排序是一种稳定的排序算法。]]></description><category></category></item><item><title><![CDATA[【数据结构与算法】十大经典排序算法-希尔排序]]></title><link>https://blog.youkuaiyun.com/qq_24980365/article/details/132219152</link><guid>https://blog.youkuaiyun.com/qq_24980365/article/details/132219152</guid><author>qq_24980365</author><pubDate>Thu, 10 Aug 2023 21:38:48 +0800</pubDate><description><![CDATA[相对于传统的插入排序，希尔排序通过将元素分组进行排序，减少了逆序对的数量，从而加快了排序过程。希尔排序是原地排序算法，只需在原始数组上进行元素的交换和移动，不需要额外的辅助空间。]]></description><category></category></item><item><title><![CDATA[【数据结构与算法】十大经典排序算法-插入排序]]></title><link>https://blog.youkuaiyun.com/qq_24980365/article/details/132198735</link><guid>https://blog.youkuaiyun.com/qq_24980365/article/details/132198735</guid><author>qq_24980365</author><pubDate>Wed, 09 Aug 2023 22:29:53 +0800</pubDate><description><![CDATA[实现简单，对于部分有序的数组效率高。对于小规模数据或者部分有序的数据，插入排序的运行时间相对较短。]]></description><category></category></item><item><title><![CDATA[【数据结构与算法】十大经典排序算法-快速排序]]></title><link>https://blog.youkuaiyun.com/qq_24980365/article/details/132177557</link><guid>https://blog.youkuaiyun.com/qq_24980365/article/details/132177557</guid><author>qq_24980365</author><pubDate>Tue, 08 Aug 2023 22:16:59 +0800</pubDate><description><![CDATA[高效性：快速排序是一种高效的排序算法，在大多数实际情况下，它的性能通常比其他常见排序算法（如冒泡排序、插入排序）更好。原地排序：快速排序是原地排序算法，不需要额外的辅助空间，只需在原始数组上进行交换操作。]]></description><category></category></item><item><title><![CDATA[【数据结构与算法】十大经典排序算法-冒泡排序]]></title><link>https://blog.youkuaiyun.com/qq_24980365/article/details/132155080</link><guid>https://blog.youkuaiyun.com/qq_24980365/article/details/132155080</guid><author>qq_24980365</author><pubDate>Mon, 07 Aug 2023 21:54:58 +0800</pubDate><description><![CDATA[冒泡排序算法实现简单，易于理解和实现。对于小规模的数据集，冒泡排序可能比其他排序算法性能稍微好一些。由于每次只交换相邻元素，冒泡排序可以实现原地排序，不需要额外的内存空间。]]></description><category></category></item><item><title><![CDATA[【Redis】高级进阶]]></title><link>https://blog.youkuaiyun.com/qq_24980365/article/details/128625376</link><guid>https://blog.youkuaiyun.com/qq_24980365/article/details/128625376</guid><author>qq_24980365</author><pubDate>Tue, 10 Jan 2023 10:26:43 +0800</pubDate><description><![CDATA[互联网“三高”架构高并发高性能高可用业界可用性目标5个9，即99.999%（一年中可用时长占全年时长的百分比），即服务器宕机时长低于315秒，约5.25分钟单机redis的风险与问题问题1：机器故障现象：硬盘故障，系统崩溃本质：数据丢失，很可能对业务造成灾难性打击结论：基本上会放弃使用redis问题2：容量瓶颈现象：内存不足，从16G升级到64G，从64G升级到128G，无限升级内存本质：穷，硬件条件跟不上结论：放弃使用redis结论。]]></description><category></category></item><item><title><![CDATA[【项目实战】传智健康]]></title><link>https://blog.youkuaiyun.com/qq_24980365/article/details/128555103</link><guid>https://blog.youkuaiyun.com/qq_24980365/article/details/128555103</guid><author>qq_24980365</author><pubDate>Wed, 04 Jan 2023 21:59:02 +0800</pubDate><description><![CDATA[传智健康管理系统是一款应用于健康管理机构的业务系统，实现健康管理机构工作内容可视化、会员管理专业化、健康评估数字化、健康干预流程化、知识库集成化，从而提高健康管理师的工作效率，加强与会员间的互动，增强管理者对健康管理机构运营情况的了解。软件开发一般会经历如下几个阶段，整个过程是顺序展开，所以通常称为瀑布模型。本项目采用maven分模块开发方式，即对整个项目拆分为几个maven工程，每个maven工程存放特定的一类代码，具体如下：各模块职责定位通过前面的项目功能架构图可以知道本项目分为传智健康管理后台和传智健]]></description><category></category></item><item><title><![CDATA[【流行框架】Zookeeper]]></title><link>https://blog.youkuaiyun.com/qq_24980365/article/details/128538572</link><guid>https://blog.youkuaiyun.com/qq_24980365/article/details/128538572</guid><author>qq_24980365</author><pubDate>Tue, 03 Jan 2023 20:18:13 +0800</pubDate><description><![CDATA[Zookeeper是Apache Hadoop项目下的一个子项目，是一个树形目录服务Zookeeper翻译过来就是 动物管理员，他是用来管理Hadoop（大象）、Hive（蜜蜂）、Pig（小猪）的管理员。简称zkZookeeper是一个分布式的、开源的分布式应用程序的协调服务Zookeeper提供的主要功能包括配置管理分布式锁集群管理安装与启动参看Dubbo注册中心部分。]]></description><category></category></item><item><title><![CDATA[【流行框架】Dubbo]]></title><link>https://blog.youkuaiyun.com/qq_24980365/article/details/127520676</link><guid>https://blog.youkuaiyun.com/qq_24980365/article/details/127520676</guid><author>qq_24980365</author><pubDate>Tue, 25 Oct 2022 20:10:55 +0800</pubDate><description><![CDATA[概念Dubbo是阿里巴巴公司开源的一个高性能、轻量级的Java RPC框架致力于提供高性能和透明化的RPC远程服务调用方案，以及SOA服务治理方案RPC： Remote Procedure Call 远程过程调用。有非常多的协议和技术来都实现了RPC的过程。比如：HTTP REST风格，Java RMI规范、WebService SOAP协议、Hession等等。]]></description><category></category></item><item><title><![CDATA[【Maven】高级应用]]></title><link>https://blog.youkuaiyun.com/qq_24980365/article/details/126839082</link><guid>https://blog.youkuaiyun.com/qq_24980365/article/details/126839082</guid><author>qq_24980365</author><pubDate>Tue, 13 Sep 2022 18:36:08 +0800</pubDate><description><![CDATA[🌟🌟⭐所有文章均在首发，其他平台同步更新🔥🌞如没有JavaWEB基础，请先前往专栏学习相应知识⚡如有问题，欢迎指正，一起学习~~]]></description><category></category></item><item><title><![CDATA[【流行框架】SpringMVC]]></title><link>https://blog.youkuaiyun.com/qq_24980365/article/details/126693923</link><guid>https://blog.youkuaiyun.com/qq_24980365/article/details/126693923</guid><author>qq_24980365</author><pubDate>Sun, 04 Sep 2022 20:30:22 +0800</pubDate><description><![CDATA[三层架构MVCMVC（Model View Controller）：一种用于设计创建web应用程序表现层的模式导坐标
定义表现层业务处理器Controller，并配置成spring的bean（等同于Servlet）设定具体的Controller的访问路径（等同于Servlet在web.xml中的配置），设置返回页面
该bean的处理需要使用独立的配置文件扫描（XML版）
web.xml中配置SpringMVC核心控制器，用于将请求转发到对应的具体业务处理器Controller中（等同于Servlet配置）
]]></description><category></category></item><item><title><![CDATA[【流行框架】Spring]]></title><link>https://blog.youkuaiyun.com/qq_24980365/article/details/126650690</link><guid>https://blog.youkuaiyun.com/qq_24980365/article/details/126650690</guid><author>qq_24980365</author><pubDate>Thu, 01 Sep 2022 20:32:06 +0800</pubDate><description><![CDATA[框架的作用体系结构优势耦合与内聚程序书写的目标：高内聚，低耦合工厂模式发展史IoC案例环境说明步骤导入spring坐标（5.1.9.release）


编写业务层与表现层（模拟）接口与实现类



建立spring配置文件(applicationContext.xml)


配置所需资源（Service）为spring控制的资源表现层（App）通过spring获取资源（Service实例）


IOC配置
bean


名称：bean类型：标签归属：beans标签作用：定义spring中的资源，受此标签定]]></description><category></category></item><item><title><![CDATA[【JavaWEB】项目实战-黑马面面]]></title><link>https://blog.youkuaiyun.com/qq_24980365/article/details/125129826</link><guid>https://blog.youkuaiyun.com/qq_24980365/article/details/125129826</guid><author>qq_24980365</author><pubDate>Sun, 05 Jun 2022 11:07:01 +0800</pubDate><description><![CDATA[前台注册登录首页试卷后台登录首页管理编辑pom.xml
sql导入heima_mm.sqldomain
dao
配置文件SqlMapConfig.xml
jdbc.properties
CompanyDao.xml
工具类

TransactionUtil：事务管理工具类

提交事务
回滚事务
关闭事务




业务层

基础功能
CompanyServiceImpl

测试用例(CompanyServiceTest)

在实际开发时，每写一个方法最好写一个测试用例，来及时的排错
配置resources中的]]></description><category></category></item><item><title><![CDATA[【每日一题】反转字符串]]></title><link>https://blog.youkuaiyun.com/qq_24980365/article/details/125008602</link><guid>https://blog.youkuaiyun.com/qq_24980365/article/details/125008602</guid><author>qq_24980365</author><pubDate>Fri, 27 May 2022 17:55:15 +0800</pubDate><description><![CDATA[🌟个人博客：www.hellocode.top🌟
⭐所有文章均在上方博客首发，其他平台同步更新
🔥本文专栏：《每日一题》
⚡如有问题，欢迎指正，一起学习~~
文章部分参考《代码随想录》，如有侵权，请联系删除~~



时间：2022-05-27
题目序号：344
难度：简单

问题描述
编写一个函数，其作用是将输入的字符串反转过来。输入字符串以字符数组 s 的形式给出。
不要给另外的数组分配额外的空间，你必须原地修改输入数组、使用 O(1) 的额外空间解决这一问题。

来源：力扣（LeetCode）

示.]]></description><category></category></item><item><title><![CDATA[【数据结构】队列及循环队列]]></title><link>https://blog.youkuaiyun.com/qq_24980365/article/details/124974946</link><guid>https://blog.youkuaiyun.com/qq_24980365/article/details/124974946</guid><author>qq_24980365</author><pubDate>Fri, 27 May 2022 13:06:13 +0800</pubDate><description><![CDATA[🌟个人博客：www.hellocode.top🌟
⭐所有文章均在上方博客首发，其他平台同步更新
🔥本文专栏：《数据结构与算法》
⚡如有问题，欢迎指正，一起学习~~
文章参考整理自小码哥的《恋上数据结构和算法》课程，图片转载自课程PPT，如有侵权，请联系删除~~


文章目录队列接口设计代码实现双端队列接口设计代码实现循环队列接口设计代码实现循环双端队列接口设计代码实现



队列是一种只允许在一端进行插入，另一端进行删除先进先出的线性表
和栈有相似之处（只许在一端插入删除，先进后出），可以进行对比的理解和.]]></description><category></category></item><item><title><![CDATA[【每日一题】逆波兰表达式求值]]></title><link>https://blog.youkuaiyun.com/qq_24980365/article/details/124981371</link><guid>https://blog.youkuaiyun.com/qq_24980365/article/details/124981371</guid><author>qq_24980365</author><pubDate>Thu, 26 May 2022 11:22:26 +0800</pubDate><description><![CDATA[🌟个人博客：www.hellocode.top🌟
⭐所有文章均在上方博客首发，其他平台同步更新
🔥本文专栏：《每日一题》
⚡如有问题，欢迎指正，一起学习~~
文章部分参考《代码随想录》，如有侵权，请联系删除~~



时间：2022-05-26
题目序号：150
难度：中等

问题描述
根据 逆波兰表示法，求表达式的值。
有效的算符包括 +、-、*、/ 。每个运算对象可以是整数，也可以是另一个逆波兰表达式。
注意 两个整数之间的除法只保留整数部分。
可以保证给定的逆波兰表达式总是有效的。换句话说，表达式总.]]></description><category></category></item><item><title><![CDATA[【每日一题】删除字符串中的所有相邻重复项]]></title><link>https://blog.youkuaiyun.com/qq_24980365/article/details/124972117</link><guid>https://blog.youkuaiyun.com/qq_24980365/article/details/124972117</guid><author>qq_24980365</author><pubDate>Wed, 25 May 2022 19:24:19 +0800</pubDate><description><![CDATA[🌟个人博客：www.hellocode.top🌟
⭐所有文章均在上方博客首发，其他平台同步更新
🔥本文专栏：《每日一题》
⚡如有问题，欢迎指正，一起学习~~
文章部分参考《代码随想录》，如有侵权，请联系删除~~



时间：2022-05-25
题目序号：1047
难度：简单

问题描述
给出由小写字母组成的字符串 S，重复项删除操作会选择两个相邻且相同的字母，并删除它们。
在 S 上反复执行重复项删除操作，直到无法继续删除。
在完成所有重复项删除操作后返回最终的字符串。答案保证唯一

来源：力扣（Lee.]]></description><category></category></item></channel></rss>