sleep相关内容

如何同时显示闪屏和我的JFrame?

我正在处理闪屏。我设法上了一堂课。下面是一个显示闪屏的类。我的问题是,如果我从JFrame调用这个类并运行,JFrame和Splash Screen同时运行,并且在Splash Screen应该持续的持续时间之后,它们都被关闭。如何使它们同时显示? 非常感谢 public class Splash extends JWindow { AbsoluteLayout abs; Absol ..
发布时间:2022-04-18 20:51:50 Java开发

如何在 Python 中进行时间延迟?

我想知道如何在 Python 脚本中设置时间延迟. 解决方案 导入时间time.sleep(5) # 延迟 5 秒.您也可以使用浮点值. 这是另一个大约每分钟运行一次的示例: 导入时间而真:print("每分钟打印一次.")time.sleep(60) # 延迟 1 分钟(60 秒). ..
发布时间:2022-01-30 08:26:40 Python

如果在同步方法中调用 thread.yield() 是否会失去对对象的锁定?

我了解 Thread.currentThread().yield() 是对线程调度程序的通知,它可以将 cpu 周期分配给具有相同优先级的其他线程(如果存在).我的问题是:如果当前线程已锁定某个对象并调用 yield(),它会立即失去该锁定吗?而当线程调度器发现没有这样的线程来分配cpu周期时,调用yield()的线程将再次争夺锁定它之前丢失的对象?? 我在 javadoc 和论坛中找不到它 ..
发布时间:2022-01-22 20:11:31 Java开发

如何在程序执行期间防止屏幕保护程序和睡眠?

在 Win7 上运行的 c++ 程序中,有没有办法伪造鼠标移动或类似的东西,只是为了防止屏幕保护程序启动和系统进入睡眠状态?我正在寻找最小的方法,我不喜欢使用 .NET.谢谢,-nuun 解决方案 不要乱动屏保设置,使用SetThreadExecutionState.这是用于通知窗口您的应用程序处于活动状态的 API: 使应用程序能够通知它正在使用的系统,从而阻止系统进入睡眠或关闭显 ..
发布时间:2022-01-18 11:07:26 C/C++开发

C++ 睡眠函数

我正在尝试执行一个有点准确的睡眠功能.我测量了我的睡眠功能睡了多长时间并将它们并排放置.下面示例的格式是:“预期毫秒:结果毫秒". 我尝试了很多选项,但仍然找不到解决方案.以下是我尝试过的路线: 路线 1 睡眠() /* 毫秒 */38.4344 46.435441.728 47.78180.556 0.001243.6532 46.80870.4523 0.00096 ..
发布时间:2022-01-15 15:22:32 C/C++开发

如何使用 python 脚本使 Windows 10 计算机进入睡眠状态?

如何使用 python 脚本使计算机进入睡眠状态? 它必须是睡眠,而不是休眠或其他任何东西. 我尝试使用cmd,但没有睡眠命令或我没有找到. 解决方案 可以使用 导入操作系统os.system("rundll32.exe powrprof.dll,SetSuspendState 0,1,0") 如果此命令对您不起作用(它实际上将您的计算机置于休眠模式),您将需要关闭休眠: ..
发布时间:2022-01-15 14:47:01 Python

time.sleep() 和背景 Windows PyQt5

鉴于此,我从 PyQt5 模块开始,我仍然在慢慢理解它背后的逻辑.也就是说,我遇到了一个无法找到答案的问题,希望您能帮助我. 我有这个脚本: 导入系统、套接字、时间从 PyQt5.QtWidgets 导入 *从 PyQt5.QtCore 导入 *从 PyQt5.QtGui 导入 *从 io 导入 BytesIO 为类加载游戏(QWidget):wLoadDisplay = 768hLoadDi ..
发布时间:2022-01-12 22:26:37 Python

睡眠()如何工作?

这可能是一个愚蠢的问题,但是 sleep()、wait()、pause() 等函数是如何工作的呢? 解决方案 我们可以从更抽象的角度来看待休眠操作:它是一个让你等待事件的操作. 当 sleep 调用传递的时间超过 sleep 参数时,将触发相关事件. 当一个进程处于活动状态时(即:它拥有一个 CPU),它可以以主动或被动的方式等待事件: 主动等待是指进程主动/显式等待事件: ..
发布时间:2022-01-11 23:09:36 其他开发

睡眠如何在操作系统级别实现?

我只是对 sleep(time in ms) 是如何在 C 库中或基本上在操作系统级别实现感兴趣... 我猜…… 可能是基于处理器的速度,你做一个 nop 的 while 循环(我不确定睡眠时间是否准确)... 处理器中的任何特殊寄存器,您在其中写入一些值,处理器会在指定的时间内停止(这将非常低效,因为处理器甚至无法运行其他程序). 有什么线索吗?大概C库源码可以解释一下吧?我 ..
发布时间:2022-01-11 22:50:18 其他开发

如何在 Android onClick 函数中设置延迟

)我正在创建一个记忆游戏.我的问题是,每当我第二次点击时,我什至看不到切换按钮.要清楚 - 第一次单击切换切换按钮,所以我可以看到它持有的数字,第二次单击不同的切换按钮应该切换它,显示数字,然后继续设置分数 +1,如果数字是相同,或者如果它们不同,则再次反转它们. 下面是我用作 onClick 函数的代码,我一直在考虑在第二个“if 块"中放置某种睡眠或延迟函数 - (if(klikniec ..
发布时间:2022-01-09 16:52:32 移动开发

nanosleep CPU使用率高?

我注意到一个调用 nanosleep 的小测试程序在内核高于 2.6.22 的 Linux 机器上运行时显示出 CPU 使用率的巨大差异. #include int main (void){struct timespec sleepTime;struct timespec returnTime;sleepTime.tv_sec = 0;sleepTime.tv_nsec = 1000;而 (1) ..
发布时间:2022-01-04 22:46:57 服务器开发

如何在 Linux 内核中休眠?

我可以使用 msleep() 函数在内核空间中休眠指定的时间吗?如果是这样,我需要包含哪些头文件?#include 似乎不是正确的.是否有更好的功能用于此目的? 解决方案 我需要包含 才能在内核空间中使用 msleep. ..
发布时间:2022-01-04 22:45:22 服务器开发

为什么在 Linux 中进行 I/O 是不间断的?

背后的原理是什么?如果允许进行 I/O 的进程处理信号,会产生什么不良后果? 解决方案 现在我已经阅读了 Maurice Bach 的“Unix 操作系统的设计"一书,让我自己回答这个问题. 简而言之,使I/O不间断是为了使I/O任务尽快完成,不受信号干扰. 我从书中获得的一些相关知识: “不间断"一词应指代“不间断睡眠".当进程处于不间断睡眠状态时,它不能被信号唤醒,也 ..
发布时间:2022-01-02 19:29:10 服务器开发

如何使用定时器等待?

我正在尝试通过使用计时器来延迟我的方法中的事件,但是我不一定了解如何使用计时器进行等待. 我将计时器设置为 2 秒,但是当我运行此代码时,最后一次调用的运行没有 2 秒的延迟. Timer timer = new Timer();timer.Tick += new EventHandler(timer_Tick);//每次定时器滴答时,timer_Tick 将被调用timer.Interv ..
发布时间:2021-12-31 15:48:33 C#/.NET

以毫秒为单位的 Bash 睡眠

我需要一个以毫秒为单位的计时器.我尝试在脚本中使用 sleep 0.1 命令,但我看到以下错误消息: 语法错误:算术运算符无效(错误标记为“.1") 当我在终端中运行 sleep 0.1 时它工作正常. 请帮帮我! 编辑:对不起,我犯了一个错误: 函数定时器{而 [[ 0 -ne $SECS ]];做echo "$SECS.."睡眠 0.1SECS=$[$SECS-0.1 ..
发布时间:2021-12-31 15:29:29 其他开发