问题列表 - 第11086页

我们应该排序国家名单吗?

我刚刚从维基百科ISO 3166-1中写了一份国家列表

我的目标是在我的xhtml中选择使用它,但它是一个巨大的列表.你有多少人来自阿鲁巴?但是你有多少来自英国,法国甚至是美国?

有时,我可以看到最常见的国家列在列表的顶部.

这是一个好习惯吗?为什么不呢?

html usability

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

svn在本地副本中修改的文件列表

我使用Tortoise客户端来检查/提交我对SVN的更改.但我发现这有点困难,因为我无法找到本地副本中更改的所有文件的列表.有没有我忽略的捷径或什么?

我是SVN的新手.仅供参考.

svn tortoisesvn

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

如何在下载依赖项时让maven更早超时?

我正在使用Apache Maven构建我的项目并且已经配置了一个自定义存储库但是当它到达存储库时它只会挂起很长一段时间

下载:http://maven.mycompany.com/m2/org/springframework/spring/2.5.6/spring-2.5.6.pom

几分钟后,它将从中央仓库下载并下载

正在下载:http: //repo1.maven.org/maven2/org/springframework/spring/2.5.6/spring-2.5.6.pom 12K下载(spring-2.5.6.pom)

我希望超时比这快得多.所有较新版本的maven都会发生这种情况.版本2.0.6或更早版本没有这个问题,它会更快地超时.

java maven-2

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

如何在x64 C++应用程序中保留底部4GB VM

致力于将32位Windows C++应用程序移植到64位.不幸的是,代码在DWORD和指针值之间的两个方向上使用频繁的转换.

其中一个想法是在进程启动期间尽早保留前4GB的虚拟进程空间,以便所有后续的保留内存调用都来自大于4 GB的虚拟地址.这将导致访问冲突错误从指向DWORD的任何不安全的强制转换,然后返回指针,将有助于提前捕获错误.

当我查看一个非常简单的单行C++程序的内存映射时,底部4GB内有很多库加载?有没有办法确保所有库等只加载4GB以上?

谢谢

c++ 64-bit winapi x86-64

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

通过Socket发送SendBuf时出现10057 WSA异常

客户:

//is called when the client tries to log in
    procedure TLogin_Form.btnLoginClick(Sender: TObject);
    var LoginQuery: TQuery;
    begin
        //If socket not open, open it
        if not LoginSocket.Active then
        begin
            LoginSocket.Open;
        end;

      //create package
      LoginQuery.Login := ledtName.Text;
      LoginQuery.Passwort := ledtPasswort.Text;
      LoginQuery.IP := LoginSocket.Socket.LocalAddress;
      //send package
      LoginSocket.Socket.SendBuf(LoginQuery, SizeOf(LoginQuery));
    end;
Run Code Online (Sandbox Code Playgroud)

服务器:

    //This procedure is executed when I click on start server button
    procedure TServer_Form.btnStartStopClick(Sender: TObject);
    begin
        //If not open, open it
        if not ServerSocket.Active then
        begin
          btnStartStop.Caption := 'stop server'; 
          //Open ServerSocket
          ServerSocket.Open;
        end …
Run Code Online (Sandbox Code Playgroud)

sockets delphi exception windows-socket-api

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

使用map()获取Python中字符串中存在列表元素的次数

我试图获取列表中每个项目在Python中的字符串中的次数:

paragraph = "I eat bananas and a banana"

def tester(x): return len(re.findall(x,paragraph))

map(tester, ['banana', 'loganberry', 'passion fruit'])
Run Code Online (Sandbox Code Playgroud)

返回[2,0,0]

然而,我想要做的是扩展它,以便我可以将段落值提供给map()函数.现在,tester()函数有段硬编码.有没有人有办法做到这一点(也许是一个n长度的段落值列表)?还有其他想法吗?

请记住,每个数组值在将来的某个时刻都会有权重 - 因此需要将值保留在列表中而不是将它们全部加在一起.

更新:段落通常为20K,列表通常有200多个成员.我的想法是地图并行运行 - 因此它比任何串行方法都更有效率.

python regex mapreduce

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

C++ GCC4.4警告:数组下标在数组边界之上

我最近升级到GCC 4.4(MinGW TDM版本),现在跟随代码产生这些警告:

在成员函数'void Console :: print(const std :: string&)'中:

警告:数组下标在数组边界之上

这是代码:

void Console::print( const std::string& str ) {
        std::string newLine( str );
        if( newLine.size() > MAX_LINE_LENGTH ) {
            sf::Uint32 stringSize = newLine.size();
            for( sf::Uint32 insertPos = MAX_LINE_LENGTH;
                    insertPos < stringSize; insertPos += MAX_LINE_LENGTH ) {
                newLine.insert( insertPos, "\n" );
            }
        }

        StringList tokens;
        boost::split( tokens, newLine, boost::is_any_of("\n") );

        for( StringList::iterator it = tokens.begin();
                it != tokens.end(); ++it ) {
            addLine( *it );
        }
    }
Run Code Online (Sandbox Code Playgroud)

有任何想法吗?


这是优化正在做...

它似乎是这条线导致它:

boost::split( tokens, …
Run Code Online (Sandbox Code Playgroud)

c++ gcc boost tdm-mingw

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

使用java UrlConnection使用ntlm(或kerberos)进行身份验证

我需要使用Java来使用休息Web服务,并传递域用户帐户的凭据.

现在我用经典的asp做它


set xmlHttp = server.createObject( "msxml2.serverxmlhttp" )
xmlHttp.open method, url, false, domain & "\" & user, password
xmlHttp.send body
out = xmlHttp.responseText
set xmlHttp = nothing
Run Code Online (Sandbox Code Playgroud)

和asp.net



HttpWebRequest request = (HttpWebRequest) WebRequest.Create( url );

request.Credentials = new NetworkCredential(user, password, domain);

request.Method = WebRequestMethods.Http.Get

HttpWebResponse response = (HttpWebResponse) request.GetResponse();

StreamReader outStream = new StreamReader( response.GetResponseStream(), Encoding.UTF8) ;

output = outStream.ReadToEnd();

Run Code Online (Sandbox Code Playgroud)

我怎样才能用java实现这个目标?考虑到我没有使用当前登录用户的凭据,我正在指定域帐户(我有密码)

请告诉我它与经典的asp和asp.net一样简单....

java authentication ntlm kerberos httpurlconnection

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

枚举值的XSD定义

我试图定义一个包含一个只能包含以下三个值之一的字段的XSD:

  • 绿色
  • 红色
  • 蓝色

本质上,我想在Schema级别定义严格的枚举.

我的第一次尝试看似错误,我不确定解决它的"正确"方法.

<xs:element name="color">
    <xs:complexType>
        <xs:choice>
            <xs:element name="green"/>
            <xs:element name="red"/>
            <xs:element name="blue"/>
        </xs:choice>
    </xs:complexType>
</xs:element>
Run Code Online (Sandbox Code Playgroud)

通过使用自动XML生成器,它将这些元素名称视为字符串对象:

<xs0:color>
    <xs0:green>text</xs0:green>
</xs0:color>
Run Code Online (Sandbox Code Playgroud)

xsd

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

只调用super的方法的目的?

在Xcode中,许多自动生成的类文件(尤其是UIViewController子类的文件)将包含类似于以下内容的方法:

- (void)dealloc {
    [super dealloc]
}
Run Code Online (Sandbox Code Playgroud)

对我来说,这似乎毫无意义 - 如果所有方法都要做的就是召唤超级,为什么要这么做呢?是否有生成这些方法的目的?

xcode inheritance objective-c

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