<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[相识的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/yjung</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; yjung]]></copyright><item><title><![CDATA[MVC拦截器记录操作用户日志]]></title><link>https://blog.youkuaiyun.com/yjung/article/details/142485137</link><guid>https://blog.youkuaiyun.com/yjung/article/details/142485137</guid><author>yjung</author><pubDate>Tue, 24 Sep 2024 11:25:03 +0800</pubDate><description><![CDATA[操作模块描述</param>59 /// <param name="option">操作动作描述</param>60 /// <param name="remark">其他备注]]></description><category></category></item><item><title><![CDATA[二分法算法]]></title><link>https://blog.youkuaiyun.com/yjung/article/details/142484872</link><guid>https://blog.youkuaiyun.com/yjung/article/details/142484872</guid><author>yjung</author><pubDate>Tue, 24 Sep 2024 11:17:31 +0800</pubDate><description><![CDATA[【代码】二分法算法。]]></description><category></category></item><item><title><![CDATA[汉字编码问题转换]]></title><link>https://blog.youkuaiyun.com/yjung/article/details/142484835</link><guid>https://blog.youkuaiyun.com/yjung/article/details/142484835</guid><author>yjung</author><pubDate>Tue, 24 Sep 2024 11:16:35 +0800</pubDate><description><![CDATA[【代码】汉字编码问题转换。]]></description><category></category></item><item><title><![CDATA[c# DESEncrypt 加密、解密算法]]></title><link>https://blog.youkuaiyun.com/yjung/article/details/142484810</link><guid>https://blog.youkuaiyun.com/yjung/article/details/142484810</guid><author>yjung</author><pubDate>Tue, 24 Sep 2024 11:16:02 +0800</pubDate><description><![CDATA[【代码】c# DESEncrypt 加密、解密算法。]]></description><category></category></item><item><title><![CDATA[日期函数(sql)]]></title><link>https://blog.youkuaiyun.com/yjung/article/details/142484783</link><guid>https://blog.youkuaiyun.com/yjung/article/details/142484783</guid><author>yjung</author><pubDate>Tue, 24 Sep 2024 11:15:25 +0800</pubDate><description><![CDATA[【代码】日期函数(sql)]]></description><category></category></item><item><title><![CDATA[.NET CORE 使用Session报错：Session has not been configured for this application or request]]></title><link>https://blog.youkuaiyun.com/yjung/article/details/142484763</link><guid>https://blog.youkuaiyun.com/yjung/article/details/142484763</guid><author>yjung</author><pubDate>Tue, 24 Sep 2024 11:14:44 +0800</pubDate><description><![CDATA[解决方案：在Startup.cs文件中的ConfigureServices方法中注册  services.AddSession();添加session 服务。报错信息：Session has not been configured for this application or request。再在Configure方法中加上这一句代码： app.UseSession();]]></description><category></category></item><item><title><![CDATA[AspNetCoreApi 跨域处理（CORS ）]]></title><link>https://blog.youkuaiyun.com/yjung/article/details/142484726</link><guid>https://blog.youkuaiyun.com/yjung/article/details/142484726</guid><author>yjung</author><pubDate>Tue, 24 Sep 2024 11:13:49 +0800</pubDate><description><![CDATA[如果咱们有处理过MV5 跨域问题这个问题也不大。]]></description><category></category></item><item><title><![CDATA[记录 IIS 部署vue 项目步骤]]></title><link>https://blog.youkuaiyun.com/yjung/article/details/142484695</link><guid>https://blog.youkuaiyun.com/yjung/article/details/142484695</guid><author>yjung</author><pubDate>Tue, 24 Sep 2024 11:12:52 +0800</pubDate><description><![CDATA[链接：https://pan.baidu.com/s/1SpyKWY9ejab1WP0-oKKJBg提取码：gldp。]]></description><category></category></item><item><title><![CDATA[Linux下.NET Core进程守护设置,解决SSH关闭后.NET Core服务无法访问的问题]]></title><link>https://blog.youkuaiyun.com/yjung/article/details/142484676</link><guid>https://blog.youkuaiyun.com/yjung/article/details/142484676</guid><author>yjung</author><pubDate>Tue, 24 Sep 2024 11:12:18 +0800</pubDate><description><![CDATA[通过dotnet命令启动的程序，会在控制台关闭时结束进程，因此需要设置守护进程。这样可以让应用程序一直运行，并且在服务器重启后自动启动。可以直接覆盖旧的应用程序文件，然后使用systemctl restart 命令重启进程，不需要先关闭进程后覆盖文件再启动。把以下内容保存为appname.service文件放在/etc/systemd/system目录下。Description=appname守护进程。如何管理进程，通过systemctl命令管理。关于.netcore应用程序更新。# 程序崩溃后自动启动。]]></description><category></category></item><item><title><![CDATA[常见的JavaScript的循环处理数据方法]]></title><link>https://blog.youkuaiyun.com/yjung/article/details/142484647</link><guid>https://blog.youkuaiyun.com/yjung/article/details/142484647</guid><author>yjung</author><pubDate>Tue, 24 Sep 2024 11:11:43 +0800</pubDate><description><![CDATA[for of 循环是 Es6 中新增的语句，用来替代 for in 和 forEach，它允许你遍历 Arrays（数组）, Strings（字符串）, Maps（映射）, Sets（集合）等可迭代(Iterable data)的数据结构,注意它的兼容性。do-while循环是在中间循环体中加入末尾循环体，并在执行中间循环体时执行末尾循环体，循环体是否继续运行的条件在末尾循环体里。do-while循环是先执行后判断，执行次数至少为一次，执行一次后判断条件是否成立，如果不成立跳出循环，成立则继续运行循环体。]]></description><category></category></item><item><title><![CDATA[.Net Core后台任务启停（BackgroundService）]]></title><link>https://blog.youkuaiyun.com/yjung/article/details/142484631</link><guid>https://blog.youkuaiyun.com/yjung/article/details/142484631</guid><author>yjung</author><pubDate>Tue, 24 Sep 2024 11:11:10 +0800</pubDate><description><![CDATA[说到定时任务，可能第一个会想到Quartz，但是想到需要更简洁，而且想要毫秒级的周期，这个Cron真是太不智慧了，虽说可以在单个任务中轮询，但是这个Trigger用起来是很不适应。BackgroundService 中函数调用 ExecuteAsync 时给它赋的参数直接是一个内部的只读变量，你在外部调用，StartAsync 给它输入的参数根本就没有用到。方法二：仿照官方的 BackgroundService，实现 IHostedService 接口，自己写一个BackgroundService。]]></description><category></category></item><item><title><![CDATA[HTML转义字符大全]]></title><link>https://blog.youkuaiyun.com/yjung/article/details/142484619</link><guid>https://blog.youkuaiyun.com/yjung/article/details/142484619</guid><author>yjung</author><pubDate>Tue, 24 Sep 2024 11:10:38 +0800</pubDate><description><![CDATA[\ --- 反斜杠Reverse solidus (backslash)_ _ — 下划线Horizontal bar (underscore)[ [ --- 中括号左边部分Left square bracket。长音符号Macron accent。) ) — 小括号右边部分Right parenthesis。} } — 大括号右边部分Right curly brace。( ( — 小括号左边部分Left parenthesis。{ { — 大括号左边部分Left curly brace。]]></description><category></category></item><item><title><![CDATA[netcore 并发锁 多线程中使用SemaphoreSlim]]></title><link>https://blog.youkuaiyun.com/yjung/article/details/142484585</link><guid>https://blog.youkuaiyun.com/yjung/article/details/142484585</guid><author>yjung</author><pubDate>Tue, 24 Sep 2024 11:09:52 +0800</pubDate><description><![CDATA[4.我们对比方法一和方法二发现，他们的结果都是一样的，但是lock似乎比SemaphoreSlim更加的高效，是的，lock解决此业务的确比SemaphoreSlim高效。SemaphoreSlim是一个用于同步和限制并发访问的类，和它类似的还有Semaphore，只是SemaphoreSlim更加的轻量、高效、好用。此时DoWork()这个方法，最多同时只有5个线程访问，当改成1个，就是按照顺序进行了，和lock的使用是一样的。当我们增加SemaphoreSlim后，不管运行几次，结果都是正确的。]]></description><category></category></item><item><title><![CDATA[实测有效：Win11右键默认显示更多设置教程]]></title><link>https://blog.youkuaiyun.com/yjung/article/details/142484553</link><guid>https://blog.youkuaiyun.com/yjung/article/details/142484553</guid><author>yjung</author><pubDate>Tue, 24 Sep 2024 11:09:01 +0800</pubDate><description><![CDATA[微软在Win11系统虽然做了很多改进，但是有些新的功能我们用着不仅不习惯，还觉得不方便。比如新的右键菜单，无休止的更新等等。Win11最大的变化之一莫过于右键菜单发生了变化，最大的问题是什么，是右键菜单很多时候需要点两次，实在是反人类，太麻烦了。简直是反人类！必须使用“显示更多选项”的右键菜单。这个时候使用Shift + F10又很麻烦，远不如原来的快捷键来的舒服。那么如何让Windows 11 右键默认显示更多呢？]]></description><category></category></item><item><title><![CDATA[小豆苗疫苗辅助搜索]]></title><link>https://blog.youkuaiyun.com/yjung/article/details/142484525</link><guid>https://blog.youkuaiyun.com/yjung/article/details/142484525</guid><author>yjung</author><pubDate>Tue, 24 Sep 2024 11:08:19 +0800</pubDate><description><![CDATA[但是事情有好的一面也有费神的一面，为了给孩子好点的一面，首先在打小儿疫苗方面为了孩子少打针，情愿付费来打五联疫苗，相比免费的疫苗要少打8针，或许就因为这样子的想法的缘故，挺多父母也是一样的想法导致所在的深圳地区五联疫苗严重缺苗，一到要打疫苗的时间段的时候，整天抱着小豆苗各种找社康的疫苗库存。来来回回折腾，小豆苗没有批量搜索，只能挨个挨个的搜索。然后操作加载数据，第一加载数据，系统会自动读取数据缓存，也为了不影响其他人的使用，避免造成小豆苗app服务器的压力，楼主设置了下24小时更新一次缓存数据。]]></description><category></category></item></channel></rss>