首页 文章
  • -4 votes
     answers
     views

    实时任务(C语言)[暂停]

    我在使用C语言开发实时任务时遇到问题我想了解C语言中的简单任务与实时任务之间的差异 . 例如,使用C语言中的实时任务编写计算100个数字的乘积的代码 .
  • 0 votes
     answers
     views

    Kworker线程被SCHED_RR用户空间线程阻止

    我们有一个使用内核3.14.17,PREEMPT RT的Linux系统 . 它是一个单核系统 . 对于延迟问题,我们的应用程序将其某些线程的调度类型设置为SCHED_RR . 但是,这会导致内核中的kworkers被阻塞,因为它们只在模式SCHED_OTHER中运行 . 这可能导致一种优先级倒置,因为低优先级SCHED_RR线程可以阻止较高优先级SHED_RR接收来自驱动程序的数据 . 是被阻止的...
  • 0 votes
     answers
     views

    “实时”应用程序或接近它

    例如,我们有一个应用程序,其任务是: 用户向服务器发送数据(这里全部清楚) 服务器将数据发送到客户端 移动设备一切都很清晰 . 我的服务器将数据发送到Push Server,然后Push Server将数据发送到设备,之后,设备转到服务器并从服务器下载数据 . 但是如何处理浏览器扩展,Mac OS应用程序或Windows程序?在这里,我看到两个变种: 1)每隔x秒从服务器请求数据 . ...
  • -1 votes
     answers
     views

    使用Parse Server在Android中聊天应用程序[关闭]

    我必须开发一个Android聊天应用程序,我有 Parse Server 作为后端 . 我阅读了有关 Live Query 的文档,它可以完成 real-time 任务的工作,但此解决方案仅适用于iOS . 有没有办法使用Android的实时查询或我应该使用 Parse Server 的另一个解决方案,如 Firebase ?
  • 54 votes
     answers
     views

    什么是AWS等同于Firebase实时数据库?

    我正在开发一个新的游戏项目,包括一个React Native前端和一个基于Lambda的后端 . 该应用程序需要一些实时功能,如活动用户记录,地理围栏等 . 我正在研究Firebase的实时数据库,它看起来像是一个非常优雅的实时数据同步解决方案,但我不认为AWS有任何类似的东西 . 我只能使用AWS服务来考虑“无服务器”实时的3个选项是: Option 1: AWS IoT Messaging o...
  • 5 votes
     answers
     views

    用于RT补丁的Linux内核的Cyclictest

    您好我用RT-Patch修补了Linux内核,并使用监视延迟的Cyclinctest对其进行了测试 . 内核不是很好,也不比vanilla内核好 . https://rt.wiki.kernel.org/index.php/Cyclictest 我检查了uname的RT,看起来很好 . 所以我检查了cyclinctest的要求,并指出我必须确保在内核配置中配置以下内容: CONFIG_PREEM...
  • 3 votes
     answers
     views

    不能在C中引发优先级倒置

    我试图在一个小的 C++ 程序上激发 Priority Inversion 用于演示目的,但我不能:持有互斥锁 is not preempted 的低优先级线程并继续在关键部分运行 . 这就是我正在做的事情: // let's declare a global mutex pthread_mutex_t my_mutex; ... int main(int argc, char **argv...
  • 0 votes
     answers
     views

    Linux实时调度 - kworker线程无法运行并导致性能影响

    我有一个应用程序,一些线程被固定到使用CPU亲和力的特定核心 . 我试图将这些线程移动到实时优先级策略,其中SCHED_FIFO / SCHED_RR具有这些策略中系统上可用的最低优先级: param.sched_priority = sched_get_priority_min(SCHED_FIFO); pthread_setschedparam(pthread_self(), SCHED_FI...
  • -1 votes
     answers
     views

    使用Simulink的实时数据在Matlab中绘图

    我正在尝试解决Simulink中实时模拟的问题(这已解决)但是在Matlab中绘制(实时)? Details: 我希望能够运行Simulink仿真(实时运行)并能够在模拟发生时打开/关闭手动开关 . 当我在Simulink中使用内置的Scopes时,这很有效,但现在我也想实时将这些数据导出到Matlab(制作一个自定义的图形) . 那么有没有办法将这些数据(如果有必要可以对其进行采样)导出到Mat...
  • 8 votes
     answers
     views

    实时Web库 - 用socket.io替换hookbox或者什么?

    我有几个使用hookbox构建的项目来管理Web客户端和服务器之间的实时消息传递 . Hookbox很棒 - 它完全抽象了传输层,通过优雅的安全系统在不同的通道上展示了一个简单的发布/订阅接口 . 不幸的是,由于最初的维护者不愿意放弃所有权,因此钩子项目很快陷入混乱 . (Grrr!)因此很难将它视为一个可行的平台 . 什么是提供与Web应用程序实时通信的良好平台?要求: 使用HTML5 ...
  • 2 votes
     answers
     views

    在Modelica模拟期间等待或暂停

    我一直在使用OpenModelica进行实时仿真案例,如果我可以暂停模拟一段时间,这将是很好的,特别是当我等待新的实时数据集到达时 . 换句话说,是Modelica模拟与外部环境同步的问题 . OpenModelica引入了a new simulation flag -rt但它没有做好工作 . 它只是帮助您使整个模拟与实时或其中任何一部分同步 . 我想做的是10秒的模拟,任何速度都快于10秒 . ...
  • 56 votes
     answers
     views

    哪个实时优先级是Linux中的最高优先级

    在Linux实时进程优先级范围1到99中,我不清楚哪个是最高优先级,1或99 . “理解Linux内核”(O'Reilly)的第7.2.2节说1是最高优先级,考虑到正常进程具有从100到139的静态优先级,其中100是最高优先级,这是有意义的: “每个实时进程都与实时优先级相关联,实时优先级是从1(最高优先级)到99(最低优先级)的值 . ” 另一方面,sched_setscheduler手册...
  • 0 votes
     answers
     views

    如何从owl轮播中复制实时文本并使用jQuery在另一个div中显示?

    我想创建一个函数来复制owl-carousel上一个和下一个活动项的h3标签,并在next和prev箭头中显示它,但我在jQuery函数中不是很先进 . 我写了一个代码,但它不适用于所有轮播功能(拖动,滑动,点击下一个等) $( document ).ready(function() { $( ".testimonials-section .owl-nav button.owl...
  • 1 votes
     answers
     views

    Flutter:StreamBuilder使用旧流而不是新流

    我正在尝试使用Flutter的StreamBuilder在我的Flutter应用上显示Google-Firestore实时列表 . 但是,流似乎使用旧数据和新数据,而不仅仅是新数据 . (见下文) //This is the widget with the stream Expanded( child: StreamBuilder<QuerySnapshot&...
  • 0 votes
     answers
     views

    刷新线程中的editText

    我已经制作了这个代码,我需要在屏幕上实时显示一些值,所以,我试图这样做,有谁知道怎么回事? public class Test extends AppCompatActivity { TextView lastValue; int i = 0; @Override protected void onCreate(Bundle savedInstanceState)...
  • 5 votes
     answers
     views

    使用Python和websocket创建实时聊天

    我正在编写一个嵌入在Web应用程序中的python实时聊天功能 . 我对实时实现有点困惑 . 我需要将实时消息推送给不同的用户 . 我打算使用websocket,但我不太确定如何将这些套接字保存到数组中,这样一旦用户向服务器发送消息,服务器就可以找到相关的套接字并推送消息 . 所以对此有任何想法吗?或者实现实时聊天功能的常用方法是什么? 提前致谢 .
  • 0 votes
     answers
     views

    如何确定环绕声音频信号的声道映射(声道到声道分配)

    我正在研究一个我正在处理环绕声信号(Dolby Digital 5.1)的系统 . 因为它是一个实时应用程序,我以前不知道音频信号有什么样的 Channels 映射 . 有各种不同的配置(FL,C,FR,LF,BL,BR)(FL,FR,C,BL,BR,LF)等等 . 到目前为止,我认为可能存在一些模式,其中音频编解码器以(.ac3,.dts,.aac)编码音频信号,但不确定 . DD 5.1仅提出...
  • 82 votes
     answers
     views

    SignalR - 使用(IUserIdProvider)* NEW 2.0.0 *向特定用户发送消息

    在最新版本的Asp.Net SignalR中,添加了一种使用“IUserIdProvider”接口向特定用户发送消息的新方法 . public interface IUserIdProvider { string GetUserId(IRequest request); } public class MyHub : Hub { public void Send(string user...
  • 7 votes
     answers
     views

    我应该使用Node.js而不是Rails用于实时WebApps吗?

    我正在构建一个复杂的Web应用程序,它必须使用实时数据并向用户显示数据 . 鉴于我已经习惯了Rails,我想知道转储rails是否有很大的优势并使用node.js构建应用程序,或者如果有办法我可以在Rails中获得Node.js的实时优势 . 更好的是能够使用Node.js和Rails . 这有可能吗? 谢谢
  • 0 votes
     answers
     views

    与许多实时设备保持连接

    我正在Linux上编写一个程序,通过UDP套接字同时控制大约1000个病人监视器 . 我已成功编写了一个库来解析和发送消息,以便从单个病人监护仪设备收集数据 . 设备上有各种调度约束,如下所示: - 每个设备必须在300毫秒的最大时间段内不断地从计算机客户端获取活动请求(对于不同的设备可能不同),否则连接将丢失 . 计算机客户端必须向设备发送轮询请求,以便在一段时间内获取数据 . 我需要在...
  • 1 votes
     answers
     views

    哪个是更好的实时应用解决方案?后端django直接连接到传感器或从数据库读取数据?

    我正在开发一个实时网络应用程序,它将显示从浏览器中的传感器收集的数据 . 但似乎有两种方法可以做到这一点 . 在前端我使用Angular 4.在后端我使用django . 第一种方法是使用Django创建套接字客户端并直接连接到传感器dada collector(这是一个raspberry pi) . 在树莓派上有一个套接字服务器在它上面听 . 一旦django连接到raspberry pi,ra...
  • 0 votes
     answers
     views

    Excel VBA数据挖掘来自刷新数据的网页的实时数据

    我想捕获更新到网页表格中的实时数据;我更喜欢使用VBA将其捕获到excel中,但如果我更容易,我会用.NET C#或VB编写它 . 数据更新大约1或2秒,我想 grab 最新的数据引号并将其记录到我的电子表格中;表名相同,只刷新数据,并在网页上自动刷新 . 我已经做了很多Excel VBA,我知道如何将URL下载到文件 - 这不是我想要的;我希望能够访问我的网页,这些网页处于活动状态,并在我登录我...
  • 2 votes
     answers
     views

    快速屏幕捕获实时处理

    我正在编写一个使用Matlab和Java Robot类(从Matlab调用)的自动UI测试套件 . 基本控制流程是这个循环: 使用Robot获取Direct X应用程序的屏幕截图 使用Matlab进行一些处理 使用Robot以编程方式按某些键 我需要快速且一致的时序来完成这些步骤(理想情况下,步骤1-3每200ms发生一次) . 步骤2和3很好,但截图太慢,不一致和机器相关(我的笔...
  • 3 votes
     answers
     views

    实时WPF图表.Net 4

    我正在研究诊断工具,每隔25毫秒接收一次数据 . 我需要使用lineSeries在我的图表中绘制这些数据 . 我正在使用带有lineSeries的wpf图表,我在xaml中绑定到ObservebleCollection . 问题是我需要集合需要包含至少1600个数据点,然后才开始在前面删除它们 . 我知道25毫秒是一个短暂的关系,然后它来绘制Wpf . 任何人都可以解决我的问题吗? 问候
  • 0 votes
     answers
     views

    Chrome开发者工具性能时序不匹配

    我尝试通过chrome中的开发人员工具验证网页的加载时间 . 我可以通过“网络”选项卡(选项1)底部显示的“加载时间”找到它 . 但是我开始了解performance.timing javascript api(选项2),它也可以使用以下公式获取总页面加载时间(以毫秒为单位) pageLoadTime = performance.timing.loadEventEnd - performanc...
  • 0 votes
     answers
     views

    解析实时更新

    我正在使用parse.com创建一个应用程序 . 对于这个ios应用程序,我需要对类中的特定列进行某种实时/实时更新 . 我怎样才能做到这一点 . 我已经阅读了一些关于推送通知的内容,但看起来它们并不精确 . 对于此应用程序,它要求此列的更新通知是准确的 . 我也看过pubnub,但我不确定什么是解析中单个数字的这种简单实时更新的最佳解决方案 . 这样的最佳解决方案是什么?
  • 6 votes
     answers
     views

    Python中的实时离线语音识别

    我已经在一个月的大部分时间里使用Python语音识别,成为一个类似JARVIS的助手 . 我已经将语音识别模块与Google Speech API和Pocketsphinx一起使用,我直接使用Pocketsphinx而没有其他模块 . 虽然识别是准确的,但我很难处理这些软件包处理语音所花费的大量时间 . 它们的工作方式是从一个静音点录制到另一个点,然后将录音传递给STT引擎 . 在处理录音时,没有...
  • 0 votes
     answers
     views

    增加Simulink中处理过的样本数量

    我是Simulink的新手,我想知道以下事情是否可行: 我有一个信号,比方说10000个数据点 . 在这个信号上我想运行某种算法,但是所述算法需要正好1000个样本才能正常工作 . 现在使用普通的matlab函数,这没有问题 . 您将信号切成10个,对每个信号执行算法,将处理过的部分拼接在一起,然后得到结果 . 然而,在Simulink中,这会产生一些问题,因为(据我现在的理解),Simulink...
  • 0 votes
     answers
     views

    在Web应用程序中使用Google传输

    我'm working on my last semester project which is based on real-time transit. So, I want to develop website (using Python + Django Fw) that will show all our university buses'实时地理位置( Google map API 或任何...
  • 3 votes
     answers
     views

    Matlab,Simulink,通过Lan在多个simulink模型之间 Build 连接

    有一个由一些子系统组成的Simulink模型,它应该在计算机中运行每个子系统,并且所有计算机都连接到LAN网络 . 这些子系统之间存在互连,数据应在它们之间传输,因此它们应同步运行,最好是实时运行 . 但是这些计算机具有Windows操作系统,因此它们没有实时操作系统 . 我正在寻找这个问题的解决方案 . 我到目前为止所发现的是: Simulink实时研讨会可以制作simulink模型的可执行...

热门问题