timer相关内容

有没有办法一次清除所有 JavaScript 计时器?

我正在使用 jQuery .load 为我的网站构建一个自动刷新的评论部分.所以我使用 javascript 'setTimeout' 计时器来检查新评论. 但是在执行诸如更改评论页面或删除(全部使用 ajax)之类的操作后,一些旧计时器继续运行,即使我在加载新的 ajax 内容之前使用了 clearTimeout. 有什么方法可以在我加载新的 ajax 内容时清除所有 javascr ..
发布时间:2021-12-31 15:43:00 前端开发

使用 java.util.timer 与 Quartz 进行调度的优缺点?

我必须编写一个执行一系列任务的应用程序: 每天 0200 小时运行一次的任务. 每天 0400 小时运行一次的任务 从 0003 小时开始每隔 15 分钟运行一次任务 从 0005 小时开始每隔 15 分钟运行一次任务 使用普通 java.util.timer 与使用 java.util.timer 的优缺点是什么?石英? 我还应该考虑其他替代方案吗? 解决方案 Q ..
发布时间:2021-12-31 15:42:53 Java开发

linux下1ms分辨率定时器推荐方式

我需要一个 linux 下分辨率为 1ms 的计时器滴答声.它用于增加一个计时器值,该值又用于查看是否应触发各种事件.由于 glibc 要求,POSIX timerfd_create 不是一个选项.我尝试了 timer_create 和 timer_settimer,但我从它们那里得到的最好的是 10 毫秒的分辨率,较小的值似乎默认为 10 毫秒的分辨率.根据联机帮助页,Getittimer 和 ..
发布时间:2021-12-31 15:42:40 服务器开发

在 JavaScript 中单调增加时间?

在 JavaScript 中获得单调增加时间的最佳方法是什么?我希望有类似 Java 的 System.nanoTime(). Date() 显然不行,因为它受系统时间变化的影响. 换句话说,我想要的是一个 ..
发布时间:2021-12-31 15:42:30 前端开发

QTimer 对象是否在单独的线程中运行?它的机制是什么?

当我在 Qt 5 中创建一个 QTimer 对象,并使用 start() 成员函数启动它时,会创建一个单独的线程来跟踪时间和定期调用 timeout() 函数? 例如 QTimer *timer = new QTimer;计时器->开始(10);连接(定时器,信号(超时()),一些对象,插槽(一些功能())); 这里,程序如何知道timeout()何时发生?我认为它必须在单独的线程中运行 ..
发布时间:2021-12-31 15:42:19 C/C++开发

如何在 Ruby 中以毫秒为单位计时操作?

我想弄清楚特定函数使用了多少毫秒.所以我四处张望,但找不到在 Ruby 中以毫秒精度获取时间的方法. 你是怎么做到的?在大多数编程语言中,它就像 start = now.milliseconds我的功能()结束 = 现在.毫秒时间 = 结束 - 开始 解决方案 您可以使用 ruby​​ 的 Time 类.例如: t1 = Time.now# 加工...t2 = 时间.现在delta ..
发布时间:2021-12-31 15:42:13 其他开发

NOHZ=ON 如何影响 Linux 内核中的 do_timer()?

在一个简单的实验中,我设置了 NOHZ=OFF 并使用 printk() 来打印 do_timer() 函数被调用的频率.它在我的机器上每 10 毫秒被调用一次. 然而,如果NOHZ=ON 那么do_timer() 被调用的方式会有很多抖动.大多数情况下,它确实每 10 毫秒被调用一次,但有时它会完全错过最后期限. 我研究了 do_timer() 和 NOHZ.do_timer() 是 ..
发布时间:2021-12-31 15:42:07 服务器开发

DispatchSourceTimer、Timer 和 asyncAfter 之间的区别?

我正在努力理解 DispatchSourceTimer、定时器 和 asyncAfter(在我的例子中用于安排需要每 X 秒运行一次的任务,尽管了解计时器的差异可能对有用)(或者除了列出的计时器之外,Swift 中还有其他(更有效的)调度机制吗?). Timer 需要在它启动的当前队列上有一个活动的运行循环.DispatchSourceTimer 不需要.Timer 防止 CPU 进入空闲状 ..
发布时间:2021-12-31 15:41:50 移动开发

DropWizard 指标仪表与计时器

我正在学习 DropWizard Metrics 库(以前称为 Coda Hale 指标)并且我我不知道什么时候应该使用 Meters 和 Timers.根据文档: 仪表:仪表测量一组事件发生的速率 和: 计时器:计时器基本上是一种事件持续时间的直方图和其发生率的计量表 根据这些定义,我无法辨别它们之间的区别.让我感到困惑的是 Timer 没有按照我期望的方式使用它.对我来 ..
发布时间:2021-12-31 15:41:42 Java开发

如何让计时器保持运行而循环等待另一个时间结果?

我的代码中有以下问题,我在计时器上运行这个循环(这只是在大计时器上运行的循环的一小部分), 在那个大计时器内(他每 1 秒打勾)我有 1 个方法需要等待 5 秒然后继续循环代码的其余部分,但我希望它不会卡住代码并且计时器将继续每 1 秒运行一次,不会等待那 5 秒. 我做了什么,我添加了一个新的计时器 (timer_deva),它每 5 秒滴答一次,并在其中执行所有检查,然后计时器停止 ..
发布时间:2021-12-31 15:41:31 C#/.NET

Java 为 JTextArea 添加打字机效果

我需要一次一个字符地向 JTextArea 显示输出,每个字符之间有轻微的延迟.我的尝试如下: private static void printInput(final String input){定时器 timer = new Timer(60,new ActionListener(){public void actionPerformed(ActionEvent e){for(int i ..
发布时间:2021-12-31 15:41:19 Java开发

如何在 C# 中 for 循环的每次迭代之间添加一些延迟?

我正在使用 C# 开发 ASP.NET MVC3.我想在 for 循环的每次迭代之间添加一些延迟. for(int i=0; i 那么我该怎么做呢? 解决方案 正如其他答案所说,使用 Thread.Sleep 将使线程休眠...但鉴于您正在编写网络应用程序,我不认为它会做你想做的. 如果目标是让用户一次看到发生的事情,那么您需要将延迟放在客户端.如果您在发送 HTTP 响应之前有 ..
发布时间:2021-12-31 15:41:11 C#/.NET

倒数计时器从应该的一秒开始

我有一个倒计时对象.基本上,计时器应该从 10 倒计时到 1.它所做的是从 9 开始计时器,并以 1 结束,但它会在 1 上停留大约 2 秒......为什么会发生这种情况.我已经确保我的计时器没有重叠/连续被调用两次,因为这可能是原因.这是我的计时器对象的一部分. new CountDownTimer(10000, 1000) {@覆盖公共无效onTick(长millisUntilFinish ..
发布时间:2021-12-31 15:41:04 Java开发

可以使用 Swing Timer 以更优雅的方式完成吗?

Bellow 是最简单的 GUI 倒计时代码.是否可以使用 Swing 计时器以更短、更优雅的方式完成相同的工作? import javax.swing.JFrame;导入 javax.swing.JLabel;导入 javax.swing.SwingUtilities;公共类倒计时New {静态 JLabel 标签;//定义窗口外观的方法.公共静态无效 showGUI() {JFrame fr ..
发布时间:2021-12-31 15:40:55 Java开发

如何在剩余秒数的对话框中启动新的倒计时?

在我的应用程序中,我在同一个类中有倒数计时器和对话框.当有人按下退出按钮对话框打开时,其中有 2 个按钮是和否.我希望当有人按下退出按钮计时器暂停,如果有人按下任何按钮,它会在剩余的秒数内恢复.我知道为此我必须完成这个计时器并用剩余的秒数创建新的计时器.但我无法获得剩余的秒数.如果有人知道如何做到这一点,请帮助我. 倒计时代码- counterTimer = new CountDownTi ..
发布时间:2021-12-31 15:40:47 移动开发

如何分别从其他类及其 TextView 触发计时器并分别在另一个 xml 和类中实现?

我正在做 android 测验,并希望在我的每个问答页面上都有计时器.我的测验中有菜单页面和开始游戏的播放按钮.我希望当我点击播放按钮时触发这个计时器.为此,我必须在表示我的菜单页面的 XML 问题中创建 TextView.并在代表我的第一个问题页面的 QuestionActivity 类中实现.我也在发布 WelcomeActivity 类,尽管它在这个问题中没有任何作用. 播放按钮布局 ..
发布时间:2021-12-31 15:40:27 Java开发

创建倒数计时器 - Java

Timer timer = new Timer();TimerTask 任务 = new TimerTask(){公共无效运行(){for (int i = 0; i 我创建了一个计时器,当我按下按钮时它就会启动,上面是运行的代码.谁能帮我创建一个计数到 30 的计时器?现在,当我运行它时,在标签中设置文本“30",但我希望它从 0 开始并计数到 30. 解决方案 每次你的计时器运行 ..
发布时间:2021-12-31 15:40:18 Java开发

JFrame 组件之间的触发延迟

我想展示如何使用 JFrame 直观地执行归并排序.我想要做的是在一些时间延迟后使后续 JLabel 可见.我尝试了很多方法,但所有方法都在同一时刻出现,没有中间延迟. private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {//TODO 在此处添加您的处理代码://jLabel1.setVisible(fals ..
发布时间:2021-12-31 15:40:09 Java开发