<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[kusse的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/kusse</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; kusse]]></copyright><item><title><![CDATA[Docker快速入门]]></title><link>https://blog.youkuaiyun.com/kusse/article/details/144191785</link><guid>https://blog.youkuaiyun.com/kusse/article/details/144191785</guid><author>kusse</author><pubDate>Mon, 02 Dec 2024 16:37:56 +0800</pubDate><description><![CDATA[Docker简单快速入门]]></description><category></category></item><item><title><![CDATA[NET Core AOP基础讲解]]></title><link>https://blog.youkuaiyun.com/kusse/article/details/143370964</link><guid>https://blog.youkuaiyun.com/kusse/article/details/143370964</guid><author>kusse</author><pubDate>Wed, 30 Oct 2024 17:47:39 +0800</pubDate><description><![CDATA[假设这是一个U型管道，污水水从一端流入，另一端流出。现在我们要对污水进行过滤，A负责过滤B负责消毒。显然有四个处理点，他们的顺序分别是：1->2->3->4。其中1，4是A过滤器的处理点，2，3是B过滤器的处理点。显然3个过滤器就有6个处理点。我们可以随意调整A，B过滤器的顺序，可随意插拔。这就是AOP的思想。执行顺序：先进后出（栈）执行点数：过滤器数 * 2AOP是对OOP的一种补充，即面向切面编程，一种编程思想。我们管A，B为切面。1~4为切入点。]]></description><category></category></item><item><title><![CDATA[Net Core Configuration讲解]]></title><link>https://blog.youkuaiyun.com/kusse/article/details/143273755</link><guid>https://blog.youkuaiyun.com/kusse/article/details/143273755</guid><author>kusse</author><pubDate>Sun, 27 Oct 2024 20:09:56 +0800</pubDate><description><![CDATA[Net Core Configuration基础讲解]]></description><category></category></item><item><title><![CDATA[Net Core IOC基础讲解]]></title><link>https://blog.youkuaiyun.com/kusse/article/details/143269237</link><guid>https://blog.youkuaiyun.com/kusse/article/details/143269237</guid><author>kusse</author><pubDate>Sun, 27 Oct 2024 15:17:33 +0800</pubDate><description><![CDATA[我们如何理解IOC？我们可以通过一个现实世界的模型来进行解释。比如有一本菜谱这个菜谱就是我们的IServiceCollection，里面记录了菜（Service）的描述信息（ServiceDescriptor）菜名（ServiceDescriptor.ServiceType）以及菜具体制作方法（ServiceDescriptor.ImplementationType），通过菜名（ServiceType）告诉厨师（IServiceProvider）制作（实列化、解析）出来我们要吃的菜。这就是IOC技术]]></description><category></category></item><item><title><![CDATA[NetCore基于EntityFramework和Aop的工作单元模式(UnitOfWork)简单实现]]></title><link>https://blog.youkuaiyun.com/kusse/article/details/142212567</link><guid>https://blog.youkuaiyun.com/kusse/article/details/142212567</guid><author>kusse</author><pubDate>Fri, 13 Sep 2024 15:38:23 +0800</pubDate><description><![CDATA[NetCore基于EntityFramework和Aop的工作单元模式(UnitOfWork)简单实现]]></description><category></category></item><item><title><![CDATA[声明式策略基础One—(菜鸡随笔)]]></title><link>https://blog.youkuaiyun.com/kusse/article/details/130233087</link><guid>https://blog.youkuaiyun.com/kusse/article/details/130233087</guid><author>kusse</author><pubDate>Tue, 18 Apr 2023 22:41:59 +0800</pubDate><description><![CDATA[创建一个名为RecordPolicy的授权策略，并指定要求和处理程序。在此示例中，我们使用RecordAccessRequirement和RecordAccessRequirementHandler。});在API端点或控制器上使用[Authorize]特性，并指定要使用的策略。这可以通过指定Policy属性和Resource属性来完成。Resource属性可将当前请求的资源ID传递给授权处理程序。// 处理Get请求在上面的代码中，我们使用[Authorize]特性来限制用户访问GET操作。]]></description><category></category></item><item><title><![CDATA[声明式策略基础Two—(菜鸡随笔)]]></title><link>https://blog.youkuaiyun.com/kusse/article/details/130232662</link><guid>https://blog.youkuaiyun.com/kusse/article/details/130232662</guid><author>kusse</author><pubDate>Tue, 18 Apr 2023 22:17:07 +0800</pubDate><description><![CDATA[声明式策略基础—(菜鸡随笔)]]></description><category></category></item><item><title><![CDATA[JWT的简单使用—扩展（菜鸡随笔）]]></title><link>https://blog.youkuaiyun.com/kusse/article/details/130232147</link><guid>https://blog.youkuaiyun.com/kusse/article/details/130232147</guid><author>kusse</author><pubDate>Tue, 18 Apr 2023 21:49:52 +0800</pubDate><description><![CDATA[JWT的简单使用—扩展（菜鸡随笔）]]></description><category></category></item><item><title><![CDATA[ASP.NET Core 入门指南（菜鸡随笔）]]></title><link>https://blog.youkuaiyun.com/kusse/article/details/130231180</link><guid>https://blog.youkuaiyun.com/kusse/article/details/130231180</guid><author>kusse</author><pubDate>Tue, 18 Apr 2023 21:00:26 +0800</pubDate><description><![CDATA[ASP.NET Core 入门指南（菜鸡随笔）]]></description><category></category></item><item><title><![CDATA[JWT的简单使用（菜鸡随笔）]]></title><link>https://blog.youkuaiyun.com/kusse/article/details/130230337</link><guid>https://blog.youkuaiyun.com/kusse/article/details/130230337</guid><author>kusse</author><pubDate>Tue, 18 Apr 2023 20:20:56 +0800</pubDate><description><![CDATA[JWT的简单使用（菜鸡随笔）]]></description><category></category></item><item><title><![CDATA[NET Core面试题]]></title><link>https://blog.youkuaiyun.com/kusse/article/details/129284540</link><guid>https://blog.youkuaiyun.com/kusse/article/details/129284540</guid><author>kusse</author><pubDate>Wed, 01 Mar 2023 16:31:59 +0800</pubDate><description><![CDATA[NET Core面试题]]></description><category></category></item><item><title><![CDATA[RestSharp简单使用]]></title><link>https://blog.youkuaiyun.com/kusse/article/details/129147109</link><guid>https://blog.youkuaiyun.com/kusse/article/details/129147109</guid><author>kusse</author><pubDate>Tue, 21 Feb 2023 17:46:45 +0800</pubDate><description><![CDATA[RestSharp简单使用]]></description><category></category></item><item><title><![CDATA[本人闲聊-AutoFac]]></title><link>https://blog.youkuaiyun.com/kusse/article/details/128801875</link><guid>https://blog.youkuaiyun.com/kusse/article/details/128801875</guid><author>kusse</author><pubDate>Mon, 30 Jan 2023 14:42:13 +0800</pubDate><description><![CDATA[本人闲聊-AutoFac]]></description><category></category></item><item><title><![CDATA[Sqlserver，Mysql基础SQL语句]]></title><link>https://blog.youkuaiyun.com/kusse/article/details/128563415</link><guid>https://blog.youkuaiyun.com/kusse/article/details/128563415</guid><author>kusse</author><pubDate>Thu, 05 Jan 2023 14:49:50 +0800</pubDate><description><![CDATA[Sqlserver，Mysql基础SQL语句]]></description><category></category></item><item><title><![CDATA[Net Core定时任务]]></title><link>https://blog.youkuaiyun.com/kusse/article/details/128485640</link><guid>https://blog.youkuaiyun.com/kusse/article/details/128485640</guid><author>kusse</author><pubDate>Thu, 29 Dec 2022 17:42:31 +0800</pubDate><description><![CDATA[Net Core定时任务，IHostedService和BackgroundService。]]></description><category></category></item><item><title><![CDATA[VUE常用方法]]></title><link>https://blog.youkuaiyun.com/kusse/article/details/128419541</link><guid>https://blog.youkuaiyun.com/kusse/article/details/128419541</guid><author>kusse</author><pubDate>Fri, 23 Dec 2022 14:43:51 +0800</pubDate><description><![CDATA[VUE常用方法,基本上常用的方法都包含了。]]></description><category></category></item><item><title><![CDATA[C# DataTable和List之间相互转换]]></title><link>https://blog.youkuaiyun.com/kusse/article/details/128301181</link><guid>https://blog.youkuaiyun.com/kusse/article/details/128301181</guid><author>kusse</author><pubDate>Tue, 13 Dec 2022 17:16:32 +0800</pubDate><description><![CDATA[通过反射实现List和DataTable的转换，DataTable和Entity的转换]]></description><category></category></item><item><title><![CDATA[C# 使用QRCoder生成二维码]]></title><link>https://blog.youkuaiyun.com/kusse/article/details/128062050</link><guid>https://blog.youkuaiyun.com/kusse/article/details/128062050</guid><author>kusse</author><pubDate>Sun, 27 Nov 2022 14:12:55 +0800</pubDate><description><![CDATA[C#  使用QRCoder生成二维码]]></description><category></category></item><item><title><![CDATA[List集合简单操作]]></title><link>https://blog.youkuaiyun.com/kusse/article/details/128022847</link><guid>https://blog.youkuaiyun.com/kusse/article/details/128022847</guid><author>kusse</author><pubDate>Thu, 24 Nov 2022 17:25:42 +0800</pubDate><description><![CDATA[List集合简单操作]]></description><category></category></item><item><title><![CDATA[DataTable小详解]]></title><link>https://blog.youkuaiyun.com/kusse/article/details/127803082</link><guid>https://blog.youkuaiyun.com/kusse/article/details/127803082</guid><author>kusse</author><pubDate>Fri, 11 Nov 2022 11:30:15 +0800</pubDate><description><![CDATA[DataTable小详解,穿插了一些小东西]]></description><category></category></item></channel></rss>