摘要: #region 自组织查找 /// <summary> /// /// </summary> /// <param name="arr"></param> /// <param name="sValue"></param> /// <returns></returns> public static 阅读全文
posted @ 2023-01-08 22:18 芯蕊霸霸 阅读(22) 评论(0) 推荐(0)
摘要: 有两种对列表内数据进行查找的方法:顺序查找和二叉查找。 当数据项在列表内随机排列的时候可以使用顺序查找, 而当数据项在列表内有序排列的时候则会用到二叉查找。 阅读全文
posted @ 2023-01-08 22:13 芯蕊霸霸 阅读(37) 评论(0) 推荐(0)
摘要: /// <summary> /// 插入排序 /// 从第2个数开始,跟第一个数对比,放在左边还是右边 /// 循环下去比较,都放在合适的位置 /// </summary> /// <param name="arr"></param> public static void InsertionSort 阅读全文
posted @ 2023-01-08 22:10 芯蕊霸霸 阅读(15) 评论(0) 推荐(0)
摘要: /// <summary> /// 选择排序(移动次数比冒泡排序少,相对快) /// 依次选择最小的数字放到最左边,移动少 /// </summary> /// <param name="arr"></param> public static void SelectionSort(this int[ 阅读全文
posted @ 2023-01-06 11:28 芯蕊霸霸 阅读(19) 评论(0) 推荐(0)
摘要: 10大排序算法 冒泡排序、选择排序、插入排序、 希尔排序、归并排序、快速排序、堆排序、 计数排序、桶排序、基数排序 阅读全文
posted @ 2023-01-06 10:56 芯蕊霸霸 阅读(23) 评论(0) 推荐(0)
摘要: 1.APM&EAP&TAP .NET支持三种异步编程模式分别为APM、EAP和TAP: 1.基于事件的异步编程设计模式 (EAP,Event-based Asynchronous Pattern) EAP的编程模式的代码命名有以下特点: 1.有一个或多个名为 “[XXX]Async” 的方法。这些方 阅读全文
posted @ 2023-01-05 08:55 芯蕊霸霸 阅读(129) 评论(0) 推荐(0)
摘要: 一、介绍 Asp.Net Core Filter 使得可以在请求处理管道的特定阶段的前后执行代码,我们可以创建自定义的 filter 用于处理横切关注点。 横切关注点的示例包括错误处理、缓存、配置、授权和日志记录。 filter 使得可以避免重复代码。 Asp.Net Core 提供了5中过滤器类型 阅读全文
posted @ 2020-05-14 16:41 芯蕊霸霸 阅读(432) 评论(0) 推荐(0)
摘要: 一直对三个注入方式有点混淆,在此记录他们的区别 AddTransient 每次service请求都是获得不同的实例 AddScoped 对于同一个请求返回同一个实例,不同的请求返回不同的实例 AddSingleton 每次都是获得同一个实例 阅读全文
posted @ 2020-02-29 14:05 芯蕊霸霸 阅读(497) 评论(1) 推荐(0)