<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[Bad_Shepherd的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/Bad_Shepherd</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; Bad_Shepherd]]></copyright><item><title><![CDATA[uview2 Picker 滚动选择取消时，恢复上次的选中项]]></title><link>https://blog.youkuaiyun.com/Bad_Shepherd/article/details/164593231</link><guid>https://blog.youkuaiyun.com/Bad_Shepherd/article/details/164593231</guid><author>Bad_Shepherd</author><pubDate>Tue, 08 Sep 2026 11:46:42 +0800</pubDate><description><![CDATA[uview2 Picker 滚动了选项，但是没选择时，再次打开并不是当前选中项，要恢复上次的选中项，主要在于运用。]]></description><category></category></item><item><title><![CDATA[vue-element-plus-admin添加自定义svg图标，并且图标选择组件可选自定义图标]]></title><link>https://blog.youkuaiyun.com/Bad_Shepherd/article/details/163111425</link><guid>https://blog.youkuaiyun.com/Bad_Shepherd/article/details/163111425</guid><author>Bad_Shepherd</author><pubDate>Wed, 22 Jul 2026 17:50:49 +0800</pubDate><description><![CDATA[本文介绍了在前端项目中添加自定义SVG图标的步骤：首先从iconfont下载SVG图标文件并放入项目目录，然后在IconSelect组件中添加新的图标类型（需注意格式要求），最后在data配置文件中注册SVG图标名称。完成这些步骤后，即可在图标选择器中使用新增的SVG图标。文章配有详细的操作截图，展示了关键配置位置和最终呈现效果。整个过程涉及Vue组件修改和静态资源管理，适合需要扩展图标库的前端开发者参考。]]></description><category></category></item><item><title><![CDATA[【高德地图开发】鼠标框选点标记，并获取标记信息]]></title><link>https://blog.youkuaiyun.com/Bad_Shepherd/article/details/146173681</link><guid>https://blog.youkuaiyun.com/Bad_Shepherd/article/details/146173681</guid><author>Bad_Shepherd</author><pubDate>Tue, 11 Mar 2025 21:00:00 +0800</pubDate><description><![CDATA[高德地图开发，鼠标框选点标记，并获取点标记信息]]></description><category></category></item><item><title><![CDATA[ASP .NET Core 学习（.NET9）Serilog日志整合]]></title><link>https://blog.youkuaiyun.com/Bad_Shepherd/article/details/146033005</link><guid>https://blog.youkuaiyun.com/Bad_Shepherd/article/details/146033005</guid><author>Bad_Shepherd</author><pubDate>Wed, 05 Mar 2025 11:36:15 +0800</pubDate><description><![CDATA[在ASP .Net Core中使用Serilog 进行日志配置，输出日志到控制台，并且每日生成日志文件]]></description><category></category></item><item><title><![CDATA[ASP .NET Core 学习（.NET9）部署（一）windows]]></title><link>https://blog.youkuaiyun.com/Bad_Shepherd/article/details/145211724</link><guid>https://blog.youkuaiyun.com/Bad_Shepherd/article/details/145211724</guid><author>Bad_Shepherd</author><pubDate>Wed, 22 Jan 2025 15:43:10 +0800</pubDate><description><![CDATA[在Windows环境下利用IIS部署.Net 9项目]]></description><category></category></item><item><title><![CDATA[ASP .NET Core 学习（.NET9）配置接口访问路由]]></title><link>https://blog.youkuaiyun.com/Bad_Shepherd/article/details/145211244</link><guid>https://blog.youkuaiyun.com/Bad_Shepherd/article/details/145211244</guid><author>Bad_Shepherd</author><pubDate>Fri, 17 Jan 2025 17:21:31 +0800</pubDate><description><![CDATA[ASP .NET Core路由配置]]></description><category></category></item><item><title><![CDATA[ASP .NET Core 学习 （.NET 9）- 创建 API项目，并配置Swagger及API 分组或版本]]></title><link>https://blog.youkuaiyun.com/Bad_Shepherd/article/details/145208815</link><guid>https://blog.youkuaiyun.com/Bad_Shepherd/article/details/145208815</guid><author>Bad_Shepherd</author><pubDate>Fri, 17 Jan 2025 17:06:11 +0800</pubDate><description><![CDATA[ASP .NET Core配置Swagger]]></description><category></category></item><item><title><![CDATA[jquery点击菜单滚动到指定内容特效]]></title><link>https://blog.youkuaiyun.com/Bad_Shepherd/article/details/113879123</link><guid>https://blog.youkuaiyun.com/Bad_Shepherd/article/details/113879123</guid><author>Bad_Shepherd</author><pubDate>Sun, 17 Mar 2024 21:16:02 +0800</pubDate><description><![CDATA[jquery点击菜单滚动到指定内容特效]]></description><category></category></item><item><title><![CDATA[服务器开机不输入密码自动进系统， 与设置开机启动项]]></title><link>https://blog.youkuaiyun.com/Bad_Shepherd/article/details/121926202</link><guid>https://blog.youkuaiyun.com/Bad_Shepherd/article/details/121926202</guid><author>Bad_Shepherd</author><pubDate>Sun, 17 Mar 2024 21:13:44 +0800</pubDate><description><![CDATA[服务器开机不输入密码进入系统与开机启动项配置]]></description><category></category></item><item><title><![CDATA[uni-app发布 h5 与ASP .NET MVC 后台 发布 到 IIS的同一端口 并配置跨域]]></title><link>https://blog.youkuaiyun.com/Bad_Shepherd/article/details/126948714</link><guid>https://blog.youkuaiyun.com/Bad_Shepherd/article/details/126948714</guid><author>Bad_Shepherd</author><pubDate>Sun, 17 Mar 2024 21:05:02 +0800</pubDate><description><![CDATA[uni-app发布 h5 与ASP .NET MVC 后台 发布 到 IIS的同一端口 并配置跨域]]></description><category></category></item><item><title><![CDATA[c# .net6 Task 多线程介绍]]></title><link>https://blog.youkuaiyun.com/Bad_Shepherd/article/details/136723549</link><guid>https://blog.youkuaiyun.com/Bad_Shepherd/article/details/136723549</guid><author>Bad_Shepherd</author><pubDate>Thu, 14 Mar 2024 23:16:16 +0800</pubDate><description><![CDATA[Task的三种启动方式及区别]]></description><category></category></item><item><title><![CDATA[UViewUI组件时间选择器修改，可单独选 年，选择 年-月 ，选择年-月-日-时]]></title><link>https://blog.youkuaiyun.com/Bad_Shepherd/article/details/125963546</link><guid>https://blog.youkuaiyun.com/Bad_Shepherd/article/details/125963546</guid><author>Bad_Shepherd</author><pubDate>Sun, 24 Jul 2022 20:23:16 +0800</pubDate><description><![CDATA[UViewUI组件时间选择器修改，可单独选 年，选择 年-月 ，选择年-月-日-时]]></description><category></category></item><item><title><![CDATA[wpf 命令基类，可进行执行命令和判断是否可执行]]></title><link>https://blog.youkuaiyun.com/Bad_Shepherd/article/details/123859248</link><guid>https://blog.youkuaiyun.com/Bad_Shepherd/article/details/123859248</guid><author>Bad_Shepherd</author><pubDate>Wed, 30 Mar 2022 22:33:47 +0800</pubDate><description><![CDATA[wpf 命令基类，可进行执行命令和判断是否可执行]]></description><category></category></item><item><title><![CDATA[c#压缩图片方法，压缩到指定大小之内]]></title><link>https://blog.youkuaiyun.com/Bad_Shepherd/article/details/121909240</link><guid>https://blog.youkuaiyun.com/Bad_Shepherd/article/details/121909240</guid><author>Bad_Shepherd</author><pubDate>Mon, 13 Dec 2021 16:54:18 +0800</pubDate><description><![CDATA[压缩图片方法]]></description><category></category></item><item><title><![CDATA[C# 获取电脑硬件信息]]></title><link>https://blog.youkuaiyun.com/Bad_Shepherd/article/details/121899212</link><guid>https://blog.youkuaiyun.com/Bad_Shepherd/article/details/121899212</guid><author>Bad_Shepherd</author><pubDate>Mon, 13 Dec 2021 16:51:37 +0800</pubDate><description><![CDATA[引入 System.Management.dll
            //获取所有硬盘序列号
            ManagementClass diskClass = new ManagementClass("Win32_LogicalDisk");
            ManagementObjectCollection disks = diskClass.GetInstances();
            ManagementObjectCollection.ManagementObj]]></description><category></category></item><item><title><![CDATA[微信小程序中使用vant 组件 详细构建项目]]></title><link>https://blog.youkuaiyun.com/Bad_Shepherd/article/details/121556891</link><guid>https://blog.youkuaiyun.com/Bad_Shepherd/article/details/121556891</guid><author>Bad_Shepherd</author><pubDate>Sat, 27 Nov 2021 10:55:12 +0800</pubDate><description><![CDATA[一、创建项目
使用微信开发者工具创建小程序项目

二、初始化npm

在此目录下打开命令行工具，输入npm 命令，然后一路回车，会发现目录下多了一个 package.json文件
npm init


三、引入vant微信小程序包
1.npm安装 vant 包
# 通过 npm 安装
npm i @vant/weapp -S --production


安装好之后，会在微信开发工具的 资源管理器中看到  node_modules 文件夹

2.修改 app.json
将 app.json 中的 “styl]]></description><category></category></item><item><title><![CDATA[WPF数据Model通知辅助插件 PropertyChanged.Fody]]></title><link>https://blog.youkuaiyun.com/Bad_Shepherd/article/details/120638753</link><guid>https://blog.youkuaiyun.com/Bad_Shepherd/article/details/120638753</guid><author>Bad_Shepherd</author><pubDate>Thu, 21 Oct 2021 20:14:46 +0800</pubDate><description><![CDATA[插件名称
PropertyChanged.Fody

获取方式
VS通过Nuget添加

实现原理
在编译的时候，再属性中实现INotifyPropertyChanged相关代码
相关特性
AddInotifyPropertyChangedInterface
自动对添加了此特性的类继承并实现INotifyPropertyChanged接口
 [AddINotifyPropertyChangedInterface]
 public class InfoModel
 {
 	///属性
 	public str]]></description><category></category></item><item><title><![CDATA[WPF选择文件路径]]></title><link>https://blog.youkuaiyun.com/Bad_Shepherd/article/details/120558089</link><guid>https://blog.youkuaiyun.com/Bad_Shepherd/article/details/120558089</guid><author>Bad_Shepherd</author><pubDate>Wed, 29 Sep 2021 23:04:05 +0800</pubDate><description><![CDATA[引入依赖

代码
 //创建一个选择文件夹的对话框
            System.Windows.Forms.FolderBrowserDialog dialog = new System.Windows.Forms.FolderBrowserDialog();

            //调用ShowDialog()方法显示该对话框，该方法的返回值代表用户是否点击了确定按钮
            if (dialog.ShowDialog() != System.Windows.Forms.D]]></description><category></category></item><item><title><![CDATA[c# WPF发送邮件]]></title><link>https://blog.youkuaiyun.com/Bad_Shepherd/article/details/120558050</link><guid>https://blog.youkuaiyun.com/Bad_Shepherd/article/details/120558050</guid><author>Bad_Shepherd</author><pubDate>Wed, 29 Sep 2021 23:01:34 +0800</pubDate><description><![CDATA[添加类  SendEmailHelper
 public static class SendEmailHelper
    {
        private static MailMessage mailMessage;
        private static SmtpClient smtpClient;
        private static string password;//发件人密码  

        /// &lt;summary&gt;
        /// 发送邮件方法
 ]]></description><category></category></item><item><title><![CDATA[WPF选择图片，并保存到指定目录]]></title><link>https://blog.youkuaiyun.com/Bad_Shepherd/article/details/120464792</link><guid>https://blog.youkuaiyun.com/Bad_Shepherd/article/details/120464792</guid><author>Bad_Shepherd</author><pubDate>Fri, 24 Sep 2021 23:15:08 +0800</pubDate><description><![CDATA[前提
引入 图片中的程序集

XAML页面


后台代码


]]></description><category></category></item></channel></rss>