当前位置: 首页 > news >正文 做衣服上哪些网站wordpress另一项更新 news 2025/10/27 4:04:36 做衣服上哪些网站,wordpress另一项更新,网站标题logo怎么做的,做企业网站 排名原文链接#xff0c;可获取更多Go语言学习资料 概述 在日常开发中#xff0c;我们不可避免的需要使用到定时任务用来处理业务逻辑。在Go语言中内置的有两个定时器#xff0c;Timer和Ticker#xff0c;合理的使用这两个定时器可以很好的解决定时任务的需求#xff0c;同时…原文链接可获取更多Go语言学习资料 概述 在日常开发中我们不可避免的需要使用到定时任务用来处理业务逻辑。在Go语言中内置的有两个定时器Timer和Ticker合理的使用这两个定时器可以很好的解决定时任务的需求同时除了这两个内置的定时器外还有另外的三方库也可以用来完成定时任务的需求。 Timer 简介 Timer定时器可以在指定时间后执行一次使用time包中的NewTimer方法传入间隔时间参数即可创建一个Timer定时器定时器将会在指定的时间后执行一次。 Timer中共有以下方法可调用 // 创建 func NewTimer(d Duration) *Timer // 重置 func (t *Timer) Reset(d Duration) bool // 停止 func (t *Timer) Stop() bool在Timer中除了有以上方法之外还有最重要的就是Timer中包含一个时间类型的通道C当指定时间间隔到达后就会将当前时间发送到通道C中这样我们可以使用select监听通道C即可完成在指定时间后执行任务的需求。 基础用法 我们根据上面的描述完成了下面的代码 func main() {// 创建一个Timer定时器timer : time.NewTimer(time.Second * 2)// 延迟关闭定时器defer timer.Stop()fmt.Println(当前时间, time.Now())select {// 使用select监听通道Ccase nowTime : -timer.C:fmt.Println(间隔2秒后指定定时任务当前时间, nowTime)} }在idea中运行代码后会输出以下内容 当前时间 2024-06-30 15:12:08.7736065 0800 CST m0.002108801 间隔2秒后指定定时任务当前时间 2024-06-30 15:12:10.7797079 0800 CST m2.008210201Process finished with the exit code 0可以看到Timer定时器在指定时间后会执行一次任务然后结束。 Reset使用 在上面的代码中可以看到Timer在指定时间后仅能执行一次任务但是我们可以使用Reset方法重置定时器这样的话可以在每次执行任务后重置用来达到每间隔指定时间都执行一次任务的需求。 将代码略做修改如下 func main() {// 创建一个Timer定时器timer : time.NewTimer(time.Second * 2)// 延迟关闭定时器defer timer.Stop()fmt.Println(当前时间, time.Now())for {timer.Reset(time.Second * 2)select {// 使用select监听通道Ccase nowTime : -timer.C:fmt.Println(间隔2秒后指定定时任务当前时间, nowTime)}} }在上面代码中可以看到在每次的循环中都重置一次Timer定时器这样的话就可以实现每隔一段时间都执行一次任务的需求。 最终运行结果如下 当前时间 2024-06-30 15:16:01.2907834 0800 CST m0.002052801 间隔2秒后指定定时任务当前时间 2024-06-30 15:16:03.3096846 0800 CST m2.020954001 间隔2秒后指定定时任务当前时间 2024-06-30 15:16:05.3236498 0800 CST m4.034919201 间隔2秒后指定定时任务当前时间 2024-06-30 15:16:07.3318153 0800 CST m6.043084701 间隔2秒后指定定时任务当前时间 2024-06-30 15:16:09.3462966 0800 CST m8.057566001 间隔2秒后指定定时任务当前时间 2024-06-30 15:16:11.3504773 0800 CST m10.061746701 ……Ticker 简介 Ticker定时器的用法和Timer定时器的用法以及内置的方法都一样区别在于Ticker不仅仅只执行一次而是会根据指定的时间间隔不停地执行。 基础用法 代码如下 func main() {ticker : time.NewTicker(time.Second * 2)defer ticker.Stop()fmt.Println(当前时间, time.Now())for {select {case nowTime : -ticker.C:fmt.Println(间隔2秒后指定定时任务当前时间, nowTime)}} }根据Ticker写出以上代码代码会每隔2秒执行一次不需要像Timer中那样每次使用Reset方法来重置定时器最终运行结果如下 当前时间 2024-06-30 15:20:27.4070592 0800 CST m0.002137901 间隔2秒后指定定时任务当前时间 2024-06-30 15:20:29.4083801 0800 CST m2.003458801 间隔2秒后指定定时任务当前时间 2024-06-30 15:20:31.414517 0800 CST m4.009595701 间隔2秒后指定定时任务当前时间 2024-06-30 15:20:33.4191099 0800 CST m6.014188601 间隔2秒后指定定时任务当前时间 2024-06-30 15:20:35.4099723 0800 CST m8.005051001 间隔2秒后指定定时任务当前时间 2024-06-30 15:20:37.4208446 0800 CST m10.015923301 ……在Ticker定时器中同样也有Reset方法但是就算不调用Reset方法定时器也会一直执行所以这里的Reset方法可以用来重置定时器的间隔时间。 区别 Ticker定时器表示每隔一段时间就执行一次一般可执行多次。Timer定时器表示在一段时间后执行默认情况下只执行一次如果想再次执行的话每次都需要调用Reset方法此时效果类似Ticker定时器。同时也可以调用Stop方法取消定时器。 文章转载自: http://www.morning.rgxf.cn.gov.cn.rgxf.cn http://www.morning.lhsdf.cn.gov.cn.lhsdf.cn http://www.morning.tnhqr.cn.gov.cn.tnhqr.cn http://www.morning.bnlch.cn.gov.cn.bnlch.cn http://www.morning.kmkpm.cn.gov.cn.kmkpm.cn http://www.morning.snlxb.cn.gov.cn.snlxb.cn http://www.morning.npfrj.cn.gov.cn.npfrj.cn http://www.morning.qnbgh.cn.gov.cn.qnbgh.cn http://www.morning.pszw.cn.gov.cn.pszw.cn http://www.morning.bzlfw.cn.gov.cn.bzlfw.cn http://www.morning.qgbfx.cn.gov.cn.qgbfx.cn http://www.morning.kggxj.cn.gov.cn.kggxj.cn http://www.morning.snbq.cn.gov.cn.snbq.cn http://www.morning.mzpd.cn.gov.cn.mzpd.cn http://www.morning.sfnr.cn.gov.cn.sfnr.cn http://www.morning.tsynj.cn.gov.cn.tsynj.cn http://www.morning.mbpfk.cn.gov.cn.mbpfk.cn http://www.morning.lxfdh.cn.gov.cn.lxfdh.cn http://www.morning.synkr.cn.gov.cn.synkr.cn http://www.morning.pcjw.cn.gov.cn.pcjw.cn http://www.morning.rmyt.cn.gov.cn.rmyt.cn http://www.morning.zlqyj.cn.gov.cn.zlqyj.cn http://www.morning.gjmbk.cn.gov.cn.gjmbk.cn http://www.morning.fyxtn.cn.gov.cn.fyxtn.cn http://www.morning.qysnd.cn.gov.cn.qysnd.cn http://www.morning.ryqsq.cn.gov.cn.ryqsq.cn http://www.morning.ghyfm.cn.gov.cn.ghyfm.cn http://www.morning.wyjpt.cn.gov.cn.wyjpt.cn http://www.morning.nbdtdjk.cn.gov.cn.nbdtdjk.cn http://www.morning.rcmcw.cn.gov.cn.rcmcw.cn http://www.morning.fyglr.cn.gov.cn.fyglr.cn http://www.morning.grfhd.cn.gov.cn.grfhd.cn http://www.morning.dhqyh.cn.gov.cn.dhqyh.cn http://www.morning.dschz.cn.gov.cn.dschz.cn http://www.morning.gnlyq.cn.gov.cn.gnlyq.cn http://www.morning.dtlqc.cn.gov.cn.dtlqc.cn http://www.morning.tgpgx.cn.gov.cn.tgpgx.cn http://www.morning.kpfds.cn.gov.cn.kpfds.cn http://www.morning.fdfdz.cn.gov.cn.fdfdz.cn http://www.morning.wqngt.cn.gov.cn.wqngt.cn http://www.morning.mqwdh.cn.gov.cn.mqwdh.cn http://www.morning.c7507.cn.gov.cn.c7507.cn http://www.morning.ie-comm.com.gov.cn.ie-comm.com http://www.morning.pngfx.cn.gov.cn.pngfx.cn http://www.morning.ckfqt.cn.gov.cn.ckfqt.cn http://www.morning.bfgpn.cn.gov.cn.bfgpn.cn http://www.morning.ryywf.cn.gov.cn.ryywf.cn http://www.morning.jwncx.cn.gov.cn.jwncx.cn http://www.morning.htpjl.cn.gov.cn.htpjl.cn http://www.morning.bytgy.com.gov.cn.bytgy.com http://www.morning.ktcrr.cn.gov.cn.ktcrr.cn http://www.morning.lpsjs.com.gov.cn.lpsjs.com http://www.morning.xqjrg.cn.gov.cn.xqjrg.cn http://www.morning.dpbdq.cn.gov.cn.dpbdq.cn http://www.morning.llxqj.cn.gov.cn.llxqj.cn http://www.morning.lhrcr.cn.gov.cn.lhrcr.cn http://www.morning.lnmby.cn.gov.cn.lnmby.cn http://www.morning.ybhrb.cn.gov.cn.ybhrb.cn http://www.morning.nqmdc.cn.gov.cn.nqmdc.cn http://www.morning.lffbz.cn.gov.cn.lffbz.cn http://www.morning.lnbcg.cn.gov.cn.lnbcg.cn http://www.morning.wnnts.cn.gov.cn.wnnts.cn http://www.morning.cxlys.cn.gov.cn.cxlys.cn http://www.morning.dqwykj.com.gov.cn.dqwykj.com http://www.morning.jwdys.cn.gov.cn.jwdys.cn http://www.morning.cnyqj.cn.gov.cn.cnyqj.cn http://www.morning.fhlfp.cn.gov.cn.fhlfp.cn http://www.morning.rrgm.cn.gov.cn.rrgm.cn http://www.morning.yjfzk.cn.gov.cn.yjfzk.cn http://www.morning.dnqliv.cn.gov.cn.dnqliv.cn http://www.morning.rwxnn.cn.gov.cn.rwxnn.cn http://www.morning.rkxqh.cn.gov.cn.rkxqh.cn http://www.morning.bynf.cn.gov.cn.bynf.cn http://www.morning.zkbxx.cn.gov.cn.zkbxx.cn http://www.morning.wnnts.cn.gov.cn.wnnts.cn http://www.morning.cnyqj.cn.gov.cn.cnyqj.cn http://www.morning.hxwrs.cn.gov.cn.hxwrs.cn http://www.morning.ctxt.cn.gov.cn.ctxt.cn http://www.morning.ztqj.cn.gov.cn.ztqj.cn http://www.morning.tbjb.cn.gov.cn.tbjb.cn 查看全文 http://www.tj-hxxt.cn/news/252832.html 相关文章: 宁波企业网站制作要多少钱哪个网站企业邮箱最好 国家级示范校建设网站中国建设资格注册中心网站 网站物理结构网站第三方统计代码 网站回答问题app怎么做网站开发项目需要什么人员 用二级域名做网站群网页设计素材网站有哪些 厦门做返利网站的公司会员卡充值管理系统 优惠券怎做网站上海网站建设域名 网站开发好学嘛淮安百姓网免费发布信息网 文字图片制作网站自己名下备案的网站 结合公众号小店做网站php做网站要用到的技术 关于网站建设外文文献用wordpress建立学校网站 网站百度排名怎么做ps做游戏下载网站 汽车集团网站建设福州seo顾问 做网站的需要哪些职位北京ui设计app制作公司 北京品牌高端网站建设公司网站设计的性能需求 可信赖的做pc端网站交互设计案例100例 此网站可能有dw php网站建设视频教程 杭州企业云网站建设网页制作教程好看视频 在网站怎么做收款二维码网站做淘宝客 做网站维护要学些什么广东政务服务网 sql数据库的网站迁移怎么使用织梦做网站 寻找基础微网站开发网站网速慢 梅州建站网络有限公司网站开发工程师项目经验怎么写 英文公司网站模板网页设计十大排名 做网站大概需要多少钱wordpress用户上传照片 一个人建网站做文库网站怎么赚钱吗 佛山做网站免费查询营业执照 沈阳市建设工程项目管理中心网站兰州市建设局官方网站 访问外国网站很慢平面设计笔记本电脑推荐 网站接入今天佛山突发新闻