摘要: 正则多字符匹配 var re = /最大|绝对|最低|第一/gi; var resname = name.replace(re, function (sMatch) { return sMatch.replace(/./g, ""); }); fs写入读取 const loadData = (pat 阅读全文
posted @ 2020-12-16 15:14 shenghuotaiai 阅读(72) 评论(0) 推荐(0) 编辑
摘要: 建议使用fetch请求,结合 async await 无需封装可直接使用 import http from 'http'; // nodejs的http是使用异步方式调用接口,通过此方法可以实现同步调用) export function GET(options: any) { let data = 阅读全文
posted @ 2020-11-05 11:39 shenghuotaiai 阅读(1787) 评论(0) 推荐(0) 编辑
摘要: Python 第一次用,做个记录 import textwrap import pymssql from datetime import datetime, timedelta class Data: # 数据库连接 server = "" user = "" password = '' datab 阅读全文
posted @ 2020-11-05 09:28 shenghuotaiai 阅读(1453) 评论(0) 推荐(0) 编辑
摘要: 概念 1、什么是集群 集群:同一个业务,部署在多个服务器上(不同的服务器运行同样的代码,干同一件事) 集群是指将多台服务器集中在一起,每台服务器都实现相同的业务,做相同的事情。如果一台死机,另一台可以起作用。 但是每台服务器并不是缺一不可,存在的作用主要是缓解并发压力和单点故障转移问题。我们可以利用 阅读全文
posted @ 2020-09-20 15:11 shenghuotaiai 阅读(1943) 评论(0) 推荐(0) 编辑
摘要: 创建自定义的中间件来实现我们的自定义异常处理 1 、CustomExceptionMiddleware public class CustomExceptionMiddleware { private readonly RequestDelegate _next; private readonly 阅读全文
posted @ 2020-09-04 14:11 shenghuotaiai 阅读(1359) 评论(1) 推荐(1) 编辑
摘要: 在ASP.NET Core中,自带的IOC容器相关的使用方式和注入类型的生命周期. 微软给自行注入的服务,提供了3种生命周期. Transient(瞬时的) 每次请求时都会创建的瞬时生命周期服务。这个生命周期最适合轻量级,无状态的服务。 Scoped(作用域的) 在同作用域,服务每个请求只创建一次。 阅读全文
posted @ 2020-05-05 10:28 shenghuotaiai 阅读(6625) 评论(7) 推荐(6) 编辑
摘要: 一、导出备份文件 先找到SVN的安装目录 一般在盘符目录下的 Program Files 文件夹 例如:c:\Program Files\VisualSVN Server\bin\ 直接进到 bin 目录 地址栏输入cmd 回车 打开 命令窗口 或者 在windows下,win+R 键入 cmd 回 阅读全文
posted @ 2020-04-29 12:15 shenghuotaiai 阅读(363) 评论(0) 推荐(0) 编辑
摘要: 首先先贴上代码 try { MailAddress receiver = new MailAddress("zhan.com", "邮箱"); MailAddress sender = new MailAddress(WebSettingsConfig.SenderAddress, "PC"); M 阅读全文
posted @ 2020-04-21 10:47 shenghuotaiai 阅读(1856) 评论(0) 推荐(2) 编辑
摘要: 首先引入Microsoft.AspNetCore.Authentication.JwtBearer nuget包 在startup中加入jwt配置。这里ValidIssuer和ValidAudience和secret 最好配置一下,我这里写死了。 public static void AddSwag 阅读全文
posted @ 2020-03-23 11:52 shenghuotaiai 阅读(2445) 评论(0) 推荐(0) 编辑
摘要: 1、Quartz.NET介绍 Quartz.NET是一个强大、开源、轻量的作业调度框架,你能够用它来为执行一个作业而创建简单的或复杂的作业调度。它有很多特征,如:数据库支持,集群,插件,支持cron-like表达式等等。非常适合在平时的工作中,定时轮询数据库同步,定时邮件通知,定时处理数据等。 Qu 阅读全文
posted @ 2020-03-13 10:44 shenghuotaiai 阅读(951) 评论(0) 推荐(0) 编辑