摘要:
netcore3.1升级到netcore6.0那些事儿 netcore 3.1 升级到 net core 6记录 1:对于已存在的数据库, 可以新建一个新版本控制台 先用【Db First】的方式,生成数据库的dbcontext,以及对应实体类。 2:在把dbfirst生成的dbcontext、实体 阅读全文
摘要:
javaScriptna那些事儿 作用域 JS的作用域简单来说就是变量(变量作用于又称上下文)和函数生效(能被访问)的区域 ### 1.全局作用域 函数之外声明的变量,会成为全局变量。 变量在程序的任何地方都能被访问,表示它是全局变量,window 对象的内置属性都拥有全局作用域。 #### 自动全 阅读全文
摘要:
vscode-常见插件安装 VsCode 自动生成文件头部注释和函数注释 注释快捷键:ctrl+windows按键+i vscode 右键没有浏览器打开选项的解决方法 阅读全文
摘要:
Vue 1、Web API做后端开发,不绑定前端技术,也支持其他客户端。这一节用Vue演示,不讲解Vue基础。 2、Vue搭建步骤: 1)安装Node.js 2)设定国内镜像 npm config set registry https://registry.npm.taobao.org 3)安装ya 阅读全文
摘要:
signalR 1、ASP.NET Core SignalR(以下简称SignalR),是.NET Core平台下对WebSocket的封装。 2、Hub(集线器),数据交换中心。 1、客户端筛选的3个参数:ConnectionId、组和用户Id(它对应ClaimTypes.NameIdentifi 阅读全文
摘要:
1、WebSocket基于TCP协议,支持二进制通信,双工通信。 2、性能和并发能力更强。 3、WebSocket独立于HTTP协议,不过我们一般仍然把WebSocket服务器端部署到Web服务器上,因为可以借助HTTP协议完成初始的握手(可选),并且共享HTTP服务器的端口(主要)。 阅读全文
摘要:
EFCore-实体关系配置 EF Core中实体之间关系的配置的套路: HasXXX(…).WithXXX(…); 有XXX、反之带有XXX。 XXX可选值One、Many。 一对多:HasOne(…).WithMany(…); 一对一:HasOne(…).WithOne (…); 多对多:HasM 阅读全文
摘要:
异步编程-Task类 1. Task<Task> WhenAny(IEnumerable<Task> tasks)等,任何一个Task完成,Task就完成 2. Task<TResult[]> WhenAll<TResult>(params Task<TResult>[] tasks)等,所有Tas 阅读全文
摘要:
异步编程 能提高web服务器同时处理请求的数量。并不能提高单个请求处理的速度。 Async Await wait调用的等待期间,.NET会把当前的线程返回给线程池,等异步方法调用执行完毕后,框架会从线程池再取出来一个线程执行后续的代码 所以 await前后对应的线程可能不是同一个线程。 线程暂停处理 阅读全文
摘要:
`ELK介绍` 官网:https://www.elastic.co/cn/what-is/elk-stack 官网文档: https://www.elastic.co/guide/en/elasticsearch/reference/current/docker.html#_install_dock 阅读全文