小编San*_*Arv的帖子

满足条件时更改字段的颜色

例如,我有输入类型为'email'的文本字段.我已将字段的默认颜色设置为粉红色.如果输入是正确的电子邮件格式,我希望文本字段的颜色更改为白色.我怎么做?

例如代码:

xtype: 'textfield',
labelWidth : 250,
fieldStyle: 'background-color : #F5A9A9',
vtype :  'email',
fieldLabel: 'email address'
Run Code Online (Sandbox Code Playgroud)

extjs

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

数组索引超出绑定的2D数组

我有一个二维数组,没有.行是1和否.列> 1.

double[][] T = new double[1][24];
System.out.println(T[1].length);
Run Code Online (Sandbox Code Playgroud)

但是当我打印列的长度时,它表示索引超出范围.

但是当我打印以下内容时,

System.out.println(T[0].length);
Run Code Online (Sandbox Code Playgroud)

我得到24的结果.但是T [0]不应该等于1而T [1]不能等于24吗?为什么我收到此错误?我想,java认为上面的数组是1D数组,因为它只有一行.但我需要它作为进一步处理的2D数组.有人可以帮忙吗?

java arrays

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

二维数组的归一化

我有一个尺寸为 365x28(即 365 行和 28 列)的二维矩阵。我正在尝试使用以下代码对其进行规范化:

public static void main(String args[]) throws Exception {
    double[][] X = new double [365][28];
    double[][] X_min = new double [1][28];
    double[][] X_max = new double [1][28];

    double[][] X_norm = null;

    X_norm = normalize(X, X_min, X_max);// error in this line

public static double[][] normalize(double[][] ip_matrix, double[][] min_bound, double[][] max_bound)
{

    double[][] mat1 = ip_matrix;

    double[][] norm = new double[mat1.length][mat1[0].length];

    for (int i = 0; i < mat1.length; i++)
    {
        for (int j = 0; j …
Run Code Online (Sandbox Code Playgroud)

java arrays normalization

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

如何制作2D数组的2D数组

我试图通过许多来源找到解决方案.但徒劳无功.我有3个2D数组对象:

double[][] W1 = new double[5][10];
double[][] W2 = new double[2][3];
double[][] W3 = new double[4][6];
Run Code Online (Sandbox Code Playgroud)

我希望另一个数组对象包含这3个数组对象.我该怎么做?

我发现可以使用以下方法将许多1D数组制作成2D阵列数组

double[][] W = new double[][]{W1, W2, W3}; //provided W1, W2, W3 are 1D arrays.
Run Code Online (Sandbox Code Playgroud)

但是我如何对2D阵列做同样的事情呢?

java arrays

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

内存错误Python

我正在尝试处理蒙特卡罗算法来计算pi的值.当我尝试提供如下程序中提到的大量输入时.我收到内存错误.我该怎么做才能纠正它?代码如下:

def PiCalc():
    N_ok=0  
    n=1000000000000 

    for i in range(n):  
        x=random()  
        y=random() 

        if sqrt(x**2 + y**2) <= 1:  
            N_ok+=1  
    pi= 4.0 * N_ok / n 

    print "No. of points inside the circle: ", N_ok
    print "Pi: ", pi
    return pi 
Run Code Online (Sandbox Code Playgroud)

python montecarlo python-2.7

0
推荐指数
2
解决办法
718
查看次数

用于在git中获取最后一个提交作者姓名的脚本

如何获取作者对git repo的最新提交的名称?

#!/bin/bash
git_log=`git ls-remote git url  master`
git_commitId = git_log | cut -d " " -f1
echo $git_commitId
cd /workspace
git_log_verify = `git rev-parse HEAD`
echo $git_log_verify
if $git_commitId =$git_log_verify then
cd /workspace
git_authorName=`git log --pretty=format:"%an"`;
echo $git_authorName
fi
Run Code Online (Sandbox Code Playgroud)

git

0
推荐指数
3
解决办法
9619
查看次数

标签 统计

arrays ×3

java ×3

extjs ×1

git ×1

montecarlo ×1

normalization ×1

python ×1

python-2.7 ×1