小编PL-*_*-RL的帖子

连接到集群时SSH错误的本地转发规范

我正在连接到数据集群,并按照以下步骤操作:

(我显然已经正确设置了.ssh / config文件)

  1. 打开隧道

  2. SSH进入集群

  3. 尝试将端口绑定到服务器,以便我可以通过以下命令使用Jupyter笔记本: ssh -N -L 22127:localhost:22127 [cluster_name]

  4. 通过以下方式在集群上运行ipython命令: ipython notebook --ip=127.0.0.1 --port=22127 --no-browser

最后,在第3步中,我总是收到“错误的本地转发错误”。请注意,我旁边的人在.ssh / config文件上具有完全相同的命令和配置,并且可以连接并运行Jupyter服务器

谢谢

ssh cluster-computing jupyter

6
推荐指数
1
解决办法
6258
查看次数

通过Matlab中的串口发送TTL信号

我正在尝试使用Matlab通过串口发送TTL信号.我只需要向设备发送1个值,因此它应该是一个非常简单的过程.我的问题是我不知道我是不是正确地做了这个或者设备是不是处理信号.我的代码是这样的:

mysignal = serial('com1');
fopen(mysignal);
fwrite(mysignal,1);
Run Code Online (Sandbox Code Playgroud)

matlab serial-port

4
推荐指数
1
解决办法
2657
查看次数

C中的指针 - 构造矩阵时的"分割错误"

我在32位Ubuntu虚拟机上使用Eclipse来处理项目.在尝试实现结构时或者在尝试运行特定函数时,我遇到了一个大问题.功能就是这个:

int count (matrix m, int v[], int w[], int col) {

    int r=0;
    int j=0;

    while (j < m.length) {
        int k=0;
        bool aux=true;

        while (k < col && aux ){
            if (v[k] == 1) {
                if(m.i[j][k] != w[k])
                    aux=false;
            }
            k++;
        }

        if(aux) r++;
        j++;
    }
    return r;
}
Run Code Online (Sandbox Code Playgroud)

此函数接收矩阵(在下面定义),带有1和0的向量(用于了解要搜索的列,具有我们要在这些列中搜索的值的向量以及列数(等于向量的长度)当它击中第二个"如果"它给我分段错误(我无法理解它是什么),我可以看到以这种方式定义它是不正确的,但我已经尝试过并且我可以好像找到了一种方法来访问向量中的值.这是我的结构矩阵:

typedef int *ind; 

struct matrix { 
    ind *i;
    int length;
};
typedef struct matrix matrix;
Run Code Online (Sandbox Code Playgroud)

在这个结构中,我的矩阵有一个指针和长度(行数); 指针指向一个指针向量(每行一个指针),这些指针中的每一个指向一个矢量,实际上是我的矩阵行.这里我的函数添加并创建一个空矩阵:

matrix emptyS(int n, int col) {
matrix m;
int d=0;
m.length=0; …
Run Code Online (Sandbox Code Playgroud)

c struct matrix segmentation-fault

0
推荐指数
1
解决办法
268
查看次数