问题标签 [real-time]

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.

0 投票
4 回答
563 浏览

java - 图表平台

寻找实时、大型数据集图表平台的选项,以处理大量不断变化的数据并通过浏览器以可用的方式显示。

需要基于数据库后端与某些 Flash 应用程序的“读取 XML 文件”方法。

0 投票
4 回答
784 浏览

.net - 推荐.Net软实时

我有兴趣在.Net 3.5/4 Winforms(也许是WPF)中获取有关软(硬)实时应用程序的全面信息。谷歌的结果很差 - 一些仅关于并行性的问题......问题是我如何为某些医疗器械编写实时患者健康监控客户端?或具有实时股票数据的经纪人应用程序?还是火车的导航系统?还是负责打开/关闭门的房屋自动化软件?等等......所以这种实时应用程序是目标。

到目前为止,我还没有找到任何关于它的书,除了 Windows 上的并发编程 - 这基本上不是关于这个,而是并行处理......

提前致谢

0 投票
4 回答
3132 浏览

timer - 在 Windows CE 上 <100uS 准确睡眠

是否可以在 Windows CE 上休眠一段精确到 100 微秒以下的时间?抖动越少越好——理想情况下,我们希望响应时间为单位数微秒。

我们真正想要的是一个抖动非常低的 5 毫秒计时器 - 尽管 Windows CE WaitFor[Single|Multiple] 对象和睡眠 API 以毫秒为单位工作,但我们无法纠正代码可能花费的亚毫秒时间运行,所以周期会逐渐漂移。

如果这是不可能的,那么该信息也将非常有帮助。

0 投票
2 回答
1108 浏览

vb.net - 监控不一定使用 CR/LF 的过程标准输出

我的应用程序定期使用 process.start 启动控制台程序。我需要“实时”监控程序的输出。

例如,程序将以下文本写入控制台:处理中......

每隔一秒左右就会出现一个新点,让用户知道程序仍在处理中。但是,...在程序输出 CR/LF 之前,我无法检索程序的标准输出(当它仍在运行时)。

我可以做些什么来实时获取输出 - 比如说 - 将它输送到数据库中,例如在 VB.NET 中?

0 投票
3 回答
652 浏览

performance - (ASP.NET) 您将如何创建一个跟踪数据库更改的实时计数器?

这是问题所在。

在我最近接管的一个网站上,它跟踪你一天跑的“英里”。因此,用户可以登录该站点,并添加他们跑了 5 英里。然后将其添加到数据库中。

在一天结束时,凌晨 1 点左右,运行一项服务,该服务计算所有里程,所有用户在一天中运行,并将一个文本文件输出到 App_Data。然后,该文本文件会以闪存的形式显示在主页上。

我觉得这有点荒谬。有人告诉我,由于存在大量性能问题,他们必须这样做。他们不会确切地告诉我他们以前是怎么做的,或者主要的性能问题是什么。

那你们会采取什么方法呢?我首先想到的是一个通过 AJAX 调用获取数据的 Web 服务。也许每次添加一个新的“英里”条目时,都会触发一个触发器并更新“GlobalMiles”表。

我将不胜感激有关此的任何信息或提示。

非常感谢!

0 投票
6 回答
18452 浏览

asp.net - How do I zip on the fly and stream to Response.Output in real time?

I am trying to use the following code: I get a corrupted zip file. Why? The file names seem OK. Perhaps they are not relative names, and that's the problem?

0 投票
6 回答
11839 浏览

session - 如何追踪我网站用户的在线状态?

我想跟踪目前在线的用户。

在线的定义是他们在具有聊天功能的网站的索引页面上。

到目前为止,我能想到的只是为用户设置一个 cookie,当下次访问时找到 cookie 时,会进行 ajax 调用以使用用户名、在线状态和时间更新表。

现在我的实际问题是,当他们离开网站时,我怎样才能可靠地将他们的状态关闭?我唯一能想到的就是设置一个预定的无用户交互时间,然后将状态设置为off

但我真正想要的是,只要他们在网站上,无论有没有交互,都保持状态,并且只有他们离开网站时才会关闭。

0 投票
6 回答
1526 浏览

embedded - 测试实时操作系统的硬度

我有一个嵌入式设备(Technologic TS-7800),它宣传实时功能,但没有提及“硬”或“软”。当我等待制造商的回复时,我认为自己测试系统不会有什么坏处。

有哪些既定程序可以确定特定设备相对于实时/确定性行为(延迟和抖动)的“硬度”?

在大学期间,我可以使用一些非常简洁的硬件(好的示波器和信号发生器),所以我认为我不会在测试设备方面遇到任何问题,只是专业知识。

0 投票
5 回答
7783 浏览

asp.net - SharePoint 的实时聊天实现

我有一位客户对用于 SharePoint 内部网门户的实时聊天应用程序感兴趣,以启用在线面试风格的聊天会话。

有没有人推荐过 Microsoft Stack 上的产品?集成到 SharePoint 中的东西会更受欢迎,但任何 ASP.NET 产品就足够了。

该解决方案需要非常强大,因为我们预计在给定会话期间会有超过 1000 个用户。

0 投票
2 回答
639 浏览

java - 确定 Java 程序的确定性线程执行

我编写了一个非常简单的玩具程序,按照用户指定的时序要求,在线程内完成任务的执行。代码和示例输出如下。发生的情况是,每次运行代码时,任务完成时间都会在用户指定时间的 + delta 范围内。例如,如果用户想在 5 秒内完成程序,它可能会在 5093 或 5012 毫秒内完成,具体取决于代码运行所在的 CPU。我想添加一些代码,这些代码可以自动确定特定 CPU 将为特定版本的 JVM 提供的最低延迟。基于该检测代码,可以将 delta 值添加到行中,例如 :if (( taskRunTime > patience+delta) && t.isAlive())以便系统为任务执行时间带来更精确的结果。请给一些建议。

代码:

来自 Intel Centrino 1.7 Ghz 机器的示例输出(Java HotSpot(TM) Client VM(build 10.0-b23,混合模式))