草庐IT

print_sleep

全部标签

windows - 批处理脚本 : Why does this print "= instead of the empty string?

我正在尝试使用Batch中的参数扩展删除某些文本中的引号。谁能告诉我这是为什么:@echooffsetlocalsetargs=%*echo%args:"=%prints"=而不是什么都没有?据我所知,%args:"=%应该将所有引号替换为空,所以我不明白为什么这正在发生。任何帮助将不胜感激,谢谢!编辑:为了澄清,我没有将任何参数传递给批处理脚本。 最佳答案 这是您不向脚本传递任何参数时得到的结果。如果未定义args,则%args:"=%展开如下:%args:被当做一个不存在的变量展开,变成nothing"=被当作它自己%(单独的百

c++ - 线程应用程序中的 sleep 命令

Windows中的Sleep(ms)命令导致线程释放它们的时间片。是否存在暂停线程但不释放时间片的等效Sleep(ms)命令? 最佳答案 您不希望您的线程休眠(又名挂起),您想要停止它。用一个简单的循环来做到这一点:#includevoidstall(unsignedms){clock_tgoal=clock()+ms;while(goal>clock());}//ormaybehigherresolutionwithsomeperformanceprofilingfunctions...

c++ - C++中有通用的 sleep 和通用的暂停命令吗?

我正在寻找一个通用的sleep命令以及一个通用的C++暂停命令。它需要适用于Windows、MAC和Linux计算机。如果有人知道任何出色的可移植性命令,请告诉我。 最佳答案 C++11有std::this_thread::sleep_for(std::chrono::milliseconds(1000));C++14有usingnamespacestd::literals;std::this_thread::sleep_for(1000ms);正如@Creris提到的,Boost是否涵盖了Win32和具有pthread的平台上的C

c - Windows 上的定时器和 sleep

我正在尝试将一些使用nanosleep()和get_clocktime()的linux代码移植到Windows。据我所知,Windows上确实没有那么多性能计时器,并且除了Sleep()之外没有真正的sleep功能。我在Windows上找到了QueryPerformanceCounter和QueryPerformanceFrequency,但我该如何调整它们以使用快速sleep功能。我尝试移植的代码位于这篇StackOverflow帖子中:https://stackoverflow.com/a/13559213/1161270总的来说,我正在尝试将linux代码移植到使用nanosle

linux - 当计算机从 sleep 模式唤醒时,它是否使用与以前相同的物理地址?

当计算机从sleep模式唤醒时,它是否使用与以前相同的物理地址?只是好奇这个。我假设它可能是因为它暂停到内存中。它是否也可能依赖于操作系统?如果是这样,它如何适用于特定操作系统,例如Windows或Linux。还有,休眠模式呢? 最佳答案 RAM本身保持在同一个位置(当然,假设没有人热插拔任何内存)-它的组织由BIOS或非基于PC的系统使用的任何启动过程决定。术语“sleep”通常表示“暂停到RAM”,这基本上意味着处理器停止运行。由于处理器是唯一[1]可以重新安排内存中的内容的东西,并且它在sleep期间不通电,因此RAM很可能在

windows - 关闭 Microsoft Surface Dial sleep 模式

在为新的MicrosoftSurfaceDial开发时,我注意到该设备会在几分钟后进入休眠状态,并在与设备交互后大约需要1-2秒才能再次唤醒。这对于我的特定用例来说是不够的,应用程序必须立即提供反馈。我已尝试在设备管理器中关闭蓝牙设备的能量设置,但问题仍然存在。有没有办法通过代码或其他方式关闭此功能? 最佳答案 遗憾的是,如果不更新Microsoft固件,则无法解决该问题。该装置使用NordicSemiconductornRF52832蓝牙低功耗SoC,可以在芯片上进行更改,但需要固件更新。真的很抱歉,但这是唯一的办法。

windows - 如何处理 print- 和 "Save Print output as"浏览器窗口?

我必须访问一个URL,使用凭据登录,然后选择一个区域名称并单击显示按钮,以便在HTML页面中显示最近的帐单(我使用Selenium脚本完成了所有这些操作)。该页面上有一个按钮打印选项。单击时会出现打印弹出窗口,我需要单击确定。但是我也无法使用AutoIt脚本来完成此操作。单击确定完成后,“将打印输出另存为”窗口打开,我必须在其中输入文件名并单击保存.这两个弹出窗口对于Firefox和Chrome是不同的。如何处理这些?我尝试使用AutoIt脚本并在Selenium脚本中使用Runtime.exec(filename)调用它,但这对我来说都不起作用。WinWait("Print","",

windows - Windows 从 sleep 中返回后的 InstanceOwnerException

也许你们中的任何人都可以帮助我解决这个烦人的问题。我有一个长时间运行的工作流程,由一个长时间运行的应用程序使用。我使用SqlWorkflowInstanceStore进行持久化。我设置了DefaultInstanceOwner,这样我就可以在应用程序的另一次启动时重新加载工作流。InstanceHandlehandle=workflowInstanceStore.CreateInstanceHandle();InstanceViewview=workflowInstanceStore.Execute(handle,newCreateWorkflowOwnerCommand(),Time

linux - "Thread.sleep(30000)"在 Windows 和 Linux 上的工作方式是否相同?

我怀疑“Thread.sleep()”在Windows和Linux上的工作是否相同?现在我正在开发一个企业应用程序,我正在使用springmvc框架工作。现在的问题是,我的一个函数中有这一行“Thread.sleep(30000)”。这里的值“30000”表示“30秒”的sleep,它在我的本地系统(Windows操作系统)上工作正常。当我在Linux服务器上部署我的应用程序时,我怀疑“Thread.sleep(30000)”没有按预期工作。 最佳答案 如果您的服务器在Linux下运行,您可能会遇到LeapSecond错误看这里Le

windows - 将 prn 文件发送到打印机 : Printing is extremely slow 时出现问题

我正在通过php为打印机生成prn文件并将它们发送到打印机进行打印COPYfilename.prn/B\\ComputerName\NetworkPrinterName仅供引用,此命令正在手动执行。当我这样做时,打印速度比直接通过应用程序打印要慢得多。我主要关心Zebra标签打印机的这个问题。当我选择打印20份标签时,软件会在5-10秒内完成打印当我使用上述命令通过prn文件打印它时。每个标签实际上需要1秒。顺便说一下,我使用php生成的prn文件和该软件100%相似。实际上,我在php中为所有条形码使用了一个通用模板,这些条形码取self从软件本身生成的一个标签prn文件,并且只是更