<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[爱吃肉的熊猫]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/huyanliang</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; huyanliang]]></copyright><item><title><![CDATA[VSCode + FastAPI +AI Agent+langchain第一个程序]]></title><link>https://blog.youkuaiyun.com/huyanliang/article/details/169453418</link><guid>https://blog.youkuaiyun.com/huyanliang/article/details/169453418</guid><author>huyanliang</author><pubDate>Thu, 29 Oct 2026 13:44:43 +0800</pubDate><description><![CDATA[调试的时候会出现各种问题，如果自己不知道那里有问题，可以交给豆包或其他智能体让他们帮你调试。]]></description><category></category></item><item><title><![CDATA[MCP 和Function Call的区别]]></title><link>https://blog.youkuaiyun.com/huyanliang/article/details/169362517</link><guid>https://blog.youkuaiyun.com/huyanliang/article/details/169362517</guid><author>huyanliang</author><pubDate>Wed, 28 Oct 2026 16:42:01 +0800</pubDate><description><![CDATA[‌MCP（Model Context Protocol，模型上下文协议）‌由 Anthropic 于 2024 年 11 月推出的开源协议，旨在实现大语言模型与外部数据源和工具的集成。采用客户端 - 服务器架构，支持工具、资源和提示三种功能类型。类似于 AI 领域的"USB-C 接口"，统一了不同大模型调用工具的标准。2025 年 12 月移交至 Linux 基金会旗下的 Agentic AI Foundation 管理。‌‌百科‌‌Function Call（函数调用）‌。]]></description><category></category></item><item><title><![CDATA[Agent（智能体）名词总结]]></title><link>https://blog.youkuaiyun.com/huyanliang/article/details/169242320</link><guid>https://blog.youkuaiyun.com/huyanliang/article/details/169242320</guid><author>huyanliang</author><pubDate>Tue, 27 Oct 2026 14:00:23 +0800</pubDate><description><![CDATA[SKILL.md。]]></description><category></category></item><item><title><![CDATA[uniapp vue3微信小程序echarts 组件封装]]></title><link>https://blog.youkuaiyun.com/huyanliang/article/details/162962074</link><guid>https://blog.youkuaiyun.com/huyanliang/article/details/162962074</guid><author>huyanliang</author><pubDate>Fri, 17 Jul 2026 11:17:08 +0800</pubDate><description><![CDATA[useDirtyRect: false, // 小程序环境关闭脏矩形优化，避免兼容问题。useCoarsePointer: true, // 适配移动端触摸交互。// 如果后续还遇到类似preventDefault的报错，也可以同步补全。smooth: false, // 标准直线，true为平滑曲线。pointerSize: 40 // 适配触摸点击的热区大小。type: 'line', // 线性折线。// 先判断节点是否获取成功，避免空指针报错。// 传入小程序环境必需的初始化配置。]]></description><category></category></item><item><title><![CDATA[uniapp vue3 微信小程序使用echarts显示图表]]></title><link>https://blog.youkuaiyun.com/huyanliang/article/details/162961307</link><guid>https://blog.youkuaiyun.com/huyanliang/article/details/162961307</guid><author>huyanliang</author><pubDate>Fri, 17 Jul 2026 11:04:46 +0800</pubDate><description><![CDATA[useDirtyRect: false, // 小程序环境关闭脏矩形优化，避免兼容问题。useCoarsePointer: true, // 适配移动端触摸交互。// 如果后续还遇到类似preventDefault的报错，也可以同步补全。pointerSize: 40 // 适配触摸点击的热区大小。// 从selectorQuery结果中拿到容器的实际宽高。// 先判断节点是否获取成功，避免空指针报错。// 延迟400ms再启动循环，给组件canvas渲染时间。// 传入小程序环境必需的初始化配置。]]></description><category></category></item><item><title><![CDATA[vue3 退出关闭浏览器，清除保留数据]]></title><link>https://blog.youkuaiyun.com/huyanliang/article/details/155016486</link><guid>https://blog.youkuaiyun.com/huyanliang/article/details/155016486</guid><author>huyanliang</author><pubDate>Wed, 19 Nov 2025 10:48:37 +0800</pubDate><description><![CDATA[本文介绍了Vue项目中实现退出登录时清除所有缓存数据的解决方案。通过在store/index文件中定义logout方法，统一处理清除cookie、localStorage、sessionStorage中的用户数据以及移除token和重置Vuex状态。同时利用window的beforeunload事件监听器，在浏览器关闭时自动调用logout方法，确保用户退出或关闭页面时所有相关数据都能被彻底清除。该方法提供了完整的数据清理流程，适用于需要严格管理用户会话信息的应用场景。]]></description><category></category></item><item><title><![CDATA[wpf绘制复杂图形案例]]></title><link>https://blog.youkuaiyun.com/huyanliang/article/details/120532803</link><guid>https://blog.youkuaiyun.com/huyanliang/article/details/120532803</guid><author>huyanliang</author><pubDate>Tue, 28 Sep 2021 16:51:21 +0800</pubDate><description><![CDATA[&lt;!--头部--&gt;
  &lt;Grid Grid.Row="0" Width="450" Height="150"&gt;
    &lt;Grid.Effect&gt;
      &lt;DropShadowEffect Color="#7fcef9" BlurRadius="16" ShadowDepth="1" Opacity="0.9"/&gt;
    &lt;/Grid.Effect&gt;
    &lt;!--绘制图形--&gt;
...]]></description><category></category></item><item><title><![CDATA[jQuery插件之ajaxFileUpload]]></title><link>https://blog.youkuaiyun.com/huyanliang/article/details/97795505</link><guid>https://blog.youkuaiyun.com/huyanliang/article/details/97795505</guid><author>huyanliang</author><pubDate>Tue, 30 Jul 2019 16:39:33 +0800</pubDate><description><![CDATA[ajaxFileUpload.js 很多同名的，因为做出来一个很容易。

我用的是这个:https://github.com/carlcarl/AjaxFileUpload

下载地址在这里：http://files.cnblogs.com/files/kissdodog/ajaxfileupload_JS_File.rar

AjaxFileUpload.js并不是一个很出名的插件，只是别人写...]]></description><category></category></item><item><title><![CDATA[ASP.NET从入门到MVC5高级框架]]></title><link>https://blog.youkuaiyun.com/huyanliang/article/details/90509940</link><guid>https://blog.youkuaiyun.com/huyanliang/article/details/90509940</guid><author>huyanliang</author><pubDate>Fri, 24 May 2019 10:39:05 +0800</pubDate><description><![CDATA[本课程主要包含以下部分 第一部分 ASP.NET基础 主要包含ASP.NET基础1-9季基础课程 第二部分 SQL2016基础 主要包含SQL SERVER 2016基础实战课程 第三部分 前端基础知识 主要包含CSS,HTML,JAVASCRIPT,JQUERY 第四部分 ASP.NET实战基础 主要包含系统登录和新闻发布 第五部分 MVC5高级开发框架 主要包含MVC5入门,MVC5提升，MV...]]></description><category></category></item><item><title><![CDATA[Vue向后台提交数据，C#一般处理程序接收数据]]></title><link>https://blog.youkuaiyun.com/huyanliang/article/details/90346802</link><guid>https://blog.youkuaiyun.com/huyanliang/article/details/90346802</guid><author>huyanliang</author><pubDate>Sun, 19 May 2019 20:12:51 +0800</pubDate><description><![CDATA[前端：

&lt;!DOCTYPE html&gt;
&lt;html xmlns="http://www.w3.org/1999/xhtml"&gt;
&lt;head&gt;
&lt;meta http-equiv="Content-Type" content="text/html; charset=utf-8"/&gt;
  &lt;title&gt;&lt;/title&gt;
 ...]]></description><category></category></item><item><title><![CDATA[MVC+EF easyui dataGrid 动态加载分页表格]]></title><link>https://blog.youkuaiyun.com/huyanliang/article/details/88581050</link><guid>https://blog.youkuaiyun.com/huyanliang/article/details/88581050</guid><author>huyanliang</author><pubDate>Fri, 15 Mar 2019 18:39:43 +0800</pubDate><description><![CDATA[首先上javascript的代码




&amp;lt;script type=&quot;text/javascript&quot;&amp;gt;

    $(function () {
        LoadGrid();
    })

    //加载表格！！！
    function LoadGrid() {
        $('#roleGrid').datagrid({
            width:...]]></description><category></category></item><item><title><![CDATA[[Asp.net MVC]Asp.net MVC5系列——在模型中添加验证规则]]></title><link>https://blog.youkuaiyun.com/huyanliang/article/details/86533848</link><guid>https://blog.youkuaiyun.com/huyanliang/article/details/86533848</guid><author>huyanliang</author><pubDate>Fri, 18 Jan 2019 08:55:10 +0800</pubDate><description><![CDATA[上篇文章中介绍了添加数据，在提交表单的数据的时候，我们需要对数据的合法性进行校验，Asp.net MVC5中，提供一种方便的验证方式。本文介绍如何在我们的Student模型中添加一些验证规则，同时确认当用户使用我们的应用程序创建或编辑学生信息时将使用这些验证规则对用户输入的信息进行检查。


DRY原则

在ASP.NET MVC中，有一条作为核心的原则，就是DRY(“Don’t Repeat Y...]]></description><category></category></item><item><title><![CDATA[Hadoop编程实例之MapReduce]]></title><link>https://blog.youkuaiyun.com/huyanliang/article/details/84330430</link><guid>https://blog.youkuaiyun.com/huyanliang/article/details/84330430</guid><author>huyanliang</author><pubDate>Wed, 21 Nov 2018 21:26:25 +0800</pubDate><description><![CDATA[MapReduce原理图：



MapReduce具体执行过程图：



首先是客户端要编写好mapreduce程序，配置好mapreduce的作业也就是job，接下来就是提交job了，提交job是提交到JobTracker上的，这个时候JobTracker就会构建这个job，具体就是分配一个新的job任务的ID值，接下来它会做检查操作，这个检查就是确定输出目录是否存在，如果存在那么job就不能...]]></description><category></category></item><item><title><![CDATA[ASP.NET MVC5 提升篇-胡延亮-专题视频课程]]></title><link>https://blog.youkuaiyun.com/huyanliang/article/details/83582077</link><guid>https://blog.youkuaiyun.com/huyanliang/article/details/83582077</guid><author>huyanliang</author><pubDate>Mon, 08 Oct 2018 09:14:56 +0800</pubDate><description><![CDATA[MVC全名是Model View Controller，是模型(model)－视图(view)－控制器(controller)的缩写，一种软件设计典范，用一种业务逻辑、数据、界面显示分离的方法组织代码，将业务逻辑聚集到一个部件里面，在改进和个性化定制界面及用户交互的同时，不需要重新编写业务逻辑。MVC被独特的发展起来用于映射传统的输入、处理和输出功能在一个逻辑的图形化用户界面的结构中。...]]></description><category></category></item><item><title><![CDATA[ASP.NET实战基础-系统登录-胡延亮-专题视频课程]]></title><link>https://blog.youkuaiyun.com/huyanliang/article/details/83581797</link><guid>https://blog.youkuaiyun.com/huyanliang/article/details/83581797</guid><author>huyanliang</author><pubDate>Mon, 03 Sep 2018 09:43:51 +0800</pubDate><description><![CDATA[本课程针对，有ASP.NET基础，没有实战经验的同学。课程主要内容包含：
 1、数据库创建
 2、数据表创建
 3、页面搭建
 4、系统登录、注册功能
 5、用户管理功能...]]></description><category></category></item><item><title><![CDATA[winform控件与ADO.NET-胡延亮-专题视频课程]]></title><link>https://blog.youkuaiyun.com/huyanliang/article/details/83581556</link><guid>https://blog.youkuaiyun.com/huyanliang/article/details/83581556</guid><author>huyanliang</author><pubDate>Wed, 01 Aug 2018 13:29:37 +0800</pubDate><description><![CDATA[ADO.NET的名称起源于ADO（ActiveX Data Objects），是一个COM组件库，用于在以往的Microsoft技术中访问数据。之所以使用ADO.NET名称，是因为Microsoft希望表明，这是在NET编程环境中优先使用的数据访问接口。...]]></description><category></category></item><item><title><![CDATA[DIV+CSS学习笔记-居中]]></title><link>https://blog.youkuaiyun.com/huyanliang/article/details/81112292</link><guid>https://blog.youkuaiyun.com/huyanliang/article/details/81112292</guid><author>huyanliang</author><pubDate>Thu, 19 Jul 2018 11:23:31 +0800</pubDate><description><![CDATA[一般情况下使用margin:0px auto设置版块的水平居中，页面内容在版块中水平居中使用text-align:center.内容在垂直方向居中一般结合height和line-height两者，如:height:33px;line-height:33px，还可以使用vertical-align样式设置在垂直方向居中，该属性对块级模块元素无限，如：p,div等标签...]]></description><category></category></item><item><title><![CDATA[DIV+CSS样式学习笔记-四种常有的块状结构]]></title><link>https://blog.youkuaiyun.com/huyanliang/article/details/81112229</link><guid>https://blog.youkuaiyun.com/huyanliang/article/details/81112229</guid><author>huyanliang</author><pubDate>Thu, 19 Jul 2018 11:21:40 +0800</pubDate><description><![CDATA[div-ul(ol)-li：常用于分类导航或菜单等

div-dl-dt-dd:常用于图文混编的场合

div-table-tr-td:用于规整数据显示

div-form-table-tr-td:常用于布局表单]]></description><category></category></item><item><title><![CDATA[机器学习之Python语言基础(.NET版)-胡延亮-专题视频课程]]></title><link>https://blog.youkuaiyun.com/huyanliang/article/details/83581247</link><guid>https://blog.youkuaiyun.com/huyanliang/article/details/83581247</guid><author>huyanliang</author><pubDate>Mon, 25 Jun 2018 11:07:49 +0800</pubDate><description><![CDATA[机器学习(Machine Learning, ML)是一门多领域交叉学科，涉及概率论、统计学、逼近论、凸分析、算法复杂度理论等多门学科。专门研究计算机怎样模拟或实现人类的学习行为，以获取新的知识或技能，重新组织已有的知识结构使之不断改善自身的性能。...]]></description><category></category></item><item><title><![CDATA[C#基础视频课程实战篇-胡延亮-专题视频课程]]></title><link>https://blog.youkuaiyun.com/huyanliang/article/details/83580938</link><guid>https://blog.youkuaiyun.com/huyanliang/article/details/83580938</guid><author>huyanliang</author><pubDate>Thu, 24 May 2018 09:10:12 +0800</pubDate><description><![CDATA[C#是一种新的、面向对象的编程语言。它使得程序员可以地编写各种基于Microsoft .NET平台的应用程序，Microsoft .NET提供了一系列的工具和服务来大程度地开发利用计算与通讯领域。...]]></description><category></category></item></channel></rss>