问题列表 - 第38921页

如何以字节为单位获取函数的长度?

我想在运行时知道C函数的长度(由我编写).任何获得它的方法?似乎sizeof在这里不起作用.

c

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

我们可以在Java属性文件中有多行注释吗?

在Java .properties文件中,我们可以使用单行注释#.

我们有什么办法可以做多行评论吗?

java comments properties

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

返回ID数组

您好如何从数据库调用返回一个数组.

以这种格式: ["141", "138", "123", "128", "137", "139"]

ruby-on-rails

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

如何在Eclipse Helios中的另一个项目中引用库?

我在我的代码中引用多个项目的地方遇到了问题.基本上,我们有一个产品,我称之为Leviathan.这个项目有很多其他版本,我们在Eclipse中作为单独的项目维护.作为开发人员,我们通常在Eclipse中同时打开多个项目(多个版本),因为我们获得了有关旧版本的帮助热线调用(以及同时开发多个版本).

我们还有测试代码,这是针对Leviathan的每个发行版的不同项目.我说出我的项目Leviathan_<branch name>.因此,例如,在我的Eclipse工作区中,我可能有以下项目:

Leviathan_scott\ (my branch)
Leviathan_9.2\
Leviathan_9.3\
Leviathan_10.0\
Leviathan_10.1\
Test_scott\
Test_10.0

我的分支是我们主干的副本,所以我们可以考虑最活跃的开发线.

问题是我们在测试代码中引用了Leviathan\lib中的一些库.每个开发人员可能会略微区别他们的项目 因此,在开发测试项目的.classpath时,我们引用了项目Leviathan \(没有添加).此项目的类路径(在我们的源代码管理系统中检查)可能如下所示:

<?xml version="1.0" encoding="UTF-8"?>
<classpath>
    <classpathentry excluding="**/*.MySCMServerInfo" kind="src" path="src"/>
    <classpathentry kind="lib" path="lib/abbot-1.0.2/abbot.jar"/>
    <classpathentry kind="lib" path="lib/abbot-1.0.2/costello.jar"/>
    <classpathentry kind="lib" path="lib/dbunit-2.4.8/dbunit-2.4.8.jar"/>
    <classpathentry kind="lib" path="lib/easymock-3.0/easymock-3.0.jar" sourcepath="lib/easymock-3.0/easymock-3.0-sources.jar">
        <attributes>
            <attribute name="javadoc_location" value="jar:platform:/resource/Test/lib/easymock-3.0/easymock-3.0-javadoc.jar!/"/>
        </attributes>
    </classpathentry>
    <classpathentry kind="lib" path="lib/objenesis-1.2/objenesis-1.2.jar"/>
    <classpathentry kind="lib" path="lib/privilegedAccessor-1.0.2/privilegedAccessor_1.0.2.jar"/>
    <classpathentry kind="lib" path="lib/unitils-3.1/unitils-core/unitils-core-3.1.jar" sourcepath="lib/unitils-3.1/unitils-core/src"/>
    <classpathentry kind="lib" path="lib/unitils-3.1/unitils-database/unitils-database-3.1.jar"/>
    <classpathentry kind="lib" path="lib/unitils-3.1/unitils-dbmaintainer/unitils-dbmaintainer-3.1.jar"/>
    <classpathentry kind="lib" path="lib/unitils-3.1/unitils-dbunit/unitils-dbunit-3.1.jar" sourcepath="lib/unitils-3.1/unitils-dbunit/src"/>
    <classpathentry kind="lib" path="lib/unitils-3.1/unitils-inject/unitils-inject-3.1.jar"/>
    <classpathentry kind="lib" path="lib/unitils-3.1/unitils-mock/unitils-mock-3.1.jar" sourcepath="lib/unitils-3.1/unitils-mock/src"/>
    <classpathentry kind="lib" path="lib/unitils-3.1/unitils-orm/unitils-orm-3.1.jar"/>
    <classpathentry kind="lib" path="lib/unitils-3.1/unitils-spring/unitils-spring-3.1.jar" sourcepath="lib/unitils-3.1/unitils-spring/src"/>
    <classpathentry …
Run Code Online (Sandbox Code Playgroud)

java eclipse jar libraries

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

将数组转换为.NET中的HashSet <T>

如何将数组转换为哈希集?

string[]  BlockedList = BlockList.Split(new char[] { ';' },     
StringSplitOptions.RemoveEmptyEntries);
Run Code Online (Sandbox Code Playgroud)

我需要将此列表转换为hashset.

.net c#

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

为什么Git在切换分支时不删除某些文件?

我经常遇到这种情况.我正在研究一个主分支,我需要测试一个插件,所以我创建一个新分支并检查它.我将插件下载到项目目录中并进行测试.然后我切换回主分支并删除我创建的分支.

最终发生的事情是插件的文件保留在项目目录中.我想知道这是否是正常行为.为了在分支之间进行无缝切换,我该怎么办?

git git-branch

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

如何将目录svn合并到最初不存在的分支中

假设svn服务器上有以下结构:

-svn-|
     |-trunk --- |
     |           | - dirA
     |           | - dirB
     |
     |-branches -|
                 | - foo - |
                           | - dirA
Run Code Online (Sandbox Code Playgroud)

在修订版X中,foo分支是从主干创建的.一段时间后,在修订版Y,目录dirB在主干中创建.现在,在修订版Z中,我想将dirB(rev Z)集成到foo分支中.

我试过了:

md dirB
svn add dirB
svn merge --dry-run --force ssh://server/svn/trunk/dirB dirB
Run Code Online (Sandbox Code Playgroud)

svn merge -rY:Z--dry-run --force ssh://server/svn/trunk/dirB dirB
Run Code Online (Sandbox Code Playgroud)

并且

cd dirB
svn merge --dry-run --force ssh://server/svn/trunk/dirB .
Run Code Online (Sandbox Code Playgroud)

我每次都得到

Summary of conflicts:
  Tree conflicts: 34
Run Code Online (Sandbox Code Playgroud)

怎么做这个合并?

svn merge

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

MSTest - 使用StackOverflowException进行单元测试

我在命令行C#中调用了程序MSTest.其中一个测试用例抛出StackOverflowException并导致QtAgent32(和我的应用程序)进程中断.我能做些什么来防止这种情况(我不能改变单元测试)?

c# mstest

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

Python拼图代码评论(剧透)

我一直在研究Python Challenge中提出的问题.其中一个问题是要筛选出一堆乱七八糟的角色并挑出最稀有的角色.

我的方法是从文本文件中读取字符,将字符/出现作为键/值对存储在字典中.按值对字典进行排序,并将出现为键的字典反转,字符串为值.假设最稀有的字符只出现一次,我返回这个反向字典的键等于1的值.

输入(funkymess.txt)是这样的:

%% $ @ $ ^ _#)^)&!_ +]!*@&^} @@ %% + $&[(_ @%+%$*^ @ $ ^!+]!&#)*} {}}!} ] $ [%} @ [{ @#_ ^ {*......

代码如下:

from operator import itemgetter
characterDict = dict()

#put the characters in a dictionary
def putEncounteredCharactersInDictionary(lineStr):
    for character in lineStr:
        if character in characterDict:
            characterDict[character] = characterDict[character]+1
        else:
            characterDict[character] = 1

#Sort the character dictionary
def sortCharacterDictionary(characterDict):
    sortCharDict = dict()
    sortsortedDictionaryItems = sorted(characterDict.iteritems(),key = itemgetter(1))
    for key, value …
Run Code Online (Sandbox Code Playgroud)

python algorithm

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

用泛型投射到内部类

请考虑以下代码:

public class Outer<T>  {

    public class Inner{
    }

    public static <T> Outer<T>.Inner get(){
        Object o = new Object();
        return (Outer<T>.Inner)o;
    }

    public static void main(String[] args) throws Exception {
        Outer.<String>get();
    }
}
Run Code Online (Sandbox Code Playgroud)

此代码在Eclipse中成功编译,但无法编译javac:

Outer.java:10: ')' expected
        return (Outer<T>.Inner)o;
                        ^
Outer.java:10: ';' expected
        return (Outer<T>.Inner)o;
                         ^
Outer.java:10: illegal start of expression
        return (Outer<T>.Inner)o;
                              ^
3 errors
Run Code Online (Sandbox Code Playgroud)

这是javacEclipse中的错误吗?

如果我将演员阵容改为(Outer.Inner)o编译,虽然有警告:

日食:

Outer.Inner is a raw type. References to generic type Outer<T>.Inner should be parameterized
Run Code Online (Sandbox Code Playgroud)

javac的:

Outer.java:10: …
Run Code Online (Sandbox Code Playgroud)

java generics casting inner-classes

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