问题标签 [subsystem]

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 投票
2 回答
2309 浏览

matlab - 在 Simulink 中求解子系统内的 ODE

我试图弄清楚如何在 Simulink 模型的子系统中求解 ODE 系统。基本上,在模拟时钟的每个滴答声(固定步长)发生的对该子系统的每次调用都需要求解 ODE。所以子系统有一个不同的“时钟”。

我有一个实现 ODE 系统功能的 M 文件。目前,我有一个 MATLAB Function 块。它需要很多我可以从基础工作区(通过evalincoder.extrinsic('evalin')在开始时使用)获得的参数。但是我不允许定义 function_handle 对象或内部函数来参数化 ode* 使用的函数。我认为如果我能够解决此块中的 ODE,我将解决我的问题。但这些限制正在“破坏”它。

如果您对如何完成此操作有任何想法,我将不胜感激。我欢迎不同的方法。

谢谢你。

编辑

下面给出一个简单的例子。mu它试图通过随机改变参数来求解范德波尔方程。这是我目前的主要想法,由于上面提到的问题,它不起作用。

这是子系统的主要模型:

在此处输入图像描述

这是子系统:

在此处输入图像描述

这是 MATLAB Function 模块的实现(请注意,@ 符号中有错误,因为不允许定义 function_handle 对象):

在此处输入图像描述

0 投票
0 回答
192 浏览

osgi - 如何使用 bndtools 打包 OSGi 子系统

我正在评估 bndtools 作为 eclipse 中 websphere OSGi 工具的替代方案,以打包自由配置文件功能。

Liberty 配置文件使用打包为 .esa 的 OSGi 子系统来扩展运行时。根据 bnd git repo 中的这个文件,似乎可以使用 BND 打包子系统。

https://github.com/bndtools/bnd/blob/master/biz.aQute.bndlib/src/aQute/bnd/exporter/subsystem/SubsystemExporter.java

但我找不到任何关于如何设置 ESA 项目的文档。有人可以给我一些指示吗?

0 投票
1 回答
705 浏览

linux - 不同子系统驱动程序之间的通信(例如:IIO 和充电驱动程序)

我为 ADC 模块编写了一个驱动程序,它是 IIO 子系统的一部分。它读取连接到特定通道的各种硬件外设的电压,这些电压只能从 sysfs 中读取。

我的问题是,我的充电驱动程序也想从 ADC 读取数据,但是没有公开这样的 API,以便充电驱动程序可以与 IIO 子系统驱动程序通信(驱动程序-驱动程序通信)。

我的解决方案 - 是否可以编写一个函数来计算特定通道的 ADC 电压,并将电压发送到充电驱动器。它获取设备详细信息(driver_find_device),可以调用处理函数进行读取操作。

提前致谢。

0 投票
1 回答
91 浏览

jboss7.x - Jboss 石英子系统

我在域模式下运行 Jboss,并分配了一些服务器。该问题表现为需要更新石英最大线程。我搜索并了解我可以在quartz.properties 更改此值并获得我想要的输出。我的问题是,无论如何,是否允许我在不停止服务器的情况下更新最大线程?也许是 domain.xml 级别的子系统。你知道可以做到这一点的东西吗?

0 投票
1 回答
1271 浏览

c - 虚拟鼠标和事件X

我通过创建虚拟键盘/鼠标来玩 uinput。我设置虚拟设备没有问题。

我可以在 /dev/uinput 中编写事件。它就像一个魅力,鼠标在移动或键盘在工作。

但是我不明白在哪里可以读取输入的事件。我可以在 /dev/input/mice 上阅读鼠标并查看虚拟鼠标的数据。但是 /dev/input/mice 适用于所有鼠标...

我应该在哪个 /dev/input/eventX 中阅读?我试图阅读所有这些,但什么也没有。

我为我的 USB 鼠标读取 event0,为键盘读取 event1……但是我在哪里可以了解我的虚拟设备?

0 投票
1 回答
374 浏览

cpu - 如何在 cgroups 的一个目录上再挂载两个子系统?

我在大学学习计算机工程。在我的学习过程中,我遇到了一些问题。

我想在一个目录上挂载两个子系统。

我尝试如下

mount -t cgroup -o cpu,cpuset cpu_and_cpuset /cgroup/cpu_and_cpuset

此命令在 redhat 手册页中有指导。

红帽手册页链接

https://access.redhat.com/documentation/en-US/Red_Hat_Enterprise_Linux/6/html/Resource_Management_Guide/sec-Creating_a_Hierarchy_and_Attaching_Subsystems.html

在我的 linux 中发生错误。

错误信息是

mount: cpu_and_cpuset 已经挂载或 /cgroup/cpu_and_cpuset 忙

但我没有安装任何子系统。
并且 /cgroup/cpu_and_cpuset 是之前创建的。
为了进行故障排除,我尝试卸载所有 cgroups 子系统。
我重试了这个命令。但结果是一样的。

挂载单个子系统时,没有问题。
如果这些子系统挂载在每个目录,并设置适当的属性,我们可以组成一个看起来像两个子系统挂载在一个目录上的环境。
但这对我来说不是一个正确的答案。

我的命令有什么问题?
这个错误有什么解决办法吗?

0 投票
1 回答
163 浏览

java - 基于命令的 Java:从命令中的子系统访问方法 (Java)

这是我第一次使用 Java,我似乎被卡住了。我正在尝试从命令 (DriveStraight) 中的子系统 (DriveTrain) 访问方法 (getHeading),但是当我尝试时,我不断收到“类型子系统的类型 getHeading(double) 未定义”的错误heading = Robot.DriveTrain.getHeading();。这是命令:

这是子系统:

我刚开始使用 C++,所以我想我可能正在尝试使用指针,但我不确定。那么从子系统调用方法的正确方法是什么?

谢谢,塞思拉53

0 投票
1 回答
2950 浏览

wildfly - 如何从 Wildfly 中删除 KeyCloak?

我最近使用覆盖安装在我现有的 Wildfly 服务器中配置了 KeyCloak:bin/jboss-cli.sh --file=bin/keycloak-install.cli

我现在想删除或禁用它。我对 Wildfly 很陌生。我认为它应该与如何禁用子系统相同?

0 投票
1 回答
150 浏览

matlab - 如何在simulink中创建带有按钮的对话框并根据用户选择触发子系统

我想根据用户选择运行一个 simulink 模型。

假设我必须运行一个方程 A = B+C+D+E,其中 B、C、D、E 也是方程。我想问用户他是否有 B、C、D、E 的值,或者他是否有这些方程的未知值。根据他的选择,我应该直接找到A,或者我应该先找到B、C、D、E,然后再找到A。

我如何制作带有按钮的对话框,询问用户的输入,根据他的选择触发子系统/功能。

0 投票
4 回答
45274 浏览

linux - 在适用于 Linux 的 Windows 子系统上安装 Apache

刚刚更新到最新的 Windows 10 版本(内部版本 14316)后,我立即开始使用 WSL,这是适用于 Linux 的 Windows 子系统,它应该在 Windows 上运行 Ubuntu 安装。

也许我通过尝试在其上安装 Apache 来尝试不可能的事情,但是有人请解释一下为什么这不可能。

无论如何,在安装过程中(sudo apt-get install apache2),在下载并正确安装依赖项后,我收到以下错误消息:

现在,我了解到 Apache2 似乎缺少一些文件夹和文件才能正常工作。在我开始更改任何会影响我的 Windows 安装的东西之前,我想问一下是否有不同的方法?另外,我应该担心/被组可写还是这只是标准的 Windows 行为?