问题列表 - 第6937页

Java通用列表<List <?扩展数>>

为什么java中我们做不到:

List<List<? extends Number>> aList = new ArrayList<List<Number>>();
Run Code Online (Sandbox Code Playgroud)

即使这样也可以:

List<? extends Number> aList = new ArrayList<Number>();
Run Code Online (Sandbox Code Playgroud)

编译器错误消息是:

Type mismatch: cannot convert from ArrayList<List<Number>> to List<List<? extends Number>>

java generics

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

Objective-C主阵列中的数组.Sigserve错误.福利局

在Objective-C中,我应该如何最好地近似Java中的内容:

__CODE__

我认为我需要的是一个简单的数组,我可以用一些整数索引.欢迎提供其他建议,但请记住,如果我遇到困难,那么无论如何我都无望.

作为测试,我尝试过使用

__CODE__

在main方法中,但是这个类型的任何一个数组都会出现Sig 11或10错误.即使我只有数组后跟NSLog语句,也会发生这种情况.只有一个数组.

这种类型的数组在主方法中是不可行的吗?我真的不明白为什么当我添加第二个数组时它会导致错误.它们甚至都不大.

java memory arrays objective-c segmentation-fault

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

C#WCF:在共享库中有一个app.config,提供对服务的访问

我目前有一个包含几个项目的解决方案,其中一个是WCF服务.我创建了另一个使用静态类的投影,它基本上提供了一个WCF客户端实例的网关,如下所示:

public static class WSGateway
{
    public static DBInteractionGatewayClient MR_WebService
    {
        get
        {
            return new DBInteractionGatewayClient();
        } 
    }
}
Run Code Online (Sandbox Code Playgroud)

这是(或者我认为)我可以使用app.config仅在该库中的单个文件,然后其他项目可以只引用它并从该属性获取对该客户端的引用.

但问题是,当一个项目试图访问该属性时,会抛出一个异常,告诉我我需要app.config在应用程序中,当我将app.config我的网关库复制到应用程序时,它可以工作.


有没有办法避免app.config在应用程序中有多个文件,并且只有一个可能是一个库?


[更新]解决方案:

按照Anderson Imes的建议,现在我决定对类中的客户端引用配置进行硬编码,从而消除了对多个app.configs的需求.

因此,我从this(app.config)翻译了我的配置:

<configuration>
    <system.serviceModel>
        <bindings>
            <wsHttpBinding>
                <binding name="WSHttpBinding_IDBInteractionGateway" closeTimeout="00:01:00"
                    openTimeout="00:01:00" receiveTimeout="00:10:00" sendTimeout="00:01:00"
                    bypassProxyOnLocal="false" transactionFlow="false" hostNameComparisonMode="StrongWildcard"
                    maxBufferPoolSize="524288" maxReceivedMessageSize="6000000"
                    messageEncoding="Text" textEncoding="utf-8" useDefaultWebProxy="true"
                    allowCookies="false">
                    <security mode="None"/>
                    <readerQuotas maxDepth="6000000" maxStringContentLength="6000000" maxArrayLength="6000000"
                        maxBytesPerRead="6000000" maxNameTableCharCount="6000000" />
                    <reliableSession ordered="true" inactivityTimeout="00:10:00"
                        enabled="false" />
                </binding>
            </wsHttpBinding>
        </bindings>
        <client>
            <endpoint address="http://agnt666laptop:28666/DBInteractionGateway.svc"
                binding="wsHttpBinding" …
Run Code Online (Sandbox Code Playgroud)

c# wcf reference

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

IntelliJ IDEA相当于Eclipse"Link with Editor"

在Eclipse中,您可以选中"使用编辑器链接"选项,并突出显示您在当前选项卡中查看的任何源文件,并在Package Explorer视图中展开其包.

IntelliJ IDEA 8.1中是否有与此相同的内容?

eclipse editor intellij-idea

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

用硒测试

我是一个完整的硒新手.如果我想学习如何使用它,我应该从哪里开始?

testing selenium automated-tests unit-testing

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

您如何使用显示规格?

“X Power Tools”一书有一章“显示规格”,其中说明:

由于 X 客户端可以连接到网络上任何地方的显示器,因此需要有某种方式来指定要使用的显示器。这是使用显示规范(或显示规范)完成的。

displayspec 采用以下形式:

      host:display[.screen]
Run Code Online (Sandbox Code Playgroud)

你如何在你的项目中使用规范?如果您的主机、显示器和屏幕已知,任何人都可以连接到您的屏幕吗?如果许多人都在从事同一个编程项目,您如何保护或共享它?

x11

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

否定平等与不平等

最近,我一直在阅读一些代码

 if (! (a == b) ) 
Run Code Online (Sandbox Code Playgroud)

代替

 if ( a != b )
Run Code Online (Sandbox Code Playgroud)

在某些地方.

显然这些在逻辑上是等价的,但我想知道是否有任何特别的理由使用一个而不是另一个.

在某些情况下,哪一种更可取,还是仅仅是个人风格的问题?

coding-style

4
推荐指数
3
解决办法
604
查看次数

在运行时创建/修改枚举

我正在创建一个程序,用户可以选择创建自己的自定义属性,最终将显示在一个PropertyGrid.现在我不想用自定义编辑器的一塌糊涂,所以我只允许基本类型的属性(string,int,double,DateTime,bool等)的PropertyGrid已经具有内置的编辑器.

但是,我还想让用户选择创建多个选项属性,他们可以定义一个可能的值列表,这些值又会显示为下拉列表PropertyGrid.

当我Enum在我的代码中硬编码时,属性网格会自动将其属性显示enum为下拉列表.但是我可以在运行时创建和/或修改枚举,以便用户可以添加另一个属性选项,然后返回PropertyGrid并在下拉列表中查看它们的新选项吗?

更新

考虑到帕特里克的评论,我认为Enum在这种情况下,s不是正确的方法.那么我怎样才能使用字符串列表来填充项目中的下拉PropertyGrid菜单?这需要自定义编辑器吗?

c# propertygrid enums

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

php:从字符串中删除多余的<br>和标签

如何<br> and &nbsp;从字符串的开头和结尾删除多余的标签?

谢谢 :)

php

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

自动查找内容链接的最佳方式?

所以,这是我发现自己想到的任务.假装片刻,我有很多内容.我想看看哪些网站链接到我的内容.我知道我可以查看TrackBack或PingBack,但那些没有使用能够处理它的工具呢?

看起来某种形式的Web Crawler寻找链接到原始文档的页面可能会有用.我对更大社区的问题是什么才是开始这里的最佳方式?TrackBack和PingBack的功能是否超出我的假设?那里有服务或工具已经做了我正在考虑的事情吗?

linker trackback web-crawler pingback

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