流浪のwolf

卷帝

导航

2023年11月5日

网站发布

摘要: 把前端和后端发布到服务器中,而服务器分为lunux和windo ws版本; 1. 不能之直接把bin/Debug部署到生产环境的服务器上,性能低。应该创建网站的 发布版,使用【发布】功能 ; 2. 两种部署模式: 2.1 框架依赖:需要运行时 runtime 环境,所以需要提前在服务器安装.net 阅读全文

posted @ 2023-11-05 21:02 流浪のwolf 阅读(11) 评论(0) 推荐(0) 编辑

什么是 websocket和signal

摘要: 1. 需求,Web聊天,站内通知 2. 传统HTTP:只能客户端主动发送请求; 3. 传统方案:长轮询(long Polling); 阅读全文

posted @ 2023-11-05 19:29 流浪のwolf 阅读(18) 评论(0) 推荐(0) 编辑

第三方的开源库FluentVaidation校验字段的

摘要: 内置的 using System.ComponentModel.DataAnnotations; 基本使用: 1. 安装包 FluentValidation.AspNetCOre 2. 注册服务 builder.Services.AddFluentValidation(fv => { Assembl 阅读全文

posted @ 2023-11-05 19:14 流浪のwolf 阅读(21) 评论(0) 推荐(0) 编辑

点亮PC13- 使用寄存器点亮

摘要: #include "stm32f10x.h" // Device header int main(void) { // 打卡GPIOC的时钟 RCC->APB2ENR = 0x00000010; GPIOC->CRH = 0x00300000; // 控制PC13等是否点亮 全0 为亮 000020 阅读全文

posted @ 2023-11-05 14:02 流浪のwolf 阅读(110) 评论(0) 推荐(0) 编辑

后端添加校验规则

摘要: 添加校验规则防止数据库中的数据混乱 ; 1. .NET Core 中内置了对数据校验的支持,在 System.ComponentModel.DataAnnotations 这个命名空间 下,比如 【Required】 【EmailAddress】 【RegularExpresion】 长度限制 mi 阅读全文

posted @ 2023-11-05 13:26 流浪のwolf 阅读(13) 评论(0) 推荐(0) 编辑

托管服务简介IHostedService接口 继承 BackgroundSerice接口

摘要: 1. 场景:代码运行在后台,比如服务器启动的时候在后台预先加载数据到缓存,每天凌晨3 点把数据到处到数据库备份,每隔5秒在两张表之间同步一次数据 ; 2. 托管服务实现IHoutedService接口,一般编写从BackgroundService继承的类;测试:延迟若干秒读取文件,在延迟,在输出; 阅读全文

posted @ 2023-11-05 11:06 流浪のwolf 阅读(32) 评论(0) 推荐(0) 编辑

封装JWT - 生成 jwt 和解析 jwt

摘要: 1. ASP.NET Core 身份验证和授权验证的功能由Authentication,Authorization中间件提供 :app.UseAuthentication(),app.UseAuthorization()。 2. 控制器类上标注[Authorzie]的控制器则所有的操作方法都会被进行 阅读全文

posted @ 2023-11-05 09:46 流浪のwolf 阅读(28) 评论(0) 推荐(0) 编辑

什么是中间件

摘要: 中间件是装配到应用管道以处理请求和响应的软件,每个组件: 选择是否将请求传递到每个管道的下一个组件,可以在管道中的下一个组件前后执行工作 ; 使用RunMap和Use扩展方法来配置请求委托; 请求委托用户生成请求管道,处理每个请求,每个中间件 选择是否将请求传递到管道的系一个人组件 在管道中的下一个 阅读全文

posted @ 2023-11-05 09:16 流浪のwolf 阅读(3) 评论(0) 推荐(0) 编辑

什么是模型训练

摘要: 模型训练指的是利用特定的算法和数据,让计算机生成可以解决特定问题的模型 ; 训练的目的是模型对新的数据进行准确的预测和分类 ; 阅读全文

posted @ 2023-11-05 08:32 流浪のwolf 阅读(264) 评论(0) 推荐(0) 编辑