timer相关内容

使用 VB.net 读取和写入命令提示符控制台

我在别处问过类似的问题,但也许我问的方式不对,或者我不够清楚,所以我再问一次. 这是我想要的地方: 打开 Windows 命令提示符 通过 dos 命令运行 DOS 应用程序 阅读显示在 dos 框中的返回文本,并将其显示在我的 windows 窗体中的文本框中.这需要定期(例如每秒)重复一次,并且不应关闭 dos 框. 我一直在绕圈子试图使用 Process 和 Start ..
发布时间:2021-12-31 15:36:53 其他开发

Java 时钟在 Swing 中不计算在内

我正在尝试使用 Swing 制作秒表,但它不起作用.这是我的代码.Jlabel 时钟始终显示 -1,只有在它停止时才会发生这种情况.我是否正确使用了调用程序? import javax.swing.*;导入 java.awt.event.ActionEvent;导入 java.awt.event.ActionListener;公共类 sidePanel 扩展 JApplet 实现 ActionL ..
发布时间:2021-12-31 15:36:43 Java开发

PHP服务器端定时器

我需要制作一个带有倒计时功能的页面.我希望计时器在服务器端,这意味着当用户打开页面时,所有用户的计数器将始终处于同一时间.当计时器归零时,我需要能够运行另一个脚本,这会在重置计时器的同时执行一些操作. 我怎样才能用 php 做这样的事情? 解决方案 从“用户何时打开页面"来看,该页面不应该有自动更新机制吗?如果这不是您的意思,请查看 AJAX(如评论中所述)或更简单的 HTML ME ..
发布时间:2021-12-31 15:36:33 PHP

我可以在 Cmd 中创建一个带有计时器的 'set/p ""=' 命令吗?

我想为 'set/p ""=' 命令创建一个计时器,这样如果您没有在所需的时间空间内输入内容,它就会移动到不同的标签. 例如 echo 你有 3 秒的时间输入 'go'(??如果没有在 3 秒内输入就会失败??)设置/p 输入 =如果 %input%==go go to win失败 是否可以命令程序在“set/p"之前设置一个 3 秒的计时器?不将其与 C# 等其他语言混合使用? ..
发布时间:2021-12-31 15:36:23 其他开发

如何在 pygame 中制作波浪计时器

所以,我对编程完全陌生(已经做了几个月)并决定尝试编写游戏代码.在这一点上,非常感谢 Chris Bradfield 在 pygame 编码方面的系列教程,它们绝对很棒!但是,现在我已经完成了教程并且需要自己工作,我遇到了一个问题.我正在制作一个自上而下的射击游戏并使其基于波浪.所以,当一波僵尸死亡时,我想展示一个倒计时直到下一波开始的计时器.我认为我在正确的道路上自动取款机,让我告诉你我在做什么 ..
发布时间:2021-12-31 15:36:03 Python

c# 计时器自然是多线程的吗?

如果我有两个系统计时器分别在 10 秒和 20 秒触发事件,对事件函数的调用是否是多线程的?在下面的场景中,我的计时器分别以 10 秒和 12 秒的间隔触发事件.函数“My10sEvent"预计将首先被调用.如果是一个慢函数,需要 8 秒才能运行,它会阻塞另一个事件(tmr12s),还是第二个事件会在 12s 时准时触发? System.Timers.Timer tmr10s = new Sys ..
发布时间:2021-12-31 15:35:42 C#/.NET

如何在 Swing 中更新 JLabel?

我正在尝试使用 Swing Timer,我想从一个非常简单的程序开始.我有一个带有文本的窗口:“您有 n 秒",其中 n 每秒从 10 变为 0. 我知道如何用文本生成一个窗口.而且我了解 Timer 的工作原理(它会定期启动一个动作).但我无法弄清楚如何将这两件事结合起来.我应该使用它:JLabel label = new JLabel(myMessage); 然后使用计时器我需要更新“m ..
发布时间:2021-12-31 15:35:29 Java开发

停止时同步 Timers.Timer 已用方法

参考 MSDN 关于 System.Timers.Timer: Timer.Elapsed 事件是在ThreadPool 线程,所以事件处理方法可能运行在一个线程同时调用Timer.Stop 方法在另一个上运行线.这可能会导致Elapsed 事件在停止方法被调用.这场比赛不能简单地防止这种情况通过比较 SignalTime 属性随着停止方法的时间调用,因为事件处理方法可能已经在执行时停止方法 ..
发布时间:2021-12-31 15:35:17 C#/.NET

将分钟转换为小时、分钟和秒

我是我的界面,我让用户输入 X 分钟,他们可以暂停操作. 如何将其转换为小时、分钟和秒? 我需要它来更新倒计时标签以向用户显示剩余时间. 解决方案 首先创建 TimeSpan,然后将其格式化为您想要的任何格式: TimeSpan span = TimeSpan.FromMinutes(minutes);string label = span.ToString(@"hh\:mm ..
发布时间:2021-12-31 15:35:02 C#/.NET

java中的定时器精度

我正在为一些事情计时,我不能只是把它们放在一个长循环中.我需要给他们计时,看看他们需要多长时间才能完成,但似乎计时器在 Java 中的精度为 15-16 毫秒?我怎样才能解决这个问题? 解决方案 您是否尝试过使用 System.nanoTime()? 来自 Javadoc: 返回最精确的可用系统计时器的当前值,以纳秒为单位. 此方法只能用于测量经过的时间,与系统或挂钟时间 ..
发布时间:2021-12-31 15:34:52 Java开发

如何在超时时要求批处理文件用户输入

所以我试图在 set 命令下向我的 if 语句之一添加一个计时器,但我不确定该命令是什么.该脚本将启动并等待 30 分钟,然后重新启动 PC 或等待用户在那时输入或取消它.因此,我设置了“立即重启"和“取消"的两个 if 语句,但现在我需要一个 if 语句,让它从 30 分钟开始倒计时,然后再执行我的重启命令.此外,如果有人知道如何在那里添加一个可视化计时器来显示剩余的时间,那将是一个加号.谢谢各 ..
发布时间:2021-12-31 15:34:45 其他开发

如何在一定次数后停止计时器

尝试使用 Timer 运行 4 次,每次间隔 10 秒. 我尝试用循环停止它,但它一直崩溃.尝试使用带有三个参数的 schedule(),但我不知道在哪里实现计数器变量.有什么想法吗? final Handler handler = new Handler();定时器 timer2 = new Timer();TimerTask 测试 = 新 TimerTask() {公共无效运行(){h ..
发布时间:2021-12-31 15:34:37 移动开发

如何在 Swift 中实现非常准确的计时?

我正在开发一款具有琶音/音序功能的音乐应用,需要极高的计时精度.目前,使用“定时器"我已经达到了平均抖动约 5 毫秒的准确度,但最大抖动为约 11 毫秒,这对于 8 分音符、16 分音符和 16 分音符的快速琶音是不可接受的.尤其是第 32 个音符. 我读过“CADisplayLink"比“Timer"更准确,但由于它的准确度限制在 1/60 秒(~16-17 毫秒),因此它似乎不太准确比我 ..
发布时间:2021-12-31 15:34:29 移动开发

暂停/恢复 CountDownTimer Android

是否可以在 Android 中暂停 CountDownTimer?我一直在寻找好的解决方案,但我只是找到了一些我真的不喜欢的方法.就像将剩余时间保存在变量中并使用该值初始化一个新的 CountDownTimer 一样. 那种解决方案有效,但它们看起来不太好,因为我正在使用圆形进度条和 Textview 以及我的倒计时计时器.真的很难看,尝试用倒计时让这两个看起来不错,而不能真正“暂停"它. ..
发布时间:2021-12-31 15:34:20 移动开发

OpenGL ES 线程中的 Android 时序不是单调的

我正在我的 Android 应用中测量循环动画/粒子/等的时间间隔.应用程序是动态壁纸,因此它不会阻止系统按比例缩小时钟以节省电量.因此,所有测量最后一帧之间的时间间隔的方法都不能测量单调时间 - 我体验到的动画不一致地减慢和加速. 我已经使用了所有可能的方法来检索系统时间 - 它们都不是单调的(即使 SystemClock.elapsedRealtime() 和 System.nanoTi ..
发布时间:2021-12-31 15:34:09 移动开发

如何在 Java 中延迟 MouseOver?

我有一个简短的问题,希望有人能帮助我. 请看下面的代码片段: public void mouseEntered(MouseEvent e){//等待2秒.//如果没有其他mouseEntered-event发生,则执行以下行//否则重新启动,计算2秒.富();} 有人可以帮我解决这个问题吗?我想实现一种类似于 ToolTip 的行为:您用鼠标输入一个区域.如果您的鼠标停留在该位置,请执行 ..
发布时间:2021-12-31 15:34:02 Java开发

请解释定时器事件异步/等待语法

我研究了异步和等待语法这里和这里.它确实有助于理解用法,但我在 MSDN 我就是不明白. 问题:有人可以向我解释这个 System.Timers.Timer 事件注册与异步等待的语法:为什么可以使用 lambda 表达式中已有的 async await 关键字? Timer timer = new Timer(1000);timer.Elapsed += async ( sender, e ..
发布时间:2021-12-31 15:33:51 C#/.NET