11 2022 档案

摘要:javaScriptna那些事儿 作用域 JS的作用域简单来说就是变量(变量作用于又称上下文)和函数生效(能被访问)的区域 ### 1.全局作用域 函数之外声明的变量,会成为全局变量。 变量在程序的任何地方都能被访问,表示它是全局变量,window 对象的内置属性都拥有全局作用域。 #### 自动全 阅读全文
posted @ 2022-11-27 16:34 Raymon撸码记 阅读(16) 评论(0) 推荐(0) 编辑
摘要:vscode-常见插件安装 VsCode 自动生成文件头部注释和函数注释 注释快捷键:ctrl+windows按键+i vscode 右键没有浏览器打开选项的解决方法 阅读全文
posted @ 2022-11-26 21:27 Raymon撸码记 阅读(23) 评论(0) 推荐(0) 编辑
摘要:Vue 1、Web API做后端开发,不绑定前端技术,也支持其他客户端。这一节用Vue演示,不讲解Vue基础。 2、Vue搭建步骤: 1)安装Node.js 2)设定国内镜像 npm config set registry https://registry.npm.taobao.org 3)安装ya 阅读全文
posted @ 2022-11-25 21:14 Raymon撸码记 阅读(28) 评论(0) 推荐(0) 编辑
摘要:signalR 1、ASP.NET Core SignalR(以下简称SignalR),是.NET Core平台下对WebSocket的封装。 2、Hub(集线器),数据交换中心。 1、客户端筛选的3个参数:ConnectionId、组和用户Id(它对应ClaimTypes.NameIdentifi 阅读全文
posted @ 2022-11-25 06:28 Raymon撸码记 阅读(32) 评论(0) 推荐(0) 编辑
摘要:1、WebSocket基于TCP协议,支持二进制通信,双工通信。 2、性能和并发能力更强。 3、WebSocket独立于HTTP协议,不过我们一般仍然把WebSocket服务器端部署到Web服务器上,因为可以借助HTTP协议完成初始的握手(可选),并且共享HTTP服务器的端口(主要)。 阅读全文
posted @ 2022-11-24 07:42 Raymon撸码记 阅读(14) 评论(0) 推荐(0) 编辑
摘要:EFCore-实体关系配置 EF Core中实体之间关系的配置的套路: HasXXX(…).WithXXX(…); 有XXX、反之带有XXX。 XXX可选值One、Many。 一对多:HasOne(…).WithMany(…); 一对一:HasOne(…).WithOne (…); 多对多:HasM 阅读全文
posted @ 2022-11-23 23:28 Raymon撸码记 阅读(48) 评论(0) 推荐(0) 编辑
摘要:异步编程-Task类 1. Task<Task> WhenAny(IEnumerable<Task> tasks)等,任何一个Task完成,Task就完成 2. Task<TResult[]> WhenAll<TResult>(params Task<TResult>[] tasks)等,所有Tas 阅读全文
posted @ 2022-11-06 16:54 Raymon撸码记 阅读(22) 评论(0) 推荐(0) 编辑
摘要:异步编程 能提高web服务器同时处理请求的数量。并不能提高单个请求处理的速度。 Async Await wait调用的等待期间,.NET会把当前的线程返回给线程池,等异步方法调用执行完毕后,框架会从线程池再取出来一个线程执行后续的代码 所以 await前后对应的线程可能不是同一个线程。 线程暂停处理 阅读全文
posted @ 2022-11-06 14:09 Raymon撸码记 阅读(19) 评论(0) 推荐(0) 编辑