博客园不常在线

有问题联系微信

微信号



微信公众号



上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 21 下一页
摘要: 1.介绍 归并排序(MergeSort)是利用归并的思想实现的排序方法,该算法采用经典的分治策略(分治法将问题分(divide)成一些小的问题然后递归求解, 而治(conquer)的阶段则将分的阶段得到的各答案“修补”在一起,即分而治之) 2.示意图 说明:可以看到这种结构很像一颗完全二叉树,可以采 阅读全文
posted @ 2020-07-17 09:19 Code技术分享 阅读(342) 评论(0) 推荐(1) 编辑
摘要: 1.介绍 快速排序(Quicksort)是对冒泡排序的一种改进。基本思想是:通过一趟排序将要排序的数据分割成独立的两部分, 其中一部分的所有数据都比另外一部分的所有数据都要小,然后再按此方法对这两部分数据分别进行快速排序, 整个排序过程可以递归进行,以此达到整个数据变成有序序列 2. 示意图 3. 阅读全文
posted @ 2020-07-16 16:35 Code技术分享 阅读(311) 评论(0) 推荐(0) 编辑
摘要: 1.场景 ①因为工作线程都在忙碌,所以导致某些Trigger得不到触发 也就是默认10个工作线程而我有15个Trigger同时触发 这就导致有5个不能被触发,而不幸的是Trigger所关联的Job执行时间特别长 如果某些Trigger超过指定的阈值那么就不会触发 ②Scheduler挂掉了。。。某些 阅读全文
posted @ 2020-07-15 14:16 Code技术分享 阅读(783) 评论(1) 推荐(4) 编辑
摘要: 1.简单介绍 Quarz.Net中采用插件式来实现配置文件配置,通过XMLSchedulingDataProcessor类进行Xml数据处理 默认配置文件命名:quart_jobs.xml public const string QuartzXmlFileName = "quartz_jobs.xm 阅读全文
posted @ 2020-07-14 09:37 Code技术分享 阅读(1564) 评论(0) 推荐(0) 编辑
摘要: 案例:修改默认线程个数 1.NameValueCollection System.Collections.Specialized.NameValueCollection collection = new System.Collections.Specialized.NameValueCollecti 阅读全文
posted @ 2020-07-13 09:37 Code技术分享 阅读(1334) 评论(0) 推荐(1) 编辑
摘要: 1.DisallowConcurrentExceution 从字面意思来看也就是不允许并发执行 简单的演示一下 [DisallowConcurrentExecution] public class TestDisallowConcurrentExectionJob : IJob { public a 阅读全文
posted @ 2020-07-12 19:06 Code技术分享 阅读(5054) 评论(3) 推荐(3) 编辑
摘要: 1.DateOf、ToDayAt、TomorrowAt DateOf:指定年月日时分秒 public static DateTimeOffset DateOf(int hour, int minute, int second) { ValidateSecond(second); ValidateMi 阅读全文
posted @ 2020-07-12 15:27 Code技术分享 阅读(558) 评论(0) 推荐(0) 编辑
摘要: Quartz.Net中为了动态排除一些时间,而使用Calendar可以做到 1.DailyCalendar 可以动态的排除一天中的某些时间段 示例:在一天当中的13:00到14:00不要执行 public async static Task Test() { var scheduler = awai 阅读全文
posted @ 2020-07-12 14:21 Code技术分享 阅读(666) 评论(0) 推荐(0) 编辑
摘要: 1.创建WindowsService项目 2.配置项目 3.AddInstaller(添加安装程序) 4.修改ServiceName(服务名称)、StartType(启动类型)、Description(说明)、DisplayName(显示名称) StartType共有五种类型:Boot(开机启动)、 阅读全文
posted @ 2020-07-10 17:03 Code技术分享 阅读(340) 评论(0) 推荐(0) 编辑
摘要: 1.介绍 希尔排序是希尔(Donald Shell)于1959年提出的一种排序算法。希尔排序也是一种插入排序,它是简单插入排序经过改进之后的一个更高效的版本,也称为缩小增量排序。 2.基本思想 希尔排序是把记录按下标的一定增量分组,对每组使用直接插入排序算法排序;随着增量逐渐减少,每组包含的关键词越 阅读全文
posted @ 2020-07-04 14:37 Code技术分享 阅读(288) 评论(0) 推荐(0) 编辑
上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 21 下一页