03 2021 档案

摘要:1 官网 https://identityserver4.readthedocs.io/en/latest/quickstarts/1_client_credentials.html 源码地址:https://github.com/IdentityServer/IdentityServer4 2 视 阅读全文
posted @ 2021-03-30 14:04 温故纳新 阅读(56) 评论(0) 推荐(0) 编辑
摘要:1 使用vs新建本地分支 CodeChen01_20210327 2 在本地分支 CodeChen01_20210327 上做好修改操作后,在分支 CodeChen01_20210327 上选择“全部提交”提交修改 这时新的修改只在 CodeChen01_20210327 分支上,如果我们切换到其它 阅读全文
posted @ 2021-03-27 15:32 温故纳新 阅读(2475) 评论(0) 推荐(0) 编辑
摘要:解决方法:在 启动项目属性里面-》Web-》创建虚拟目录 阅读全文
posted @ 2021-03-26 13:14 温故纳新 阅读(102) 评论(0) 推荐(0) 编辑
摘要:1 本机建立工作区文件夹 在本机新建一个存放克隆代码的文件夹 2 初始化git并克隆远程仓库 a) 初始化git 进入工作区文件夹(NewTeam),在该文件夹目录下打开 git bash,然后执行初始化命令 git init b)克隆远程仓库 执行克隆命令 git clone https://gi 阅读全文
posted @ 2021-03-12 11:06 温故纳新 阅读(332) 评论(0) 推荐(0) 编辑
摘要:1) 远程仓库地址 git@git.code.tencent.com:CodeChen01/Test.git 2) 克隆远程仓库 git clone git@git.code.tencent.com:CodeChen01/Test.git cd Test 文件f1.txt第一次克隆下来的内容如下 3 阅读全文
posted @ 2021-03-09 09:35 温故纳新 阅读(139) 评论(0) 推荐(0) 编辑
摘要:问题原因: ssh key有问题,连接不上服务器 解决方法: 在远程仓库添加本地生成的ssh公钥,步骤如下 1) 使用 git bash 配置账号和邮箱 设置用户名命令: git config --global user.name 'CodeChen01'设置邮箱命令: git config --g 阅读全文
posted @ 2021-03-08 13:56 温故纳新 阅读(579) 评论(0) 推荐(0) 编辑
摘要:Swagger 可以生成api文档,也可以调用api 以asp.net webapi 项目为例 1 使用nuget搜索“Swashbuckle” 安装 Swagger 引用 2 安装成功后会在项目App_Start下自动生成SwaggerConfig.cs文件 3 项目生成xml文档,然后在Swag 阅读全文
posted @ 2021-03-06 18:17 温故纳新 阅读(90) 评论(0) 推荐(0) 编辑
摘要:C# Dictionary 是线程不安全的,这意味着多线程操作一个共享的Dictionary实例会有问题 不安全代码如下: class _20210306_4 { public void Run() { CancellationTokenSource cts = new CancellationTo 阅读全文
posted @ 2021-03-06 16:55 温故纳新 阅读(715) 评论(0) 推荐(1) 编辑
摘要:调用 ConcurrentDictionary 本身的方法和属性可以保证都是线程安全的。但是由于 ConcurrentDictionary 实现了一些接口(例如 ICollection、IEnumerable 和 IDictionary 等),使用这些接口的成员(或者这些接口的扩展方法)不能保证其线 阅读全文
posted @ 2021-03-06 16:15 温故纳新 阅读(358) 评论(0) 推荐(0) 编辑
摘要:1 使用nuget搜索AutoMapper 然后安装 2 实例代码 public class AutoMapperTest { private static IMapper mapper = null; /// <summary> /// 初始化AutoMapper映射配置 /// </summar 阅读全文
posted @ 2021-03-05 14:52 温故纳新 阅读(112) 评论(0) 推荐(0) 编辑
摘要:值类型 == : 比较两者的“内容”是否相同,即“值”是否一样 Equals:比较两者的“内容”是否相同,即“值”是否一样 ReferenceEquals:返回false,因为会对值类型进行装箱再进行比较 引用类型 == : 比较的是引用变量指向的对象在堆中的存储地址是否一样 Equals: 比较的 阅读全文
posted @ 2021-03-05 10:59 温故纳新 阅读(243) 评论(0) 推荐(0) 编辑
摘要:operator 可以用于重载运算符和自定义类型转换 实例 public class _20210302_1_Model { public string Name { get; set; } public int Age { get; set; } /* * operator 用于重载运算符 */ 阅读全文
posted @ 2021-03-02 07:49 温故纳新 阅读(296) 评论(0) 推荐(0) 编辑
摘要:1 添加引用 添加Microsoft.EntityFrameworkCore 和 Microsoft.EntityFrameworkCore.SqlServer 2 定义数据库会话上下文 public class TestDbContext : DbContext { public DbSet<Bl 阅读全文
posted @ 2021-03-01 14:35 温故纳新 阅读(130) 评论(0) 推荐(0) 编辑
摘要:当方法参数个数不确定时,可以使用 params 接收可变参数集合 注意事项: 1 可变参数params只能使用一维数组作为形参 2 可变参数必须是形参列表中的最后一个参数 使用实例: public class _20210301_1 { public void Run() { TestMethod( 阅读全文
posted @ 2021-03-01 07:24 温故纳新 阅读(142) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示