问题标签 [userland]

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 投票
1 回答
922 浏览

docker - 启动用户态代理时出错:监听 tcp 0.0.0.0:7050:绑定:地址已在使用中

我正在 Linux 上设置 Hyperledger Fabric 专用网络,并在运行 ./byfn.sh 时收到消息

因为我是 Ubuntu 和 docker 的新手,所以我认为需要更改端口才能解决问题,但是,我不知道这样做。任何帮助,将不胜感激。

做了一个 netstat 来检查端口及其 docker-proxy

0 投票
0 回答
146 浏览

linux-kernel - 如何在linux内核中扩展现有的泛型类power_supply?

我想用一些特定的属性来扩展通用的sysfs 类电源。这样做的正确方法是什么?

阅读 sysfs 电源文档后,我感到很困惑。根据它,建议原样使用现有类,并在设备驱动程序中分别实现特定属性。在 .下扩展它的属性*/sysfs/devices/housekeeper/power-supply/special-attribute*

0 投票
1 回答
217 浏览

linux - 验证 FIT 映像以防止 Linux 用户空间中的数据损坏

如何检查 FIT 图像的内容以防止 linux 用户空间中的数据损坏?

用例:在嵌入式应用程序中,我在 NAND 分区中有一个 FIT 映像,我想知道它是否能够启动(而不实际启动它)。

理想情况下,我想这样做而不需要将整个分区转储到文件中(因为这会分别消耗太多的内存或闪存)。

假设图像可用作/dev/flash/bootimage(或某些 mtd 块)。我试图dd将该闪存设备放入一个/tmp/bootimage文件并mkimage -l在验证标题但验证数据的文件上运行。

我可以dumpimage用来转储整个适合图像的特定部分并在其上运行 crc32。这在技术上是可行的,但它也需要我在某处将图像作为文件提供(似乎,它不能直接读取/dev/flash/bootimage或读取stdin)。

我的目标实际上是这样的:

...这意味着我可以使它成为一个后台任务,该任务每天安排一次,优先级非常低,并且输出流dd是校验和(nice -19 dd if=/dev/flash/bootimage | cksum会像那样工作,但我无法判断 cksum 输出是否正确,因为标头本身很重要进入 cksum)

0 投票
0 回答
37 浏览

assembly - 从内核访问调用用户态寄存器(和数据)

如何从内核空间访问调用用户态进程的寄存器?

例如,如果我想访问堆栈指针或 r8 什么的?

如果我有一个指向用户堆栈的堆栈指针,如果内核进程有它自己的堆栈,我将如何访问它,或者它都在内核可以无限制访问的同一个虚拟内存中?

关于访问用户内存也有类似的问题,但我也需要用户堆栈指针,位于其他寄存器之上。

需要明确的是,我正在寻找 c/asm 代码示例,或者只是我需要的函数/指令的文档。

0 投票
0 回答
37 浏览

gdb - 无法在 UserLAnd 上使用 gdb 进行调试

我在 android 上使用 lunix,我不能使用 gdb 来调试我的代码。

脚步:

gdb 显示:

0 投票
0 回答
38 浏览

linux - 从终端运行时 vscode 给出了 Segmentation fault ERROR

在我的 android 平板电脑中,我安装了UserLand应用程序并在上面安装了 ubuntu 20.04,之后我安装了 xfce4 桌面,然后通过 vncserver 运行它,然后下载code_1.56.2-1620837935_armhf.deb,因为我的平板电脑核心是 armhf 并使用sudo apt-get install ./code_1.56.2-1620837935_armhf.debsudo dpkg -i code_1.56.2-1620837935_armhf.deb现在安装它,如果我使用命令从终端执行它code得到这个错误 :

如果在 termux 上尝试使用 proot-distro 也会出现同样的错误!

0 投票
3 回答
367 浏览

javascript - 如果函数名称在字符串中,我如何 JavaScript 向“onClick”事件添加值?

这个问题已被解决

注意:您可以阅读解决方案和我进行的评估,感谢问题解释后的答案。

我正在尝试创建一个小的 JavaScript 脚本来解决用户的一些需求(UserLand 脚本)。

操作非常简单,为了尽可能简单,我需要在 DOM 中添加一些元素,包括 CSS、文本、函数等。

这样脚本就知道要创建什么元素、应用什么 CSS、什么文本等。我​​创建了一个具有以下形式的对象:

我的脚本通过循环执行以下代码:

一切正常运行,除了指令:

我想这是因为它是一个字符串,这就是 JS 将它附加到“onClick”事件的方式。

假设我没记错的话,我该如何添加函数的名称,以便在单击创建的元素时可以执行它?

我希望我已经很好地表达了自己,并且我糟糕的英语不会导致混乱。

感谢您的时间和帮助,向大家问好!

问候,亚历克斯

解决方案:

我意识到我在暴露我的问题时提供的信息并不完整,例如,我没有说明它是全局对象还是本地对象,非常抱歉。

它是一个本地对象,在这种情况下,它是可以信任的代码,因为它是我自己在每次进入网站时注入到浏览器中的代码,目的是在某些任务中支持我。

考虑到这一点,我们可以继续,如果无论如何这不是你的情况,请考虑同事在他们的答案中添加的信息,它们非常有趣和重要。

我必须进行的更改是: 首先,在“选项”中修改“onClick”的值,如下所示:

最后,我通过以下方式修改了将事件添加到 HTML 元素的方式:

而且,通过这些简单的更改,我设法解决并理解了问题所在!

非常感谢所有回复并给予我帮助和时间的人,祝你一切顺利!