小编IAd*_*ter的帖子

Java(计算不同的整数)

例如,如何返回数组中不同/唯一值的数量

int[] a = {1,2,2,4,5,5};
Run Code Online (Sandbox Code Playgroud)

java arrays unique distinct

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

如何从Unicode中的CFile :: Read()文件中获取CString对象?

字符集是Unicode.我想在文件中写一个CString类型的字符串,然后从文件中读出来.我用CFile :: Write()方法将字符串写入文件:

int nLen = strSample.GetLength()*sizeof(TCHAR);
file.Write(strSample.GetBuffer(), nLen);
Run Code Online (Sandbox Code Playgroud)

这是一个问题:我想从包含strSample内容的文件中获取CString.我该怎么做?

非常感谢你!

c++ unicode cstring cfile

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

Java中的ArrayList类问题

我有以下代码的问题.我收到了错误消息

Exception in thread "main" java.lang.IndexOutOfBoundsException: Index: 0, Size: 0
    at java.util.ArrayList.rangeCheck(ArrayList.java:571)
    at java.util.ArrayList.set(ArrayList.java:364)
    at Test.main(Test.java:17)
Run Code Online (Sandbox Code Playgroud)

而且我不明白为什么.我有一个列表,初始化,然后我迭代它,然后我想用第一个列表的值填充另一个列表.我不明白为什么我得到IndexOutOfBoundsException.我的初始化似乎不正确.非常感谢提前.

public static void main(String[] args) {

        String s1 = "one";
        String s2 = "one";
        ArrayList list = new ArrayList();
        list.set(0, s1);
        list.set(1, s2);
        Iterator it = list.iterator();
        ArrayList listToFill = new ArrayList();
        int k = 0;
        while (it.hasNext()) {
            String m = "m";
            listToFill.set(k, m);
            k++;
        }

    }
Run Code Online (Sandbox Code Playgroud)

java algorithm arraylist

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

创建对象会使VM更快吗?

看看这段代码:

MessageParser parser = new MessageParser();
for (int i = 0; i < 10000; i++) {
    parser.parse(plainMessage, user);
}
Run Code Online (Sandbox Code Playgroud)

出于某种原因,它运行SLOWER(大约100ms)

for (int i = 0; i < 10000; i++) {
    MessageParser parser = new MessageParser();
    parser.parse(plainMessage, user);
}
Run Code Online (Sandbox Code Playgroud)

有什么想法吗?测试重复了很多次,所以它不仅仅是随机的.如何创建一个对象10000次比创建一次快?

java algorithm optimization creation object

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

如何在CruiseControl.Net中创建属性

在ant脚本和MS构建文件中,您可以在顶部设置属性如何在CruiseControl文件ccnet.config中执行此操作?

.net cruisecontrol.net ccnet-config

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

用于3d渲染/建模的FPGA

我是一位经验丰富的C#/ .NET开发人员(实际上这一切都无关紧要,因为FPGA就像另一个复杂程度).虽然我的能力水平是不是高手喜欢在C#中,我还是有时候看东西了(但不是很经常,虽然我有一些语法/高级概念上的挣扎),我的老板做FPGA,并建议我参与(缓解自己的,我我很惊讶我并不气馁因为我是一名初级开发人员而且这是一项复杂的技术.

因此我的问题是,学习FPGA的最佳方法是什么?我正在收集书籍等

我正在寻找可扩展的3D建模和渲染(理想情况下,在用户等待即时响应的Windows应用程序中)和CUDA很受欢迎,但根据我的老板不是那么快.

FPGA是否可以用于此类项目?

谢谢

c# 3d modeling fpga

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

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

将十进制数转换为二进制数

我目前正在阅读Charles Petzold的书"Code".在其中,他解释了如何使用以下模板将十进制数转换为二进制数:

                [ ]   [ ]   [ ]   [ ]   [ ]   [ ]   [ ]   [ ]
                ÷128  ÷64   ÷32   ÷16   ÷8    ÷4    ÷2    ÷1
                [ ]   [ ]   [ ]   [ ]   [ ]   [ ]   [ ]   [ ]
Run Code Online (Sandbox Code Playgroud)

在书中,他对如何使用模板的解释如下:

"将整个十进制数字(小于或等于255)放在左上角的方框中.将该数字(被除数)除以第一个除数(128),如下所示.将商放在下面的方框中(左下角的框,以及右边框中的剩余部分(顶行的第二个框).第一个余数是下一次计算的红利,它使用64的除数.以相同的方式继续通过模板.

请记住,每个商将为0或1.如果被除数小于除数,则商为0,余数仅为被除数.如果被除数大于或等于除数,则商为1,余数为除数 - 除数.这是用150完成的:"

                [150]  [22]   [22]   [22]   [6 ]   [6 ]   [2 ]   [0 ]
                ÷128   ÷64    ÷32    ÷16    ÷8     ÷4     ÷2     ÷1
                [1 ]   [0 ]   [0 ]   [1 ]   [0 ]   [1 ]   [1 …
Run Code Online (Sandbox Code Playgroud)

algorithm binary decimal

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

如何理解@Test和@BeforeClass?

我从JUnit开始并且不理解注释@Test@BeforeClass.
我有以下代码:

public class Toto { 
@BeforeClass
    public static void setupOnce() {
        final Thread thread = new Thread() {
            public void run() {
                Main.main(new String[]{"-arg1", "arg2"});
            }
        };
        try {
            thread.start();
        } catch (Exception ex) {
        }
    }
Run Code Online (Sandbox Code Playgroud)

为什么@BeforeClasssetupOnce()在这种情况下,什么是和线程?
我们应该@Test在每次Java测试之前添加吗?
所以如果我有30个Java测试,我应该@Test public void test()在每个Java文件中吗?

java junit junit4

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

使用String数组声明java enum

我正在尝试根据我从数据库中检索的数据声明枚举类型.我有一个方法,返回表格中我想要进行枚举类型的所有行的字符串数组.有没有办法用数组构造枚举?

这是我尝试过的,但从它在eclipse中看起来的方式来看,似乎这只是通过该名称创建了一个方法:

public enum ConditionCodes{
    Condition.getDescriptions();
}
Run Code Online (Sandbox Code Playgroud)

先感谢您!

java arrays enums

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