一个会定时执行的方法


开发工具与关键技术:Visual Studio、MVC作者:幻奏撰写时间:2019.6.27

我们在做项目的时候不是有一些要我们定时完成的任务吗?很多人应该都会用定时器来完成这个任务。我今天要讲的就是如何使用定时器的插件来完成我们今天的任务。

首先我们要了解一下这个定时插件,“FluentScheduler”它就是我们今天的主角,它是一个C#的开源定时器。好了,不多说废话了,直接进入我们今天的主题吧!

我们要先下载图中的这个东西,这个可以在它的官网下载,连接我会放在后面。
​​​在这里插入图片描述

下载好了我们就要引用它,我们先在解决方案资源管理器那里的引用,点击添加,然后把它放进我们的项目里。
在这里插入图片描述
然后我们创建一个文件夹,把我们要定时执行的方法放在类里面,所以我们再创建一个类,在类的里面using我们刚刚引用的那个FluentScheduler,然后我们要写它的构造器和构造函数。
在这里插入图片描述
我们在冒号的后面写它的接口,然后下面写构造函数。这只是一个注册类,我们还要写一个类来装要运行的方法,同样我们也要引用FluentScheduler,然后在类名称的后面冒号,再写Ijob,它会报错,我们就把鼠标放在上面,选择实现接口。
在这里插入图片描述
这样我们就能在Execute里面写我们要执行的方法了。

这里我就随便写一个任务给你们看看吧。
在这里插入图片描述
它的意思是:在定时任务执行后,往I:/log.txt文件输出当前的时间,如果I:/log.txt不存在就创建。

任务写好后我们就会到构造器的那边,在构造函数里面写它什么时候执行。
在这里插入图片描述
它还有很多的执行方法,你们可以去看一下官网。

这样还不可以运行,我们还要注册一下定时器,我们在解决资源管理器里面找到Global然后在它的里面写定时任务。
在这里插入图片描述
这样之后我们一启动这个项目它就会在I盘里面创建一个文件,并在里面输出时间。

好了,定时任务大概就是这样了,如果你想了解更多,请你去它的官网看看吧!

官网链接:https://github.com/fluentscheduler/FluentScheduler

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/330532.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

VC6.0下载及安装

转自: https://blog.csdn.net/weixin_37536336/article/details/81187963 希望对下载,并学习C语言的朋友,有帮助。 1.绿色版: 网址:https://pan.baidu.com/s/1jN70y8x6-_1XGJHESlMspA 密码:sla5 2.企业…

如何实现下拉框的绑定

开发工具与关键技术:Visual Studio、MVC 作者:幻奏 撰写时间:2019.7.5下拉框你们都见过吧,下拉框的作用是方便用户更快的输入,同时也限制了用户,再也不怕用户乱写啦。 下拉框我们该如何绑定呢,这…

volatile关键字解析~高级java必问

转载自 volatile关键字解析~高级java必问昨天我介绍了原子性、可见性、有序性的概念,那么今天就来见识下这些概念的主角-volatile关键字。volatile基本介绍volatile可以看成是synchronized的一种轻量级的实现,但volatile并不能完全代替synchronized&…

B树、B+树、B*树谈到R 树

转自: https://blog.csdn.net/v_JULY_v/article/details/6530142 从B 树、B 树、B* 树谈到R 树 作者:July、weedge、Frankie。编程艺术室出品。 说明:本文从B树开始谈起,然后论述B树、B*树,最后谈到R 树。其中B树、B树…

一个会定时完成的任务(二)

开发工具与关键技术:Visual Studio、MVC 作者:幻奏 撰写时间:2019.7.5上次我大概说了一下定时任务是如何实现的,由于我只是大概的说了那个插件是如何使用的,它的其他方法我还没和你们细说,所以,…

String.format()方法的使用

转载自 java字符串格式化:String.format()方法的使用常规类型的格式化 String类的format()方法用于创建格式化的字符串以及连接多个字符串对象。熟悉C语言的读者应该记得C语言的sprintf()方法,两者有类似之处。format()方法有两种重载形式。 l form…

转-《高性能mysql》并不是一本好书——SQL笔记

转自: https://book.douban.com/review/8122660/ 版权归作者所有,任何形式转载请联系作者。 作者:姚泽源(来自豆瓣) 来源:https://book.douban.com/review/8122660/ 在知乎上发过一次,这里也发一…

实现模糊查询并忽略大小写

开发工具与关键技术:Visual Studio、MVC 作者:幻奏 撰写时间:2019.7.13我们在实现查询功能的时候,常常会用到模糊查询。这个呀,可是很重要的,当用户输入条件查询时,我们就要显示对应的数据&…

字符串拼接方式

转载自 java提高篇之字符串对于字符串而言我们经常是要对其进行拼装处理的,在java中提高了三种拼装的方法:、concat()以及append()方法。这三者之间存在什么区别呢?先看如下示例: public class StringTest {/*** desc 使用、conca…

用js比较时间大小

开发工具与关键技术:Visual Studio、js 作者:幻奏 撰写时间:2019.7.17对比时间的大小在很多项目里面都有用到,刚开始我还不会怎样比较时间的大小,后来上了老师的课之后,我才知道怎样比较时间的大小。 比较时…

独家:这也许是最具珍藏价值的Oracle DBA生存宝典!

转自: https://dbaplus.cn/news-10-1475-1.html 曾几何时,DBA一度被视为越老越吃香的职业,而从事数据库霸主Oracle的DBA更是风靡多时的技术人择业之选。 但随着Oracle自身技术的不断提升和完善,人手的操作不断被削弱,O…

StringTokenizer的使用

转载自 Java学习笔记--StringTokenizer的使用拓展:Pattern.split替代String.split http://www.cnblogs.com/gnivor/p/4386978.html StringTokenizer是一个用来分隔String的应用类 1. 构造函数。1. StringTokenizer(String str) :构造一个用来…

Post请求如何取消异步

开发工具与关键技术:Visual Studio、post 作者:幻奏 撰写时间:2019.7.22其实关于异步这个问题我还不太懂,因为我还是一只萌新嘛,所以我在做项目时就出现了一个关于异步的问题。 我做的项目是一个客房管理系统&#xff…

Oracle必读好书推荐

转自:https://blog.csdn.net/notbaron/article/details/52305255 Oracle必读好书推荐 -------------------------------------------------------------------------- tkyte的书 1、Expert Oracle Database Architecture: 9i and 10g Programming Techniques and…

如何在linq使用左连接

开发工具与关键技术:Visual Studio、linq 作者:幻奏 撰写时间:2019.7.26我先说一下我的项目吧,上次就已经提过了,我做的是酒店的客房管理系统,首先要实现的是房态图,这个是根据房间的数量来新增…

Maven精选系列--私库搭建及使用

转载自 Maven精选系列--私库搭建及使用为什么要使用私库maven默认去远程中央仓库下载JAR包的,访问国外网络相当慢,如果团队每个人都去下载一遍无疑是网络的浪费,当然也可以添加国内的镜像,如阿里的比较稳定,但如果想添…

学习Oracle 最好的5本书

转自: http://www.goodu.info/gc/node/88 经过精心搜集和统计,这里列出了学习Oracle最好的5本书,从入门到精通从简单理解到高级技巧,涵盖了历年来最佳学习实践经验。快速帮助成为Oracle达人。 都是响当当的作者,响当当…

学好数据库,看这9本书就够了

转自: https://blog.csdn.net/f2006116/article/details/51997820 软件开发者编写代码,最终都是要处理数据,因此数据库是必备技能。 悲剧的是,学校里与此最相关的数据库原理课,对初学者的体验却非常不好。相信很多同学…

SuperMap GIS查询

SuperMap GIS的二次开发是在地图的基础上开发使用一些功能,让人更加方便的使用地图。功能中当然有查询,而查询分类有:1、地图查询 2、数据查询。 地图查询主要针对地图中的数据进行的各类查询:SQL查询、范围查询、距离查询、几何查…

Maven精选系列--发布jar包到Nexus私库

转载自 Maven精选系列--发布jar包到Nexus私库Nexus2可以通过管理界面来上传jar包到私库中,而最新的Nexus3却找不到了上传界面,只能通过以下方式来发布到私库。 发布第三方jar包 这种情况是maven远程仓库没有,本地有的第三方jar包,…