企业网站营销网站网店推广策略

张小明 2026/1/16 1:04:25
企业网站营销网站,网店推广策略,做卖东西的网站,广西住建领域培训考试系统这个 Demo 主要做两件事#xff1a;建一个 ScheduledThreadPoolExecutor(2)#xff0c;看看 2 线程时任务分配情况对比 scheduleAtFixedRate 和 scheduleWithFixedDelay 的行为每个任务打印#xff1a;当前时间、线程名、第几次执行你可以新建一个 ScheduledDemo.java 直接运…这个 Demo 主要做两件事建一个ScheduledThreadPoolExecutor(2)看看 2 线程时任务分配情况对比scheduleAtFixedRate和scheduleWithFixedDelay的行为每个任务打印当前时间、线程名、第几次执行你可以新建一个ScheduledDemo.java直接运行import java.time.LocalTime; import java.time.format.DateTimeFormatter; import java.util.concurrent.*; public class ScheduledDemo { private static final DateTimeFormatter F DateTimeFormatter.ofPattern(HH:mm:ss.SSS); private static String now() { return LocalTime.now().format(F); } public static void main(String[] args) throws InterruptedException { // 2 个线程的定时线程池 ScheduledExecutorService ses Executors.newScheduledThreadPool(2, new ThreadFactory() { private final ThreadFactory delegate Executors.defaultThreadFactory(); private int idx 1; Override public Thread newThread(Runnable r) { Thread t delegate.newThread(r); t.setName(sched-worker- (idx)); return t; } }); System.out.println([ now() ] main start); // FixedRate 任务理论上每 5 秒一次task 执行 3 秒 Runnable fixedRateTask new Runnable() { private int count 0; Override public void run() { String thread Thread.currentThread().getName(); int curr count; System.out.println([ now() ] [FixedRate] 第 curr 次执行线程 thread); try { // 模拟执行 3 秒 TimeUnit.SECONDS.sleep(3); } catch (InterruptedException e) { System.out.println([ now() ] [FixedRate] 被中断线程 thread); Thread.currentThread().interrupt(); } } }; // FixedDelay 任务每次执行完后延迟 5 秒再执行task 执行 3 秒 Runnable fixedDelayTask new Runnable() { private int count 0; Override public void run() { String thread Thread.currentThread().getName(); int curr count; System.out.println([ now() ] [FixedDelay] 第 curr 次执行线程 thread); try { // 模拟执行 3 秒 TimeUnit.SECONDS.sleep(3); } catch (InterruptedException e) { System.out.println([ now() ] [FixedDelay] 被中断线程 thread); Thread.currentThread().interrupt(); } } }; // 0 延时之后每 5 秒触发一次FixedRate ses.scheduleAtFixedRate(fixedRateTask, 0, 5, TimeUnit.SECONDS); // 0 延时执行完成之后等待 5 秒FixedDelay ses.scheduleWithFixedDelay(fixedDelayTask, 0, 5, TimeUnit.SECONDS); // 让 Demo 跑 40 秒观察日志 TimeUnit.SECONDS.sleep(40); System.out.println([ now() ] main shutdown); ses.shutdown(); } }你跑一下会看到类似大概意思FixedRate如果 3s 5s就基本是每 5 秒一轮FixedDelay永远是 “执行 3 秒 延迟 5 秒 8 秒一轮”线程名会在sched-worker-1/sched-worker-2之间分配你能清楚看到同一个周期任务不会重叠执行但是轮次之间可能换线程。如果你想再观察“执行时间 间隔”的情况把sleep(3)改成sleep(7)日志会更有意思FixedRate会出现“补课式”紧接执行FixedDelay节奏变慢但依旧“执行完 延时”。
版权声明:本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!

高端定制网站开发需要多少钱男孩子怎么做网站赚钱

简介 文章介绍了AI产品经理的职责、技能要求与入门指南,包括与通用产品经理的异同点、必备技能及实践建议。同时提供了AI大模型学习的完整资源,包括思维导图、视频教程、应用报告、案例PPT、电子书和面试题等。文章强调先掌握AI技术的人具有竞争优势&am…

张小明 2025/12/26 16:40:45 网站建设

用dreamriver做html网站学做淘宝客网站有哪些

🎓作者简介:科技自媒体优质创作者 🌐个人主页:莱歌数字-CSDN博客 💌公众号:莱歌数字 📱个人微信:yanshanYH 211、985硕士,职场15年 从事结构设计、热设计、售前、产品设…

张小明 2025/12/27 7:01:41 网站建设

网站点内页还是首页网站改版301怎么做

前言猛的,我想起上一次找工作时被问到的大文件上传,故现在借此实现下,也算是为面视做了准备了吧分析使用File对象原型链上的slice函数对文件进行分块,同时为每一块打上唯一性标识和序号,最后对每一个分块作单独的ajax请…

张小明 2025/12/31 10:59:47 网站建设

网站被k了怎么做在线制作网站表白

LangFlow构建天气预报机器人:实现地理位置智能识别与推送 在智能语音助手、聊天机器人日益普及的今天,用户早已不再满足于“通用型”回答。一句“我这儿会下雨吗?”背后,是人们对个性化、情境化服务的真实期待。如何让AI真正“听懂…

张小明 2026/1/15 6:41:11 网站建设

怎样可以提升自己的网站抚顺网站开发招聘

如何利用Kotaemon进行A/B测试以优化问答效果? 在企业智能客服系统日益普及的今天,一个看似简单的用户提问——“我的订单什么时候发货?”背后,可能隐藏着复杂的知识检索、上下文理解与生成逻辑。而当团队决定将原本基于关键词匹配…

张小明 2025/12/27 4:09:21 网站建设

网站获取访客qq号做一个网站需要哪些

2025年网络安全人员薪酬趋势 一、网络安全行业为何成“香饽饽”? 最近和几个朋友聊起职业规划,发现一个有趣的现象:不管原来是程序员、运维还是产品经理,都想往网络安全领域跳槽。问原因,答案出奇一致——“听说这行…

张小明 2025/12/27 15:45:09 网站建设