摘要: 一、遇到问题 1.类型“IDatabase”同时存在于“StackExchange.Redis.StrongName, Version=1.2.6.0, Culture=neutral, PublicKeyToken=c219ff1ca8c2ce46”和“StackExchange.Redis, V 阅读全文
posted @ 2021-03-26 11:12 DreamGiant 阅读(1628) 评论(1) 推荐(1) 编辑
摘要: /// <summary> /// 将集合进行分割 /// 当list.count小于180000时,CutData耗时短 /// list.count大于180000时,Skip((pageIndex-1)*pageSize).Take(pageSize)耗时短 /// </summary> // 阅读全文
posted @ 2020-04-09 09:31 DreamGiant 阅读(1019) 评论(0) 推荐(0) 编辑
摘要: 手机号脱敏筛选正则:(\\d{3})\\d{4}(\\d{4}) 手机号脱敏替换正则:$1****$2C#代码: 阅读全文
posted @ 2019-12-26 10:08 DreamGiant 阅读(893) 评论(0) 推荐(0) 编辑
摘要: 图片URL转成Base64字符串 Base64字符串转成图片并保存 调用 阅读全文
posted @ 2019-12-11 15:11 DreamGiant 阅读(1751) 评论(0) 推荐(0) 编辑
摘要: 1.协调通用时间(UTC) 2.本地时间和UTC时间相互转化 3.UtcNow的替代方法DateTimeOffset.UtcNow UtcNow的替代方法是DateTimeOffset.UtcNow。 前者通过分配DateTimeKind.Utc给其Kind属性来指示日期和时间值是协调世界时 (UT 阅读全文
posted @ 2019-08-10 12:35 DreamGiant 阅读(5794) 评论(0) 推荐(0) 编辑
摘要: 每个cs文件代码太多,总数找不到方法。每次都是手动一个一个方法折叠手疼,赶紧搜索折叠展开快捷键。 Ctrl + M + O: 折叠所有方法 Ctrl + M + M: 折叠或者展开当前方法 Ctrl + M + L: 展开所有方法 阅读全文
posted @ 2019-08-07 17:23 DreamGiant 阅读(16649) 评论(0) 推荐(4) 编辑
摘要: 1.字符串内插 $特殊字符将字符串文本标识未内插字符串,可能包含内插表达式的字符串文本。 将内插字符串解析为结果字符串,带有内插表达式的项会替换为表达式结果的字符串表示形式。 在C#6级更高版本语言中使用 字符串内插提供的语法更具可读性且更加方便 2.内插字符串的结构 在字符串前面加上$符号,$和" 阅读全文
posted @ 2019-08-05 20:19 DreamGiant 阅读(730) 评论(0) 推荐(0) 编辑
摘要: 反向工程1.反向工程是实体类型类和一个基于数据库架构的 DbContext 类的基架的过程2.Scaffold-DbContext(数据库上下文脚手架) 使用Scaffold-DbContext(数据库上下文脚手架)指令生成models和context2.脚手架: 编译器(脚手架)根据程序员制定的规 阅读全文
posted @ 2019-08-05 12:35 DreamGiant 阅读(1077) 评论(0) 推荐(0) 编辑
摘要: 1.添加Swashbuckle引用 2.生成XML文件 3.添加XML解析,在接口添加注释信息 4.运行项目输入地址 http://localhost:58254/swagger 阅读全文
posted @ 2019-04-24 18:27 DreamGiant 阅读(167) 评论(0) 推荐(0) 编辑
摘要: 查询重复的字段需要创建索引,多个条件则创建组合索引,各个条件的索引都存在则不必须创建组合索引 有些情况直接使用GROUP BY HAVING则能直接解决;但是有些情况下查询缓慢,则需要使用下面其他的方法 以下是本人整理出来的查询重复数据的SQL,适用于千万级数据量的MYSQL数据库。 1.适用于整数 阅读全文
posted @ 2019-04-23 18:20 DreamGiant 阅读(4054) 评论(0) 推荐(0) 编辑