小编klo*_*oop的帖子

如何在Eclipse中运行java代码时添加命令行参数?

如何在Eclipse中向JVM添加命令行参数?例如,假设我想在运行JVM时显式添加-cp参数,是否可能?(我将它作为一个例子,我意识到我可以在项目设置中添加一个外部Jar以获得额外的类路径.)

我要添加的参数是-agentlib:Shark(在Mac OSx上运行探查器).

java eclipse

5
推荐指数
1
解决办法
2万
查看次数

如何查看 java 序列化对象?

我有一个来自旧 Java 代码的对象,现在我更改了序列化对象代码。我希望能够读取旧文件和新文件。我需要在 readObject 中使用分支语句来执行以下操作:

if (next object is int -- just poking, it might be an Object)
{
    // we know we are in version 1
} else {
    // read new version of object
}
Run Code Online (Sandbox Code Playgroud)

这可能吗?

java serialization

5
推荐指数
1
解决办法
288
查看次数

如何在特征值中计算张量的外积?

在特征中,我们可以使用以下方法轻松地进行张量收缩:

Tensor<double, 1> tensor1;
Tensor<double, 2> tensor2;

// fill with data so that
// tensor1 is of dimensions [10] and tensor2 of dimensions [5,10]

std::array<Eigen::IndexPair<int>, 1> product_dims1 = { IndexPair<int>(1, 0) };

auto tensor = tensor2.contract(tensor1, product_dims1);

// now tensor is of dimensions [5]
Run Code Online (Sandbox Code Playgroud)

我正在寻找一种与收缩相反的方法,这意味着它需要两个张量 A 和 B,例如尺寸为 5 x 10 和 3 x 2,并定义一个尺寸为 5 x 10 x 3 x 2 的新张量 C,使得

  C_ijkl = A_ij * B_kl
Run Code Online (Sandbox Code Playgroud)

如果需要,我可以轻松编写这样的方法,但我感觉如果我使用本机特征方法,它会更加优化。我还希望能够使用 GPU 支持,如果您使用本机方法,这对于 eigen 来说非常容易。

谢谢。

c++ eigen

5
推荐指数
1
解决办法
1903
查看次数

如何将函数应用于矩阵中的所有行?

考虑例如函数"norm".我有一个矩阵,我想对矩阵中的每一行应用"norm",并获得该矩阵中每行的所有规范的向量.

我希望我可以做标准(A,'行'),但这是不可能的.还有其他方法吗?

matlab

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

如何根据另一个文件对文件进行排序?

在linux上是否有unix oneliner或其他快速方法根据排序另一个文件设置的排列对文件进行排序?即:

file1 :( 由CRLF分隔,不是空格)

2
3
7
4
Run Code Online (Sandbox Code Playgroud)

文件2:

a
b
c
d
Run Code Online (Sandbox Code Playgroud)

已排序的文件1:

2
3
4
7
Run Code Online (Sandbox Code Playgroud)

所以这个衬里的结果应该是

排序文件2:

a
b
d
c
Run Code Online (Sandbox Code Playgroud)

linux shell perl

3
推荐指数
1
解决办法
818
查看次数

如何在R中创建带有自定义点的图?

我知道我可以使用plot命令中的type ="o"参数创建一个带有线和点的图.我希望能有更多的控制权 - 我希望能够将"o"绘制为点,我选择的黑色边框和填充颜色,自定义尺寸以及与线条不同的颜色.同样的线,我想让它更厚,我的颜色选择.我将如何继续这样做?

我到现在所发现的只是一个平原

 plot(y, type= "o")
Run Code Online (Sandbox Code Playgroud)

这对我的需求太差了.

我对使用ggplot不感兴趣,而是使用R的内部绘图库.任何帮助表示赞赏.

graphics plot r

3
推荐指数
2
解决办法
2万
查看次数

如何让Java使用机器上的所有CPU电源?

我有时用Java编写代码,我注意到有时它在多核机器上使用超过100%的CPU.我现在在具有33个CPU(亚马逊的EC2)的多核机器上运行一些代码,我想让我的Java进程使用所有可用的CPU,这样它将具有非常高的机器利用率.这是可能的,还是由Java来决定何时使用超过100%的CPU?我不希望更改代码以使用多线程.

java cpu

3
推荐指数
1
解决办法
8331
查看次数

在Matlab中进行奇异值分解

可能的重复:
MATLAB中的高效低秩适应

我试图在matlab中为尺寸为7468 x 1193的矩阵进行SVD​​.令人惊讶的是,它需要很长时间 - 我认为这是一个相对较小的Matlab/SVD矩阵.在matlab中是否有更好的SVD实现可以解决这种大小的矩阵?我真的不需要U和V中的所有奇异向量,但是它们相对较少(比如50左右).

matlab

2
推荐指数
1
解决办法
1028
查看次数

如何在perl cgi-bin脚本中使用utf-8?

我有以下cgi bin脚本:

 #! /usr/bin/perl
 #

 use utf8;

 use CGI;
 my $q = CGI->new();
 my %params = $q->Vars;

 print $q->header('text/html');

 $w = $params{"words"};

 print "$w\n";
Run Code Online (Sandbox Code Playgroud)

我希望能够将其称为cgi-bin/script.pl?words =É例如,但是当我这样做时,打印的不是UTF-8,而是乱码:

   É 
Run Code Online (Sandbox Code Playgroud)

有没有办法在utf8上使用cgi-bin?

perl encoding cgi utf-8 web

2
推荐指数
1
解决办法
3084
查看次数

如何将稀疏矩阵乘以具有特征的稠密矩阵?

我正在尝试用 C++ 中的特征值将稀疏矩阵乘以密集矩阵(尺寸当然匹配)。以下似乎不起作用。

这是一个 MWE:

  #include <Eigen/Dense>
  #include <Eigen/Sparse>

  using namespace Eigen;

  int main()
  {
        SparseMatrix<double> s;
        s.resize(3,3);
        MatrixXf d(3,3);

        MatrixXf d2(3,3);

        // gives an error
        s*d

        // doesn't give an error
        d*d2
 }
Run Code Online (Sandbox Code Playgroud)

编辑:这里的页面表明它应该顺利工作,但事实并非如此...... http://eigen.tuxfamily.org/dox/group__TutorialSparse.html

c++ eigen

2
推荐指数
1
解决办法
2293
查看次数

标签 统计

java ×3

c++ ×2

eigen ×2

matlab ×2

perl ×2

cgi ×1

cpu ×1

eclipse ×1

encoding ×1

graphics ×1

linux ×1

plot ×1

r ×1

serialization ×1

shell ×1

utf-8 ×1

web ×1