小编eri*_*ess的帖子

枚举 Java 中的私有成员

public class Test {

    public static enum MyEnum {
        valueA(1),valueb(2),valuec(3),valued(4);
        private int i;
        private Object o;

        private MyEnum(int number) {
             i = number;
        }

        public void set(Object o) {
            this.o = o;
        }

        public Object get() {
            return o;
        }


     } 

    public static void main(String[] args) {
        System.out.println(MyEnum.valueA.i); // private
    }
}
Run Code Online (Sandbox Code Playgroud)

输出:1

如果它是枚举中的私有成员,为什么会显示 1?

java enums

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

xmlhttprequest状态302的问题

我试图在链接megaupload中获得真正的路径,但总是但这不起作用.

function getRealURL(){

    var st = new String(""); 
    var req = new XMLHttpRequest();
    req.open("GET","http://www.megaupload.com/?d=6CKP1MVJ",true);
    req.send(null);
    req.send(null);
    req.onreadystatechange = function (aEvt) {
     if (req.readyState == 4) {
        if(req.status == 302){
          //SUCESSO
           st = req.responseText;
        }
      }
    };//funcao

    element.getElementById("id").setAttribute("value", st);

}
Run Code Online (Sandbox Code Playgroud)

我需要这个链接:重定向到:http://www534.megaupload.com/files/c2c36829bc392692525f5b7b3d9d81dd/Coldplay - 警告Sign.mp3

这是:http://www.megaupload.com/? d = 6CKP1MVJ

javascript firefox xmlhttprequest firefox-addon

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

Geforce 9500 GT可以运行CUDA Toolkit 5.0吗?

Geforce 9500 GT可以运行CUDA Toolkit 5.0吗?

在主页:https://developer.nvidia.com/cuda-gpus

Geforce 9500 GT具有Compute Capability 1.0这意味着只运行CUDA 1.0?

cuda nvidia

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

使用MPI_Comm_spawn创建子进程

有人可以解释为什么即使我将进程数设置为1以上,也只在下面的代码中创建了两个进程子进程.每个MPI_Comm_spawn可以使用下面的代码创建两个子进程,在使用的代码中使用mpirun创建的每个进程将调用MPI_Comm_spawn一次并将创建2(#define NUM_SPAWNS 2)子进程,所以如果我调用N进程然后子进程2*N进程必须创造孩子.但这不会发生.

在下面的例子中,孩子的数量必须是4*2 = 8.但......

例如:

:〜$ mpirun -np 4 ./spawn_example

输出:

我是父母.

我是父母.

我是父母.

我是父母.

我是产卵的.

我是产卵的.

以下示例代码说明了MPI_Comm_spawn.

c mpi openmpi spawn

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

线程块数之间的关系

这段代码来自一本名为cuda的书

#include "../common/book.h"
#define N (33 * 1024)

__global__ void add( int *a, int *b, int *c ) {
    int tid = threadIdx.x + blockIdx.x * blockDim.x;
    while (tid < N) {
        c[tid] = a[tid] + b[tid];
        tid += blockDim.x * gridDim.x;
    }  
}

                   .
                   .
                   .
add<<<128,128>>>( dev_a, dev_b, dev_c );
Run Code Online (Sandbox Code Playgroud)

33*1024 = 33792

128*128 = 16384

33792> 16384

那么,在这种情况下,我是否可以增加每个块的线程数来运行?

cuda

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

标签 统计

cuda ×2

c ×1

enums ×1

firefox ×1

firefox-addon ×1

java ×1

javascript ×1

mpi ×1

nvidia ×1

openmpi ×1

spawn ×1

xmlhttprequest ×1