上一页 1 ··· 8 9 10 11 12
摘要: 迭代器的常见运用--Eg:有一组数据 需要对每个符合条件的数据 进行记录 static void Main() { int[] s = new int[] { 1, 2, 8 }; foreach (int term in GetSingleDigitNumbers(s)) { Console.Wr 阅读全文
posted @ 2020-08-13 11:09 C余L小R鱼 阅读(510) 评论(0) 推荐(0) 编辑
摘要: ###范式原则【也称三大范式 主要有三点】 每一列保持原子性 不可分割 Eg: 表示地址时--省市区街道 这些信息不要放在同一个字段 因为这些信息是可拆分的 应该分为四个字段 -- 省、市、区、街道 这样便满足了不可分割性 每一列都要跟主键相关 即一张表应该只描述一个对象 每一列都应该是跟主键直接相 阅读全文
posted @ 2020-08-12 22:36 C余L小R鱼 阅读(168) 评论(0) 推荐(0) 编辑
摘要: using System; using System.Collections.Generic; using System.Linq.Expressions; namespace HC.Common.Tools.DataConvert { /// <summary> /// 利用表达式目录树进行实体映 阅读全文
posted @ 2020-07-28 15:52 C余L小R鱼 阅读(195) 评论(0) 推荐(0) 编辑
摘要: ###垃圾回收 值类型 每次使用都有对应新的线程栈 用完自动释放 引用类型 全局公用一个堆 因此需要垃圾回收 操作系统 内存是链式分配 CLR 内存连续分配(数组) 要求所有对象从 托管堆分配 GC 触发条件 New对象时 计算是否有足够的空间来分配该对象 若空间不足 则CLR就执行GC 显示调用C 阅读全文
posted @ 2020-07-19 15:53 C余L小R鱼 阅读(190) 评论(0) 推荐(0) 编辑
摘要: 使用SemaphoreSlim 实现 当多个任务或线程并行运行时,难以避免的对某些有限的资源进行并发的访问。可以考虑使用信号量来进行这方面的控制(System.Threading.Semaphore)是表示一个Windows内核的信号量对象。如果预计等待的时间较短,可以考虑使用SemaphoreSl 阅读全文
posted @ 2020-07-17 16:05 C余L小R鱼 阅读(1435) 评论(0) 推荐(0) 编辑
摘要: 感谢大佬的分享 https://mp.weixin.qq.com/s/ZzS1vXF8pKGu630fVnXQrA 阅读全文
posted @ 2020-06-15 14:29 C余L小R鱼 阅读(178) 评论(0) 推荐(0) 编辑
摘要: ###特性 支持多种格式 xml json ini memory command env 支持多层嵌套 //.Net Core { "username": "Jack", "mysql": { "port": 2020, "uid": "root" } } EF 框架信息 与程序配置信息耦合在同一文 阅读全文
posted @ 2020-06-11 17:55 C余L小R鱼 阅读(151) 评论(0) 推荐(0) 编辑
摘要: 首先安装RedisServer 安装教程可参照 http://www.redis.cn/download.html 或者 https://www.runoob.com/redis/redis-install.html 安装结束后 我们启用redis-server 这里我选择的是配置文件启动 root 阅读全文
posted @ 2020-05-26 21:54 C余L小R鱼 阅读(292) 评论(0) 推荐(0) 编辑
上一页 1 ··· 8 9 10 11 12