Live2D 看板娘 / Demo

随笔分类 -  .NET

摘要:创建一个自定义 Middleware 类,例如 SwaggerNotFoundMiddleware: public class SwaggerNotFoundMiddleware { private readonly RequestDelegate _next; public SwaggerNotF 阅读全文
posted @ 2023-04-14 12:03 KysonDu 阅读(410) 评论(0) 推荐(0)
摘要:首先,安装AspNetCore.RateLimit NuGet 包。您可以通过NuGet包管理器控制台或Visual Studio的NuGet包管理器来执行此操作。安装后,您将在项目中看到一个名为AspNetCoreRateLimit的文件夹,其中包含中间件的配置类。 接下来,您需要在 Startu 阅读全文
posted @ 2023-04-03 16:45 KysonDu 阅读(693) 评论(0) 推荐(1)
摘要:以下是将上传的图片保存在本地的示例代码: 1、在前端,使用HTML表单元素和POST方法将文件上传到后端: <form method="post" enctype="multipart/form-data" action="/upload"> <input type="file" name="ima 阅读全文
posted @ 2023-03-09 22:28 KysonDu 阅读(210) 评论(0) 推荐(0)
摘要:using System; using System.Linq; namespace ConsoleApp2 { internal class Program { static void Main(string[] args) { string[] arr1 = new[] { "1", "2", 阅读全文
posted @ 2023-01-13 11:22 KysonDu 阅读(160) 评论(0) 推荐(0)
摘要:当前所用框架(.NET 5.0),这里使用QQ邮箱作为示例 一、开通 POP3/SMTP服务 (如何使用 Foxmail 等软件收发邮件?)、并记录授权密钥 二、引用Nuget包:MailKit(3.2.0)、MimeKit(3.2.0) using MailKit.Security; using 阅读全文
posted @ 2022-12-06 10:05 KysonDu 阅读(1686) 评论(3) 推荐(0)
摘要:List.Skip((pagecount-1)*pagesize).Take(pagesize)假设你每页10条数据当前是第3页 跳到第4页则:List.Skip((4-1)*10).Take(10) int numb = 100;int size = (int)Math.Ceiling((deci 阅读全文
posted @ 2022-11-23 14:08 KysonDu 阅读(324) 评论(0) 推荐(1)
摘要:项目中有个需求,需要在每天凌晨1点执行几个功能,代码怎么些呢? 平时经常用的那些timer,更多的是应用于间隔特定时长执行,而非在具体某个时间点执行。 //设定定时执行 setTaskAtFixedTime(); private void setTaskAtFixedTime() { DateTim 阅读全文
posted @ 2022-11-04 14:17 KysonDu 阅读(3399) 评论(0) 推荐(1)
摘要:1、官网介绍:NCF - NeuCharFramework | NCF文档 2、下载NCF框架代码:https://github.com/NeuCharFramework/NCF 3、运行NCF框架 用vs2022 打开下载的NCF项目NCF\src\back-end\NCF.sln文件 修改数据库 阅读全文
posted @ 2022-11-03 18:47 KysonDu 阅读(856) 评论(0) 推荐(1)
摘要:/// <summary> /// 将JArray转换为datatable /// </summary> /// <param name="dataArr"></param> /// <returns></returns> private DataTable JArrayToDatable(JArr 阅读全文
posted @ 2022-10-20 16:47 KysonDu 阅读(1337) 评论(0) 推荐(0)
摘要:序列化: Student student1 = new Student { Id = 12883, Name = "Jim David", Scores = new double[] { 87.5, 92, 76.2 } }; Student student2 = new Student { Id 阅读全文
posted @ 2022-08-08 12:26 KysonDu 阅读(253) 评论(0) 推荐(0)
摘要:/// <summary> /// 检查字符串中是否有Html标签 /// </summary> /// <param name="html">Html源码</param> /// <returns>存在为True</returns> public static bool CheckHtml(str 阅读全文
posted @ 2021-11-11 11:11 KysonDu 阅读(435) 评论(0) 推荐(0)
摘要:# 1.打开Microsoft Visual Studio 2019软件新建ASP.NET Core Web API(.NET 5.0)项目 # 2.数据库设计 新闻表 ID 新闻标题 新闻内容 创建时间 新闻类型ID 浏览量 点赞量 作者ID ``` 新闻类型表 ID 类型名 ``` 作者表 ID 阅读全文
posted @ 2021-11-05 15:16 KysonDu 阅读(305) 评论(0) 推荐(0)
摘要:首先下载Newtonsoft.Json,增加引用using Newtonsoft.Json.Linq; 把jobject的内容提取出来,Jobject的内容格式如下: { "code": 200, "msg": "SUCCESS", "data": { "id": "12345678", "name 阅读全文
posted @ 2021-10-26 17:15 KysonDu 阅读(1363) 评论(0) 推荐(0)
摘要:#region StreamReader读取txt文件 //using (StreamReader streamReader = new StreamReader(@"C:\Users\admin\Desktop\1.txt", Encoding.UTF8)) //{ // while (!stre 阅读全文
posted @ 2021-07-07 17:04 KysonDu 阅读(281) 评论(0) 推荐(0)
摘要:#region FileStream读取txt文件 //using (FileStream fileStream = new FileStream(@"C:\Users\admin\Desktop\1.txt", FileMode.OpenOrCreate, FileAccess.Read)) // 阅读全文
posted @ 2021-07-07 16:50 KysonDu 阅读(660) 评论(0) 推荐(0)
摘要:#region File创建文件 //File.Create(@"C:\Users\admin\Desktop\2.txt"); //Console.WriteLine("创建成功!"); //Console.ReadKey(); #endregion #region File删除文件 //File 阅读全文
posted @ 2021-07-07 16:48 KysonDu 阅读(105) 评论(0) 推荐(0)
摘要:效果展示 具备特点: ①组合搜索栏搜索,您可以不用打开多个网页进行搜索,解决的操作繁琐 ②链接转成真实链接 例:百度搜索到的链接(https://www.baidu.com/link?url=AgjasSw2NRVJR9dmU1CO8-2CiGsIoHTEdIKea4DyLRjaGR8Cl7YR9u 阅读全文
posted @ 2021-06-29 16:36 KysonDu 阅读(978) 评论(1) 推荐(0)
摘要:/// <summary> /// 微博日期转换(Mon Jun 28 18:00:01 +0800 2021) /// </summary> /// <param name="strDate"></param> /// <returns></returns> public static DateT 阅读全文
posted @ 2021-06-28 18:24 KysonDu 阅读(94) 评论(0) 推荐(0)
摘要:#region 将dateTime格式转换为Unix时间戳 /// <summary> /// 将dateTime格式转换为Unix时间戳 /// </summary> /// <param name="dateTime"></param> /// <returns></returns> publi 阅读全文
posted @ 2021-06-15 17:49 KysonDu 阅读(140) 评论(0) 推荐(0)
摘要:这节聊聊如何使用VisualStudio进行断点调试。 在debug过程中,我们有时需要查看程序在运行到某一行代码时,上下文中的变量或者一些其他的数据是什么样的,我们就要设置断点(Breakpoint)。断点顾名思义,就是运行到打断点的这一行,程序就中断,暂停。下面就看看如何使用VisualStud 阅读全文
posted @ 2021-04-19 09:52 KysonDu 阅读(934) 评论(0) 推荐(0)