小编Kev*_*vin的帖子

使用子列表获取错误

我正在制作一个4人团队游戏,并被要求使用子列表.以下是列表:

/**
 * The list of players in this team.
 */
private final static List<Player> players = new LinkedList<Player>();

/**
 * A list of players in the waiting room.
 */
private final static List<Player> waitingPlayers = new LinkedList<Player>();
Run Code Online (Sandbox Code Playgroud)

我收到这个错误:

java.util.ConcurrentModificationException
[11/25/11 3:36 PM]:     at java.util.SubList.checkForComodification(Unknown Sour
ce)
[11/25/11 3:36 PM]:     at java.util.SubList.listIterator(Unknown Source)
[11/25/11 3:36 PM]:     at java.util.AbstractList.listIterator(Unknown Source)
[11/25/11 3:36 PM]:     at java.util.SubList.iterator(Unknown Source)
[11/25/11 3:36 PM]:     at java.util.AbstractCollection.contains(Unknown Source)

[11/25/11 3:36 PM]:     at java.util.AbstractCollection.removeAll(Unknown Source)
Run Code Online (Sandbox Code Playgroud)

代码列在这里.

public static …
Run Code Online (Sandbox Code Playgroud)

java

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

如何锁定需要只写的缓冲区?

是否有可能使new操作员重载以分配更大的缓冲区,并在两侧分别使用只读内存来检测内存溢出,以及如何将该内存设置为只读?

linux + gcc

c++ linux memory-management new-operator

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

char可以多长时间?

为什么要int a = 'adf';编译并在C中运行?

c

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

为什么linux线程函数在windows中有效?

我正在用我的Windows机器上的cygwin包中的gcc编译这个程序

#include<stdio.h>
#include<pthread.h>

void* thread_function(void)
{
    printf("hello");
}
int main(int argc,char *argv[])
{
    pthread_t thread_id[argc-1];
    int i;
    int status;
    printf("argc is %d ",argc-1);
    for(i=0;i<argc-1;i++)
    {
        pthread_create (&thread_id[i], NULL , &thread_function, NULL);
    }  

    for(i=0;i<argc-1;i++)
        pthread_join(thread_id[i],NULL);   
}
Run Code Online (Sandbox Code Playgroud)

它编译并创建一个.exe

当我在cmd中运行它

./a.exe 2 3
Run Code Online (Sandbox Code Playgroud)

输出是

argc is 2 hellohello

Question :
Run Code Online (Sandbox Code Playgroud)

pthread.h和这个线程函数与linux操作系统相关,那为什么它与windows一起工作?

c linux windows cygwin pthreads

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

无法创建Android虚拟设备

当我尝试创建一个新的adv时,我收到以下错误消息:

Unable to find a 'userdata.img' file for ABI armeabi to copy into the AVD folder.
Run Code Online (Sandbox Code Playgroud)

我知道很多人在sdk上没有安装图像时会收到此错误,但我很肯定.

我目前正在研究Linux操作系统(Ubuntu 11.04),一切都运行良好.

我想我可能在错误的目录中有什么东西?

在我的/ opt目录中,我有Android sdk文件夹和Android 4.0图像,还有我正在使用的eclipse文件夹.

我需要将图像文件复制到的位置吗?

谢谢!

eclipse android image android-virtual-device

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

如何在URL中获取未知$ _GET值的数组?

我正在使用一个在线购物车,它可以获取订购的商品,并通过URL将其唯一ID传递给process.php页面.所以URL看起来像

process.php?code_1=231&code_2=532&code_3=342
Run Code Online (Sandbox Code Playgroud)

code_x=xxx为订购的每件商品生成另一件商品.在process.php页面上,如何在code_x不知道订购了多少项的情况下创建数组来获取值?

php

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

C字符数组用户输入检查长度

我读了一个char数组,scanf并想检查长度是否大于15.它只在有时工作.(如果不是我收到错误 - >核心转储.)

我的代码:

#include <stdio.h>

int checkArray(char string[], int length) {
    int i;
    for(i=0; string[i] != '\0'; i++);
    if(i > length) {
        return -1;
    }
    return 0;
}

int main ()
{
    const int length = 15;
    char x[15];
    scanf("%s", x);
    if(checkArray(x, length) == -1) {
        printf("max. 15 chars!");
        return 1;
    }
    return 0;
}
Run Code Online (Sandbox Code Playgroud)

c arrays scanf

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

PECL和PHP构建目录

我正在尝试安装PECL包,我收到了这个错误.我不确定该怎么办,所以希望有人可以提供一些帮助:

# pecl install -f ssh2
WARNING: failed to download pecl.php.net/ssh2 within preferred state "stable", will instead download version 0.11.3, stability "beta"
downloading ssh2-0.11.3.tgz ...
Starting to download ssh2-0.11.3.tgz (23,062 bytes)
........done: 23,062 bytes
5 source files, building
running: phpize
Cannot find build files at '/usr/lib64/php/build'. Please check your PHP installation.

ERROR: `phpize' failed
Run Code Online (Sandbox Code Playgroud)

php linux shell redhat

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

为什么我要在C++中实现自己的双向链表?

除了在C++中实现我自己的双向链表的学习方面的学术方面,当已经有std :: list时,实现我自己的双向链表是否有任何实际的现实优势?我能否为自己的某项任务提高效率,或者多年来std :: list已被提炼得如此之多以至于在大多数情况下它是双向链表的最佳实现?

c++ list

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

使用awk对每个唯一ID求和或求平均值

任何人都可以告诉我如何使用awk来计算两个列的总和或每个唯一ID的一列的平均值.

输入

chr1    3661532 3661533 0.0 5   0   chr1    3661529 3662079 NM_01011874     
chr1    3661534 3661535 0.2 5   1   chr1    3661529 3662079 NM_01011874     
chr1    3661537 3661538 0.0 5   0   chr1    3661529 3662079 NM_01011874
chr1    3661559 3661560 0.0 6   0   chr1    3661529 3662079 NM_01011874
chr2    4661532 4661533 0.0 8   0   chr1    4661532 4661533 NM_00175642     
chr2    6661534 6661535 0.2 5   2   chr1    6661534 6661535 NM_00175642     
chr2    2661537 2661538 0.0 5   0   chr1    2661537 2661538 NM_00175642
chr2    9661559 9661560 0.0 7   0   chr1    9661559 …
Run Code Online (Sandbox Code Playgroud)

awk

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