<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[康康的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/weixin_44448313</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; weixin_44448313]]></copyright><item><title><![CDATA[SM2加解密]]></title><link>https://blog.youkuaiyun.com/weixin_44448313/article/details/154990223</link><guid>https://blog.youkuaiyun.com/weixin_44448313/article/details/154990223</guid><author>weixin_44448313</author><pubDate>Tue, 18 Nov 2025 15:07:51 +0800</pubDate><description><![CDATA[本文介绍了如何在C#中使用BouncyCastle.Crypto库实现SM2椭圆曲线加密算法。主要内容包括：安装BouncyCastle.Cryptography NuGet包，创建SM2公私钥对，初始化加密/解密引擎，以及实现SM2加解密过程。文章提供了完整的代码示例，展示如何将&quot;Hello,World!&quot;字符串加密为16进制密文，再解密还原为原始文本。该实现使用国密标准推荐的C1C3C2组合模式，支持.NET Framework 4.6.1及以上版本，可用于跨平台开发。]]></description><category></category></item><item><title><![CDATA[frp实现飞牛及本地服务暴露]]></title><link>https://blog.youkuaiyun.com/weixin_44448313/article/details/149836928</link><guid>https://blog.youkuaiyun.com/weixin_44448313/article/details/149836928</guid><author>weixin_44448313</author><pubDate>Fri, 01 Aug 2025 16:31:52 +0800</pubDate><description><![CDATA[本教程为非零起点，需要具有一定计算机知识的人才能看懂，我尽量描述细一点，有问题可以私信我或评论留言；
此教程主要适配的人群是那些有一定计算机能力，有服务器资源，家里有nas的群体，因为飞牛os目前提供的免费带宽资源有限，想要在外网访问nas服务很吃力，并且使用第三方的价格很贵哇，轻量服务器可以实现我们自建隧道的需求还物美价廉。]]></description><category></category></item><item><title><![CDATA[AnduinOS使用腾讯会议的坑]]></title><link>https://blog.youkuaiyun.com/weixin_44448313/article/details/148455334</link><guid>https://blog.youkuaiyun.com/weixin_44448313/article/details/148455334</guid><author>weixin_44448313</author><pubDate>Thu, 05 Jun 2025 17:26:38 +0800</pubDate><description><![CDATA[因为AnduinOS是基于Ubuntu发行的，所有安装完以后，直接运行会弹窗，提示Ubuntu版本不对，这个时候我们就需要修改一下os-release文件内容。先考虑修改一下ID，看腾讯会议在读取到不认识到linux系统分支时，会不会检测版本。可以实现绕过腾讯会议到Linux版本检测！，wq保存一下，测试腾讯会议能否打开。，所以这里猜测腾讯会议是读取。这里我们也可以看到，]]></description><category></category></item><item><title><![CDATA[非加密散列算法的应用-MurmurHash]]></title><link>https://blog.youkuaiyun.com/weixin_44448313/article/details/147984173</link><guid>https://blog.youkuaiyun.com/weixin_44448313/article/details/147984173</guid><author>weixin_44448313</author><pubDate>Thu, 15 May 2025 15:30:58 +0800</pubDate><description><![CDATA[只需要考虑过滤重复文件或者一些需要唯一性判断的条件下，可以使用非加密的散列hash算法相较于常见的MD5、SHA-1等，速度有明显的提升]]></description><category></category></item><item><title><![CDATA[C# + MCP，等等，你还要swagger？]]></title><link>https://blog.youkuaiyun.com/weixin_44448313/article/details/147309032</link><guid>https://blog.youkuaiyun.com/weixin_44448313/article/details/147309032</guid><author>weixin_44448313</author><pubDate>Thu, 17 Apr 2025 16:37:36 +0800</pubDate><description><![CDATA[本文以C#和MCP协议为核心，详细讲解如何构建本地化AI服务生态链。通过搭建支持Llama3.1:8B大模型的MCP服务系统，开发者可实现私有化AI能力部署，保障数据安全的同时降低云服务依赖。首先基于ASP.NET Core框架创建MCP服务端，利用McpServerTool特性注册工具函数，构建密评SM2秘钥生成、SM2加解密等模块。结合Ollama工具链，在本地部署Llama3.1:8B模型，通过端口映射实现模型服务的持续运行。]]></description><category></category></item><item><title><![CDATA[ZUC256 Go Go Go！！！]]></title><link>https://blog.youkuaiyun.com/weixin_44448313/article/details/144404810</link><guid>https://blog.youkuaiyun.com/weixin_44448313/article/details/144404810</guid><author>weixin_44448313</author><pubDate>Wed, 11 Dec 2024 16:54:07 +0800</pubDate><description><![CDATA[Go语言对ZUC256算法的实现，参考了GmSSL及BouncyCastle这两个库及中科院软件研究所发布的祖冲之算法白皮书而实现的。]]></description><category></category></item><item><title><![CDATA[SSL证书自动申请脚本]]></title><link>https://blog.youkuaiyun.com/weixin_44448313/article/details/142596414</link><guid>https://blog.youkuaiyun.com/weixin_44448313/article/details/142596414</guid><author>weixin_44448313</author><pubDate>Fri, 27 Sep 2024 16:19:29 +0800</pubDate><description><![CDATA[PowerShell模块和ACME客户端，用于从具有 ACME 功能的证书颁发机构（例如Let’s Encrypt ）创建公共信任的 SSL/TLS 证书。]]></description><category></category></item><item><title><![CDATA[MinIO自动化下载及部署脚本（Windows）]]></title><link>https://blog.youkuaiyun.com/weixin_44448313/article/details/142200520</link><guid>https://blog.youkuaiyun.com/weixin_44448313/article/details/142200520</guid><author>weixin_44448313</author><pubDate>Fri, 13 Sep 2024 09:17:35 +0800</pubDate><description><![CDATA[MinIO自动化下载及部署脚本（Windows）]]></description><category></category></item><item><title><![CDATA[npm、pnpm、yarn使用淘宝镜像]]></title><link>https://blog.youkuaiyun.com/weixin_44448313/article/details/140533524</link><guid>https://blog.youkuaiyun.com/weixin_44448313/article/details/140533524</guid><author>weixin_44448313</author><pubDate>Thu, 18 Jul 2024 21:31:14 +0800</pubDate><description><![CDATA[npm、pnpm、yarn使用淘宝镜像及pnpm的安装方法。]]></description><category></category></item><item><title><![CDATA[WPF自定义控件，实现含有箭头的文本或内容控件]]></title><link>https://blog.youkuaiyun.com/weixin_44448313/article/details/140128554</link><guid>https://blog.youkuaiyun.com/weixin_44448313/article/details/140128554</guid><author>weixin_44448313</author><pubDate>Tue, 02 Jul 2024 15:39:30 +0800</pubDate><description><![CDATA[实现一个箭头控件，并且在箭头中还可以加入文字或内容控件]]></description><category></category></item><item><title><![CDATA[C#实现WMI获取硬盘参数]]></title><link>https://blog.youkuaiyun.com/weixin_44448313/article/details/139630387</link><guid>https://blog.youkuaiyun.com/weixin_44448313/article/details/139630387</guid><author>weixin_44448313</author><pubDate>Wed, 12 Jun 2024 16:33:04 +0800</pubDate><description><![CDATA[因为需求需要涉及获取硬盘的SN参数，但是又不想要获取到U盘或移动硬盘设备的SN，所以就浅浅的研究了一下。以下就是我目前发现的一些参数的作用，够我用了。。。]]></description><category></category></item><item><title><![CDATA[C#实现各种Hash计算]]></title><link>https://blog.youkuaiyun.com/weixin_44448313/article/details/138910876</link><guid>https://blog.youkuaiyun.com/weixin_44448313/article/details/138910876</guid><author>weixin_44448313</author><pubDate>Wed, 15 May 2024 15:40:25 +0800</pubDate><description><![CDATA[C#使用开源密码学库BouncyCastle.Cryptography进行Hash和BCrypt计算]]></description><category></category></item><item><title><![CDATA[C#使用SQLite(含加密)保姆级教程]]></title><link>https://blog.youkuaiyun.com/weixin_44448313/article/details/137136229</link><guid>https://blog.youkuaiyun.com/weixin_44448313/article/details/137136229</guid><author>weixin_44448313</author><pubDate>Fri, 29 Mar 2024 10:14:58 +0800</pubDate><description><![CDATA[C#使用SQLite并生成加密数据库(sqlcipher模式)文件]]></description><category></category></item><item><title><![CDATA[Windows Service的服务程序如何安装及调试]]></title><link>https://blog.youkuaiyun.com/weixin_44448313/article/details/136907156</link><guid>https://blog.youkuaiyun.com/weixin_44448313/article/details/136907156</guid><author>weixin_44448313</author><pubDate>Thu, 21 Mar 2024 14:34:48 +0800</pubDate><description><![CDATA[Windows Service的服务程序如何安装及调试]]></description><category></category></item><item><title><![CDATA[WPF意外无法启动？try-catch也无法捕捉？0xc0000409？]]></title><link>https://blog.youkuaiyun.com/weixin_44448313/article/details/136799294</link><guid>https://blog.youkuaiyun.com/weixin_44448313/article/details/136799294</guid><author>weixin_44448313</author><pubDate>Mon, 18 Mar 2024 10:04:39 +0800</pubDate><description><![CDATA[和我一样，英特尔7xx的核显，然后WPF程序一直崩溃，在InitializeComponent()这一行，直接没有任何报错，exe就终止了运行，返回值是0xc0000409，大致看了，他的解决方法就是用火绒剑看了，英文程序名和中文程序名的程序运行情况，发现只有中文名称才会崩。周六在家加了一会会的班，公司电脑没关机，然后周一上班。然后科学了一下，去Google找了一下，果然，找到了原因。然后我测试了一下，果然，中文名称会启动不了。百度了大半个小时，都找不到原因。我修改了程序集的名称，，，]]></description><category></category></item><item><title><![CDATA[使用IconFont实现矢量图标(Avalonia)]]></title><link>https://blog.youkuaiyun.com/weixin_44448313/article/details/135916750</link><guid>https://blog.youkuaiyun.com/weixin_44448313/article/details/135916750</guid><author>weixin_44448313</author><pubDate>Mon, 29 Jan 2024 17:20:48 +0800</pubDate><description><![CDATA[如何在Avalonia项目中使用Iconfont字体图标]]></description><category></category></item><item><title><![CDATA[Browser框架中调用JS代码(Avalonia)]]></title><link>https://blog.youkuaiyun.com/weixin_44448313/article/details/135915262</link><guid>https://blog.youkuaiyun.com/weixin_44448313/article/details/135915262</guid><author>weixin_44448313</author><pubDate>Mon, 29 Jan 2024 17:00:30 +0800</pubDate><description><![CDATA[Avalonia新建的Browser项目(WASM)中如何调用JS代码]]></description><category></category></item><item><title><![CDATA[Avalonia 11 WebAssembly中文乱码]]></title><link>https://blog.youkuaiyun.com/weixin_44448313/article/details/132307654</link><guid>https://blog.youkuaiyun.com/weixin_44448313/article/details/132307654</guid><author>weixin_44448313</author><pubDate>Tue, 15 Aug 2023 21:55:42 +0800</pubDate><description><![CDATA[Avalonia 11 WebAssembly中文乱码]]></description><category></category></item><item><title><![CDATA[个人常用C#及NET框架分享]]></title><link>https://blog.youkuaiyun.com/weixin_44448313/article/details/129065836</link><guid>https://blog.youkuaiyun.com/weixin_44448313/article/details/129065836</guid><author>weixin_44448313</author><pubDate>Thu, 16 Feb 2023 17:17:11 +0800</pubDate><description><![CDATA[个人常用框架记录]]></description><category></category></item><item><title><![CDATA[调用Windows安全中心实现登录验证]]></title><link>https://blog.youkuaiyun.com/weixin_44448313/article/details/129062048</link><guid>https://blog.youkuaiyun.com/weixin_44448313/article/details/129062048</guid><author>weixin_44448313</author><pubDate>Thu, 16 Feb 2023 14:52:21 +0800</pubDate><description><![CDATA[通过使用credui.dll中的接口，实现调用Windows安全验证的登录页面；]]></description><category></category></item></channel></rss>