11 2021 档案
摘要:创建项目(dotnet new) dotnet new根据指定的模板,创建新的项目、配置文件或解决方案。 PS E:\> dotnet new wpf -lang "C#" -n "DotNetCli" 已成功创建模板“WPF 应用程序”。 正在处理创建后操作... 在 E:\DotNetCli\D
阅读全文
摘要:HTTP和HTTPS是一个很广泛的知识点,本篇只作简要理解与记录,主要针对HTTP通信存在什么问题,HTTPS如何改进HTTP存在的那些问题,HTTPS工作原理是什么。 HTTP和HTTPS是什么 HTTP:是一种超文本传输协议,广泛用于接口通讯,web网站等 HTTPS:HTTPS是在HTTP上建
阅读全文
摘要:从远端拉取指定分支 一定遇到这种情况,github看到一个心仪的开源仓库,但是分支太多,我们只想要我们需要的分支。 git clone -b <指定分支名> <远程仓库地址> 切换到指定分支 分支众多,要切换到指定分支 #branch分支管理 git branch git switch 分支名 创建
阅读全文
摘要:撤销更改 场景1 当你改乱了工作区某个文件的内容,想直接丢弃工作区的修改时,用命令git checkout -- file。 # “哎,又有新需求,修改代码” # “咦,改乱了,这个逻辑好复杂,重新理一下逻辑,重头来过” $git checkout -- file 场景2 当你不但改乱了工作区某个文
阅读全文
摘要:创建分支 从主分支master创建dev分支并切换,那么我们就开始在dev分支上进行开发工作 # 这个可以 git checkout -b dev # =>等价于 git branch dev #先创建 git checkout dev #再切换 # 这个也可以-switch切换-也更好理解 git
阅读全文
摘要:Git其原理主要是每个客户端本地拥有一个私有数据库,里面记录着每次的更改记录,同时在远程公共端有一个”公开“的数据库,平时在本地操作只会对本地数据库进行修改,一旦执行push等操作则会将本地的资源推送到服务端,同时记录相关信息。 安装Git 官网下载地址:https://git-scm.com/do
阅读全文
摘要:1、创建一个单独的WebApi项目用作JWT服务,直接使用主服务创建一个控制器也可 2、安装包 PM> Install-Package System.IdentityModel.Tokens.Jwt 3、JWT授权 在登录接口或其它你想颁发Token的地方编写如下Token生成代码 var clai
阅读全文
摘要:在一些项目中往往会使用Redis用作缓存查询,授权等,这里简单记录一下在.NET WebApi项目中使用过滤器+MemoryCache实现缓存查询 1、Startup中注册缓存服务 services.AddMemoryCache(); 2、创建一个自定义过滤器(这里使用资源过滤器) public c
阅读全文

浙公网安备 33010602011771号