问题标签 [timed]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - python定时菜单选项
我有一个 python 程序,它每十秒抓取一个 ftp 目录列表。
我希望能够在程序的time.sleep(refresh_delay)
函数调用期间按“q”或“r”退出或重新启动。程序期间 Ctrl-C 的问题意味着 ftp.quit() 函数没有被调用,并且连接保持打开直到超时。
出于比较目的,MS 命令行实用程序choice
通过以下方式执行此操作:
如果可能的话,我希望隐藏这些选项,但这不是强制性的。
php - 每天使用 php 保存 4 次实时数据,无需人工干预
我们正在构建一个使用来自 api 的数据的应用程序。我们不想处理所有这些数据,因为它太多了。我们希望每天捕获 4 次数据。因此,我们需要一个无需按钮或人工帮助即可将其保存到数据库的 php 脚本。
我们知道如何获取数据并了解如何将其上传到数据库。我们不知道如何定时执行此操作,也不知道这是否可能。
我们尝试使用此代码执行此操作,但需要刷新页面才能回显。
javascript - 图像背景已经改变,我可以将它放入浏览器窗口并淡入淡出吗
您好,下面是我的 JS 代码,用于每 30 秒更改一次背景图像。有人可以告诉我是否有一种方法可以更改代码以使图像适合浏览器窗口(100%),并且如果我可以在此代码中使用任何 JS 来使图像无缝淡入和淡出,并且优雅地。
谢谢大家
javascript - 使用 Javascript 使背景淡入
您好,下面是我的 JS 代码,用于每 30 秒更改一次背景图像。我也从研究中获得了这个示例代码,有人可以请告诉我如何将示例代码集成到我的 JS 中,因此不断变化的图像会淡入淡出,因为我根本不知道从哪里开始并且完全迷失了方向。
我的JS
我要集成的示例 JS
还有一种方法可以在不使用 css 的情况下使背景适合 javascript 中的浏览器窗口吗?
谢谢你,有人请帮忙!
php - PHP - 定时 MySQLi 行更新?
我想知道这是否可行。有没有办法使用 PHP 每 24 小时更新一次行的值。为什么?我正在创建一个使用在线货币的儿童网站,称为 Yads。Row 的值是用户拥有的 Yad 数量。每 24 小时,Yads 的数量将增加 20。
我想知道是否可以使用 MySQL 查询?
额外信息:表:用户行名称:Yads 我正在使用 MySqli 查询。
谢谢。
c++ - C++ std::timed_mutex 具有递归行为
我有个问题。我想为我的程序使用互斥锁。所以发生的事情是这样的:我正在构造一个包含 std::timed_mutex 的对象。在创建时,此对象会锁定互斥锁,因为稍后应将其解锁。创建互斥锁的同一线程现在应该等待该互斥锁,而其他线程确实在后台工作。加入线程是没有选择的。
当从同一个线程调用waitForIt时,程序只是通过并立即得到一个错误,完全忽略超时。(是的,它打算在之后解锁互斥锁。它应该模仿一个事件,这样每个等待的线程都会通过)
所以在文档中它说这个互斥锁具有非递归行为。但测试表明,例如,我可以从同一个线程多次使用 .lock() 而不会被阻塞。我也可以多次使用 try_lock_for 并且每次都正确!!!如果我曾经在 try_lock_fors 之前使用过锁,我总是会出错。可悲的是,我需要一些东西来阻止锁定互斥锁的同一线程。我不知道该用什么。我在linux上编程顺便说一句。所以也许有一个本地解决方案?
我也没有在标准库中找到信号量。我可以使用它来代替互斥锁。使用我自己的实现是可能的,但我不知道如何制作自己的信号量。有任何想法吗?
因为人们似乎不明白它不是那么简单:
IObservable 是线程可以添加观察者的东西。从 IObservable 派生的事物在其操作结束时调用方法 TellCompleted。
IObserver 是可以添加到 IObservable 的观察者。如果 IObservable 完成,则在添加到 observable 的每个观察者上调用 Complete 方法
这是观察者的一种实现。它持有互斥体并使用超时实现 WaitForCompletion。WaitForCompletion 应该阻塞。当调用完成时,它的互斥锁应该被解锁。当超时运行 WaitForCompletion 返回 false
//编辑:通过使用信号量解决(来自 semaphore.h 的 sem_t)
javascript - 如何使用 Javascript 使 div 中的图像出现
如何使用Javascript在一定秒数后使div中的图像淡入或弹出?我对此进行了研究,但这里的答案似乎都不适用于我。
谢谢
c# - 是否可以定时从程序中休息?
我已经学习 C# 3 周了,所以仍然涵盖了基础知识。
我的问题:
在程序结束时(例如,简单的货币转换器),当用户选择退出程序(而不是执行另一个计算)时,是否可以设置 Console.Writeline 在休息前保持可见的时间?
代码:
//是否可以在程序终止之前让上面的写行停留几秒钟以提高可读性?
api - 我们办公室的所有 Google API 调用超时
我们有一个小型办公室,拥有 20 多台计算机,Mac 与 PC 的比例约为 80/20。我是一名网络开发人员,负责管理我们的小型网络,但绝不是网络/DNS 专家。
话虽如此,但我们访问的每个网站(包括 stackoverflow.com)调用 Google API 都需要永远加载。他们都被状态栏消息卡住了,例如:“连接到 fonts.googleapis.com、ajax.googleapis.com、developers.google.com 等......”最终,api 调用超时,然后网站将加载而没有它。有时我们会弹出错误“accounts.google.com”无法响应。事实上,当我们最终让 Stack Overflow 加载时,页面顶部的这条消息是:“Stack Overflow 需要来自另一个域的外部 JavaScript,它被阻止或加载失败。”
这似乎只发生在我们的内部网络上。例如,我们可以将笔记本电脑、手机和平板电脑连接到 LTE/移动网络,它们可以很好地加载相同的网站。
奇怪的是,Google.com 本身加载良好。Gmail 和 Google 文档也是如此。
当我从网络内部和我们的防火墙 ping 'fonts.googleapis.com' 时,我得到'googleapis.l.google.com' [74.125.70.95] 的“请求超时”。
我尝试从我们的 DNS 服务器(旧的 Windows 2003 Small Biz Server)中删除所有 Google 条目,这有时会导致“googleapis.l.google.com”从我们的 ISP 获得不同的 IP 地址,从而暂时缓解了问题。但是,看起来 74.125.70.95 的同一个 IP 最终会被附加到 API URL 上,我们又回到了同一条船上。
我尝试将我们的 Win2003 SBS 服务器本身的 DNS 服务器地址从我们的 ISP 地址更改为 OpenDNS 和 Google 自己的 DNS 服务器,但这并没有帮助。
这已经发生了大约一个月。
有任何想法吗?
redirect - 将网页重定向到另一个网页
只是想问一下它是否可能有像“header(location:mysite.com)”,但它是TIMED的。假设五秒钟然后刷新,但刷新后,它将转到另一个站点(如http://mysecondsite.com)。
就像,“点击这里”--> site.php(其中包含 header(location: mysite.com), BUT TIMED )--> 五秒钟后它会自动转到 mysecondsite.com