.NET Core 实现后台任务(定时任务)

在 Program.cs(.Net 5 及一下在 Startup.cs)中添加以下配置//.Net 6builder.Services.AddHostedService<TestHostedService>();// .Net 5 及以下services.AddHostedServic

阅读全文

sql 判断两个时间段是否有重合,是否存在交集

总结起来就一句话:最小值小于最大值并且最大值大于最小值,则一定重叠。DECLARE @start_time DateTimeset @start_time='2024-01-23 01:09:54.000'DECLARE @end_time DateTimeset @end_time='2024-0

阅读全文

DotNet Core c#读取ini文件

安装包nuget install ini-parser引入包using IniParser;using IniParser.Model;读取文件var parser = new FileIniDataParser();IniData data = parser.ReadFile("Conf

阅读全文

ASP.NET Core Web API中的本地化

1、Program.cs分别添加//多语言支持,资源文件夹Localize在web的根目录builder.Services.AddLocalization(options => options.ResourcesPath = "Localize");//从配置文件读取,多语

阅读全文

python Windows下打包可执行文件

1、进入python虚拟环境2、虚拟环境下面安装pyinstaller: pip install pyinstaller3、打包Pyinstaller -F main.py 4、打包的其他参数Pyinstaller -F -w main.py 不带控制台的打包Pyinstaller -F -w -i

阅读全文

Python 如何高效地剪辑视频

安装moviepy库在使用Python进行视频剪辑之前,我们需要先安装moviepy库。你可以通过以下命令来安装:pip install moviepy导入视频文件在开始剪辑视频之前,我们首先需要将视频文件导入到Python中,并创建一个表示视频的对象。下面是一个示例代码,用于导入名为”input.

阅读全文

里面pdf下载,不是预览

vue 里面pdf下载,不是预览 handleFileDownload: function (url, filename) { let a = document.createElement('a'); a.href = url; a.download = fi

阅读全文

linux命令——查找文件大小大于50K小于60K的文件

【find / -size +50k -size -60k 】(查找根目录下文件大小大于50K小于60K的文件)【find / -size +50k -a -size -60k -exec ls -l {} ;】(查找根目录下文件大小大于50K小于60K的文件,并展示文件的详细信息,默认以字节作为单

阅读全文

docker安装redis并配置密码

docker run -d --name myredis -p 6379:6379 redis --requirepass "123456"

阅读全文

C# linq 实现Rank Over Partition by

public class TData { public int Id { get; set; } public string StuName { get; set; } public string ClsName { get; set; } pu

阅读全文