RError.com

RError.com Logo RError.com Logo

RError.com Navigation

  • 主页

Mobile menu

Close
  • 主页
  • 系统&网络
    • 热门问题
    • 最新问题
    • 标签
  • Ubuntu
    • 热门问题
    • 最新问题
    • 标签
  • 帮助
主页 / user-7538

manking's questions

Martin Hope
manking
Asked: 2023-10-24 02:10:21 +0000 UTC

如果我通过 ssh2 运行 nvm,为什么它不可见?

  • 5

操作系统 Ubuntu 22.04。

系统有 2 个 shell bash 和 zsh。shell 配置和 .profile 文件都包含启动 nvm 的命令。

nvm 本身已安装并配置。如果您打开终端并输入

nvm -v 

它将输出 0.39.5。如果您在 shell 之间切换并重新引导系统,nvm 始终会加载到 shell 中。

如果您从另一台计算机通过 ssh 作为用户测试进行连接 ssh [email protected]

然后一切正常,shell将是zsh并且有nvm和node版本8.17

但是当通过 ssh2 包在节点内运行应用程序时。在同一个用户test、同一个ip 192.22.10.70下,输出所需要的用户和shell相同,whoami = test echo $0 = zsh

但版本节点 = 12,而不是 8

并写入 zsh:1: 未找到命令: nvm

也就是说,当通过ssh2执行命令时,zsh或bash配置文件未加载,nvm导出命令写在哪里?

如果使用 -T 开关连接,则会出现相同的行为

ssh -T [email protected]

示例代码

const { Client } = require('ssh2');

const conn = new Client(); // создаем клиент

let command = "cd /home/manking/test/prog1 && nvm -v  2>&1 | tee /home/manking/test/data/releases/logs/dev.txt"; // nvm not found

// Соединяемся 
conn.exec(command, { pty: pty }, (err, stream) => {

          if (err) {
            console.log('conn.exec err=', err);

}).connect({
        host,
        port: 22,
        username: sshUser, // имя пользователя
        privateKey: fs.readFileSync(sshPrivateKey), // ключ ssh
        readyTimeout
      });

在此输入图像描述

linux
  • 1 个回答
  • 59 Views
Martin Hope
manking
Asked: 2023-06-12 05:13:30 +0000 UTC

其地址用作局部变量“pr”的值的临时地址将在完整表达式(C++)的末尾被销毁?

  • 3

这里的错误是什么?更新到引擎5.2版本后发生。局部变量 pr 将在表达式结束后销毁。

在此处输入图像描述

在此处输入图像描述

c++
  • 1 个回答
  • 24 Views
Martin Hope
manking
Asked: 2022-06-21 23:56:41 +0000 UTC

如何仅以我在舞台上看到的形式渲染可见对象(不调光)?

  • 0

尝试在搅拌机中渲染时,会渲染场景中可见的所有对象。再加上一切都变黑了。以及如何获取相机当前正在显示的内容的简单 png 图像,即仅可见对象以及在编辑模式下可见的视频中的对象?

在此处输入图像描述

blender
  • 1 个回答
  • 135 Views
Martin Hope
manking
Asked: 2022-06-30 01:59:03 +0000 UTC

将异步函数传递给类?

  • 3

如何在我的类中声明一个可以传递异步函数的函数?

public class ScrollManager
    {
        private SomeClassEvents events; // тут хранятся события
    
        public doWork()
        {
            events.call(someData); // вызываю событие
        }
    
    
        public OnSelect(Delegate onSelectFun)
        {
            events.add(onSelectFun); // добавляю слушатель событий
        }
    
    }
    

我像这样使用这个类:

    ScrollManager scrollManager = new ScrollManager();
    
    scrollManager.OnSelect(async () =>
    {
        await someFunc();
    });
c#
  • 1 个回答
  • 10 Views
Martin Hope
manking
Asked: 2021-10-24 19:46:16 +0000 UTC

是否可以将异步函数传递给承诺?

  • 1

处理承诺时是否可以使用异步?也就是说,传递给promise的函数应该是异步的吗?在里面使用 await 。也就是说,在那之后承诺会正常工作吗?

return new Promise(async (resolve, reject) => {
  let a = await someFunc();
          resolve(a);
})
javascript
  • 1 个回答
  • 10 Views
Martin Hope
manking
Asked: 2021-10-23 19:35:25 +0000 UTC

如何对数据进行分组并显示每个分组的字段的存在?(mongodb)

  • 0

例如,有一个 table-collection accounts。

account time category
r1     2020   fact
r1     2020   plan
r3     2019   fact

如何显示帐户+时间分组并显示这样的分组有哪些类别?

这是聚合中的组查询:

 {
    _id: {
        'account': '$account',
        'time': '$time',
    },
    
    count: { $sum: 1 },
}

数据库输出以下格式的文档:

{ 
    "_id" : {
        "account" : "r1", 
        "time" : "2020"
    }, 
    "count" : 2
}

但是如何在那里添加独特的类别呢?对于输出是这样的:

 { 
        "_id" : {
            "account" : "r1", 
            "time" : "2020"
        }, 
       "cats": ['fact','plan'],
        "count" : 2
    },
 { 
        "_id" : {
            "account" : "r3", 
            "time" : "2019"
        }, 
       "cats": ['fact'],
        "count" : 1
    },
mongodb
  • 1 个回答
  • 10 Views
Martin Hope
manking
Asked: 2020-04-20 20:14:54 +0000 UTC

CSS 相当于 :nth 伪类?

  • 1

如果您使用 Jquery,则有可能从整个选择中选择元素编号(:第 n 个)。而在纯 CSS 中,只有 :nth-child,它在子元素中查找元素?

那是选择器

$('.selectors:nth(1) .t-d:nth(1)')

在 Jquery 中工作。在 CSS 中写道is not a valid selector.

纯CSS中是否有类似的行为?

css
  • 1 个回答
  • 10 Views
Martin Hope
manking
Asked: 2020-03-12 16:33:36 +0000 UTC

在 Mac 操作系统上打开大型 JSON 文件?

  • 0

如何打开重量超过 10-30mb 的 JSON 文件进行查看?

尝试过 sublime、atom、visual studio code、textEdit、xCode。所有这些编辑都挂了,什么也做不了。是否可以在 mac os 上打开大型 JSON 文件进行编辑?

这是一个类似的文件,重 250mb https://yadi.sk/d/FlRofG4nQVz2Eg

在此处输入图像描述

json
  • 2 个回答
  • 10 Views
Martin Hope
manking
Asked: 2020-12-27 19:54:49 +0000 UTC

是否可以从一个容器中了解其他容器的状态?

  • 1

例如,有 3 个正在运行的容器。在第一个容器中,您需要显示其他 2 个是否工作的信息。如何检查?

docker
  • 1 个回答
  • 10 Views
Martin Hope
manking
Asked: 2020-12-18 20:42:51 +0000 UTC

在mac os上运行时如何查看程序的输出(到输出流)?[关闭]

  • -1
关闭。这个问题需要澄清或补充细节。目前不接受回复。

想改进这个问题?通过编辑此帖子添加更多详细信息并澄清问题。

2年前关闭。

改进问题

当您运行该程序时,它不会启动。如何理解为什么没有发生?如何查看该程序的输出?

macos
  • 1 个回答
  • 10 Views
Martin Hope
manking
Asked: 2020-12-16 19:47:16 +0000 UTC

如何在mac os中找到Bundle Identifier?

  • 1

找到命令:

➜  ~ mdls -name kMDItemCFBundleIdentifier -r SomeApp.app
SomeApp.app: could not find SomeApp.app.

但是你需要输入应用程序的名称,但是我在哪里可以得到这个名称呢?

macos
  • 1 个回答
  • 10 Views
Martin Hope
manking
Asked: 2020-11-05 15:35:05 +0000 UTC

如何设置数据属性?

  • 2

这就是我在jsx中设置的方式,但是没有设置属性。

  <div
            data-id={item.id}
            dataId={item.id}
          >

项目使用15.4.1版本,没办法更新。

reactjs
  • 3 个回答
  • 10 Views
Martin Hope
manking
Asked: 2020-10-01 20:23:47 +0000 UTC

过滤出数组中相同值的最快方法?[复制]

  • 0
这个问题已经在这里得到了回答:
从数组中删除重复对象(按所有属性)的最快算法? (2 个回答)
2年前关闭。

最重要的是执行速度。有一个值数组。需要从数组中移除相同的值,但除了值值之外,它可能会有所不同。如果对象中除 value 之外的所有字段都匹配,则必须删除该元素(或放置在另一个数组中)。我实现了一个双循环算法,检查每个元素。但是在非常大的值下,刹车开始了。例如,对于 250,000 个条目,循环运行 62,500,000,000 次。是否可以重写算法以使其运行得更快?

 let streamsTDData_ = [{
      'tup': '111',
      'color': 'RED',
      'value': 12,
    },
    {
      'tup': '111',
      'color': 'RED',
      'value': 13,
    }, {
      'tup': '111',
      'color': 'RED',
      'time': '2019',
      'value': 13,
    }, {
      'tup': '112',
      'color': 'RED',
      'value': 213,
    }];
javascript
  • 1 个回答
  • 10 Views
Martin Hope
manking
Asked: 2020-06-01 17:21:56 +0000 UTC

从数组中删除重复对象(按所有属性)的最快算法?

  • 0

从对象数组中删除重复项的最快方法是什么?我正在使用这段代码,但是对于 5000 个数组元素来说它非常慢。

const data = [{
  account: 'price003',
  category: 'FACT',
},
{
  account: 'price004',
  category: 'FACT',
},
{
  account: 'price003',
  category: 'FACT',
},
{
  account: 'price004',
  category: 'FACT',
}];

let newArr = [];
for (let i = 0; i < data.length; i++) {

  const index = newArr.findIndex(item => _.isEqual(item, data[i]));

  if (index !== -1) {
    newArr[index] = data[i];
  } else {
    newArr.push(data[i]);
  }
}
javascript
  • 2 个回答
  • 10 Views
Martin Hope
manking
Asked: 2020-05-23 20:02:28 +0000 UTC

如何将数字向上舍入,将负数考虑到小数点后 1 位?

  • 1

例如,如果数字

0.004

然后就会变成

0.1

如果一个

-0.0002

那-0.1

  function roundFunction(x) {
      return Math.ceil(x * 10) / 10;
  }
  roundFunction(-0.004) // вывод -0
javascript
  • 2 个回答
  • 10 Views
Martin Hope
manking
Asked: 2020-05-22 19:24:17 +0000 UTC

为什么 vmware 工具不会在 ubuntu 中安装?

  • 0

ubuntu 主机 19.04。Windows 10 专业版访客系统。尝试安装工具时发生错误。

在此处输入图像描述

ubuntu
  • 1 个回答
  • 10 Views
Martin Hope
manking
Asked: 2020-05-19 17:08:51 +0000 UTC

按名称命名的应用程序在 git bash 中不起作用

  • 0

在 Windows 10 上,运行 git bash。接下来,我叫流星。写

bash:流星:找不到命令。

但是如果你写

流星.bat

这一切都有效。

如何让流星简单地被流星调用。

windows
  • 1 个回答
  • 10 Views
Martin Hope
manking
Asked: 2020-05-17 17:07:52 +0000 UTC

如何在 Windows 上运行纱线?

  • 0

运行纱线时本地运行

在windows中,由于环境变量而弹出错误

“MONGO_URL”不是内部或外部的..

以及如何在 Windows 中运行应用程序?纱线中是否有与 npm cross-env 等价的东西?

npm
  • 1 个回答
  • 10 Views
Martin Hope
manking
Asked: 2020-04-25 22:01:31 +0000 UTC

如何在svg中的组内居中文本?

  • 1

如何在g内居中文本?

在这里,您需要文本“中心文本”位于组的中心<g class="point""> https://jsfiddle.net/wpvk3c64/4/

让它发挥作用 在此处输入图像描述

html
  • 1 个回答
  • 10 Views
Martin Hope
manking
Asked: 2020-03-29 20:38:50 +0000 UTC

如何在ubuntu中连接第二台显示器?

  • 2

通过 hdmi -> dvi-i 连接 在 windows 系统(同一台笔记本电脑)上,显示器立即打开并显示桌面。不在ubuntu中。但是,如果您插入 hdmi 电缆,显示器会亮起,但会显示没有信号。

已安装最新的 nvidia 驱动程序。 在此处输入图像描述 xrandr 写道:HDMI-1-1 已断开连接

xrandr
Screen 0: minimum 8 x 8, current 1920 x 1080, maximum 32767 x 32767
eDP-1-1 connected primary 1920x1080+0+0 (normal left inverted right x axis y axis) 382mm x 215mm
   1920x1080     60.02 +  60.01*   59.97    59.96    59.93    40.02  
   1680x1050     59.95    59.88  
   1600x1024     60.17  
   1400x1050     59.98  
   1600x900      59.99    59.94    59.95    59.82  
   1280x1024     60.02  
   1440x900      59.89  
   1400x900      59.96    59.88  
   1280x960      60.00  
   1440x810      60.00    59.97  
   1368x768      59.88    59.85  
   1360x768      59.80    59.96  
   1280x800      59.99    59.97    59.81    59.91  
   1152x864      60.00  
   1280x720      60.00    59.99    59.86    59.74  
   1024x768      60.04    60.00  
   960x720       60.00  
   928x696       60.05  
   896x672       60.01  
   1024x576      59.95    59.96    59.90    59.82  
   960x600       59.93    60.00  
   960x540       59.96    59.99    59.63    59.82  
   800x600       60.00    60.32    56.25  
   840x525       60.01    59.88  
   864x486       59.92    59.57  
   800x512       60.17  
   700x525       59.98  
   800x450       59.95    59.82  
   640x512       60.02  
   720x450       59.89  
   700x450       59.96    59.88  
   640x480       60.00    59.94  
   720x405       59.51    58.99  
   684x384       59.88    59.85  
   680x384       59.80    59.96  
   640x400       59.88    59.98  
   576x432       60.06  
   640x360       59.86    59.83    59.84    59.32  
   512x384       60.00  
   512x288       60.00    59.92  
   480x270       59.63    59.82  
   400x300       60.32    56.34  
   432x243       59.92    59.57  
   320x240       60.05  
   360x202       59.51    59.13  
   320x180       59.84    59.32  
HDMI-1-1 disconnected (normal left inverted right x axis y axis)
   1920x1080_60.00  59.96  
  1920x1080_60.00 (0x267) 173.000MHz -HSync +VSync
        h: width  1920 start 2048 end 2248 total 2576 skew    0 clock  67.16KHz
        v: height 1080 start 1083 end 1088 total 1120           clock  59.96Hz

在此处输入图像描述

xrandr --listmonitors  
Monitors: 1
 0: +*eDP-1-1 1920/382x1080/215+0+0  eDP-1-1
linux
  • 1 个回答
  • 10 Views

Sidebar

Stats

  • 问题 10021
  • Answers 30001
  • 最佳答案 8000
  • 用户 6900
  • 常问
  • 回答
  • Marko Smith

    我看不懂措辞

    • 1 个回答
  • Marko Smith

    请求的模块“del”不提供名为“default”的导出

    • 3 个回答
  • Marko Smith

    "!+tab" 在 HTML 的 vs 代码中不起作用

    • 5 个回答
  • Marko Smith

    我正在尝试解决“猜词”的问题。Python

    • 2 个回答
  • Marko Smith

    可以使用哪些命令将当前指针移动到指定的提交而不更改工作目录中的文件?

    • 1 个回答
  • Marko Smith

    Python解析野莓

    • 1 个回答
  • Marko Smith

    问题:“警告:检查最新版本的 pip 时出错。”

    • 2 个回答
  • Marko Smith

    帮助编写一个用值填充变量的循环。解决这个问题

    • 2 个回答
  • Marko Smith

    尽管依赖数组为空,但在渲染上调用了 2 次 useEffect

    • 2 个回答
  • Marko Smith

    数据不通过 Telegram.WebApp.sendData 发送

    • 1 个回答
  • Martin Hope
    Alexandr_TT 2020年新年大赛! 2020-12-20 18:20:21 +0000 UTC
  • Martin Hope
    Alexandr_TT 圣诞树动画 2020-12-23 00:38:08 +0000 UTC
  • Martin Hope
    Air 究竟是什么标识了网站访问者? 2020-11-03 15:49:20 +0000 UTC
  • Martin Hope
    Qwertiy 号码显示 9223372036854775807 2020-07-11 18:16:49 +0000 UTC
  • Martin Hope
    user216109 如何为黑客设下陷阱,或充分击退攻击? 2020-05-10 02:22:52 +0000 UTC
  • Martin Hope
    Qwertiy 并变成3个无穷大 2020-11-06 07:15:57 +0000 UTC
  • Martin Hope
    koks_rs 什么是样板代码? 2020-10-27 15:43:19 +0000 UTC
  • Martin Hope
    Sirop4ik 向 git 提交发布的正确方法是什么? 2020-10-05 00:02:00 +0000 UTC
  • Martin Hope
    faoxis 为什么在这么多示例中函数都称为 foo? 2020-08-15 04:42:49 +0000 UTC
  • Martin Hope
    Pavel Mayorov 如何从事件或回调函数中返回值?或者至少等他们完成。 2020-08-11 16:49:28 +0000 UTC

热门标签

javascript python java php c# c++ html android jquery mysql

Explore

  • 主页
  • 问题
    • 热门问题
    • 最新问题
  • 标签
  • 帮助

Footer

RError.com

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

帮助

© 2023 RError.com All Rights Reserve   沪ICP备12040472号-5