问题列表 - 第14187页

java泛型和集合赋值

如果我有这个课程:

class Foo<T> implements SomeInterface
{
    final private List<T> list = new ArrayList<T>();
    final private Class<? extends T> runtimeClass;

    public Foo(Class<? extends T> cl) { this.runtimeClass = cl; }

    // method override from SomeInterface
    @Override public boolean addChild(Object o)   
    {
        // Only add to list if the object is an acceptible type.
        if (this.runtimeClass.isInstance(o))
        {
            list.add( /* ??? how do we cast o to type T??? */ );
        }
    }

    public List<T> getList() 
    { 
        return this.list; 
    } // yes, I …
Run Code Online (Sandbox Code Playgroud)

java generics collections

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

排序列表<MyObject>

这是Java中排序列表的最快方式

List<MyObject> myObjectList
Run Code Online (Sandbox Code Playgroud)

基于MyObject的一些数字属性?

java sorting generics list

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

Javascript - 在方括号之间返回字符串

我需要返回字符串中方括号内的文本.我有以下正则表达式,但这也返回方括号:

var matched = mystring.match("\\[.*]");
Run Code Online (Sandbox Code Playgroud)

字符串只包含一组方括号,例如:

Some text with [some important info]
Run Code Online (Sandbox Code Playgroud)

我希望匹配包含'一些重要信息',而不是我目前得到的'[一些重要信息].

javascript regex string

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

如何初始化静态成员

我想初始化两个静态数据成员.请参阅这两个文件

// Logger.h   

class Logger
{
    public:
        static LoggerConcrete error;
        static LoggerConcrete write;
};
Run Code Online (Sandbox Code Playgroud)

//Logger.cpp

Logger::error = LoggerConcrete(LOG_DEBUG);
Logger::write = LoggerConcrete(LOG_DEBUG);
Run Code Online (Sandbox Code Playgroud)

在Logger.cpp中启动两个静态成员不起作用.我得到以下编译器(g ++)错误:

g ++ -O0 -g3 -Wall -c -fmessage-length = 0 -MMD -MP -MF"Logger.d"-MT"Logger.d"-o"Logger.o""../ Logger.cpp".. /Logger.cpp:13:错误:在'='标记之前的预期构造函数,析构函数或类型转换../Logger.cpp:14:错误:在'='标记之前的预期构造函数,析构函数或类型转换

我想在包含Logger.h的每个类中使用Logger :: write和Logger :: error.我如何初始化这两个成员?

c++ static initialization

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

iOS:开源VoIP/SIP Objective-C代码

我的任务是调查编写iPhone应用程序以访问我们的内部VoIP/SIP系统的可行性.

我之前从未编写任何接近VoIP的编码.C或Objective-C中是否有任何开源VoIP/SIP库或示例?

一个iOS应用程序,我可以皮肤和添加我们所需的功能(主要是UI相关)将是这里的圣杯.

iphone voip open-source sip objective-c

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

随机数:0或1

我是否看得太远,看不到选择一个简单的数字:0还是1?

        Random rand = new Random();

        if (rand.NextDouble() == 0)
        {
            lnkEvents.CssClass = "selected";
        }
        else
        {
            lnkNews.CssClass = "selected";
        }
Run Code Online (Sandbox Code Playgroud)

c# random

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

git-svn匿名结帐失败-s

我正在尝试使用git克隆带有std布局的svn存储库(使用该-s选项).存储库https匿名使用(存储库位于https://secure.simplistix.com/svn/xlwt/).我可以使用很好地检查存储库svn,但是git-svn我得到密码提示然后无法检出(我没有此存储库的帐户):

Authentication realm:  Simplistix Subversion Server
Password for 'davidf': 
Authentication realm:  Simplistix Subversion Server
Username: 
Password for '': 
Authentication realm:  Simplistix Subversion Server
Username: 
Password for '': 
W: Ignoring error from SVN, path probably does not exist: (160013): Filesystem has no item: '/svn/!svn/bc/100/xlwt' path not found
W: Do not be alarmed at the above message git-svn is just searching aggressively for old history.
This may take a while on large …

authentication https anonymous git-svn

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

网页的最大内容区域宽度是多少?

网页主要内容区域的宽度是否有标准最大值?我希望在不影响可用性的情况下最大化屏幕空间.我见过很多网站坚持980px或更低.有人有什么建议吗?

usability user-interface width

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

如何修复SSIS:"价值,不在预期范围内"?

当我打开包含同事创建的SSIS包的解决方案时,我得到了这个尴尬的错误,它没有告诉我应该做些什么来修复它.

在打开解决方案之前,他留下了手动从dtsx文件中的连接字符串中取出所有"变量"的指令.我已经这样做了,现在当我尝试在设计器中查看包时,我只得到一个红色x和此消息的图像.

EDDIT:你看不到任何设计元素,顶部没有标签来切换到错误或数据流.屏幕上只有一个带有红色x的灰色中心区域,消息就像VisualStudio在读取dtsx文件的过程中死亡一样.

ssis

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

如何配置Eclipse不要在编译时删除classes文件夹的内容?

今天当我编译我的java源代码时,eclipse会删除所有类文件夹内容(也就是不是类的文件)并重新创建所有类.

这对我不好,是否有可能配置eclipse不删除所有类文件夹内容,而只是运行所有类而不是?

eclipse

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