Asp.Net.core
文章平均质量分 64
旧时量刑
每天都要进步一点点
展开
-
C# 委托 delegate 的理解
委托就是委托某个方法来实现具体的功能,类似于甲方委托乙方去实现需求;出租房屋人委托中介为其出租房屋。委托是一种引用类型,从数据结构上来讲委托和类一样,都是一直用户自定义类型。...原创 2022-07-27 22:35:33 · 490 阅读 · 0 评论 -
创建Abp+.net 6+Mysql 项目
创建一个版本abp-5.3.2、UI 为Angular、数据库为mysql的项目第一步:第二步: 创建一个版本abp-5.3.2、UI 为Angular、数据库为mysql,身份认证服务的项目第一步:第二步: 更多内容参考:https://docs.abp.io/zh-Hans/abp/6.0/CLI 第一步:Get Started | ABP.IO第二部.........原创 2022-07-11 18:09:44 · 942 阅读 · 0 评论 -
C# ManualResetEvent 类的理解
//来自于 C# ManualResetEvent 类的用法_随风吹笛的博客-CSDN博客_manualresetevent原创 2022-06-17 14:55:17 · 517 阅读 · 0 评论 -
ABP 学习解决方案中的项目以及依赖关系
参考文件:Startup Templates/Application | Documentation Center | ABP.IO 写这篇文章的目的是为了方便自己学习ABP原创 2022-06-05 21:15:36 · 260 阅读 · 0 评论 -
Asp.net core
Startup类:以配置应用所需的服务 应用的请求处理管道定义为一系列中间件组件public class Startup{ public void ConfigureServices(IServiceCollection services) { services.AddDbContext<RazorPagesMovieContext>(options => options.UseSqlServer(Configura原创 2022-04-22 11:04:17 · 677 阅读 · 0 评论 -
ABP学习 二
1.领域层:Abp.Study.Domain包含你的实体,领域服务和其他核心域对象. Abp.Study.Domain.Shared包含可与客户共享的常量,枚举或其他域相关对象.using System;using Volo.Abp.Domain.Entities.Auditing;namespace Abp.Study.Books{ public class Book : AuditedAggregateRoot<Guid> { pub.原创 2022-04-22 10:45:30 · 248 阅读 · 0 评论 -
C# 多线程学习一
1:什么是多线程:1:进程:电脑有很多的独立允许的程序,每个程序就是一个进程,进程之间是独立的,例如QQ、微信等2:线程:进程要想执行任务就需要线程,线程是进行最小的执行单位,一个进程至少有一个线程3:多线程:一个进程中有多个线程去同时执行即:一个程序运行后至少有一个进程,一个进程由一个或多个线程去完成2:为什么要使用进程1、 业务特性决定程序就是多任务的,比如,一边采集数据、一边分析数据、同时还要实时显示数据;2、 在执行一个较长时间的任务时,不能阻塞UI界面响应,必须.原创 2022-04-18 14:25:21 · 258 阅读 · 0 评论 -
ASP.NET Core 中基础知识
System.Collections:定义了我们常用的集合类型。 System.Console:提供API完成基本的控制台操作。 System.Data:提供用于访问数据库的API,相当于原来的ADO.NET。 System.Diagnostics:提供基本的诊断、调试和追踪的API。 System.DirectoryServices:提供基于AD(Active Directory)管理的API。 System.Drawing:提供GDI相关的API。 System.Globalization:原创 2022-04-18 14:24:49 · 92 阅读 · 0 评论 -
ASP.NET Core 基础知识(一) 依赖注入
依赖:类A用到了类B,我们就说类A依赖类B.如果一个类没有任何地方使用到,那这个类基本上可以删掉了. public class Test { private MyDependency md = new MyDependency(); public void Print() { md.Print(); } }public class MyDependency { p原创 2022-04-18 14:22:52 · 398 阅读 · 0 评论 -
C# 多线程学习三---await async
1. 异步 async用async 修饰一个方法,表明这个方法是异步的,声明的方法的返回类型必须为 void或Task或 Task<TResult>. 方法内部必须含有await 修饰的方法,如果方法内部没有await关键字修饰的表达式,哪怕函数被async修饰也只能算作同步方法,执行的时候也是同步执行的 被await修饰的只能是Task或者Task<TResule>类型,通常情况下是一个返回类型Task/Task<Result>的方法,也可以修饰一个Task.原创 2022-04-18 14:22:17 · 2289 阅读 · 0 评论 -
C# 多线程学习二 信号
1.信号(signaling)信号:有时,你需要让某个线程一直处于等待的状态,直至接收到其他线程发来的通知,这就叫做发送信号最简单的信号结构就是ManualResetEvent调用它上面的waitone方法会阻塞当前的线程,直到另一个线程通过调用Set方法开开启信号static void Main(){ var signal =new ManualResetEvent(false); new Thread(()=> { Console.WriteLin.原创 2021-11-03 21:23:56 · 399 阅读 · 0 评论 -
2021-03-29
1: 什么是websocketWebSocket:是一种通信协议,可在单个TCP连接上进行全双工通信,WebSocket协议中服务器可以主动向客户端推送信息,客户端也可以主动向服务器发送信息,是真正的双向平等对话,实现了浏览器与服务器全双工通信(full-duplex)。WebSocket使得客户端和服务器之间的数据交换变得更加简单,允许服务端主动向客户端推送数据。在WebSocket API中,浏览器和服务器只需要完成一次握手,两者之间就可以建立持久性的连接,并进行双向数据传输。与HTTP协议的原创 2021-03-29 20:33:54 · 354 阅读 · 0 评论