问题列表 - 第9244页

C++中的Concat字符串(STL)

我有这样的代码

string xml_path(conf("CONFIG"));

xml_path+=FILE_NAME;
Run Code Online (Sandbox Code Playgroud)

其中,conf函数返回char *和FILE名称是const char *

我想将它组合成一行

xml_path(conf("CONFIG")).append(FILE_NAME) 
Run Code Online (Sandbox Code Playgroud)

我该怎么做?

有什么建议 ??

c++ string stl

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

哪个更高效的Cstr(值)或value.ToString()

我想知道哪个更有效,使用CStr()或object.toString().我问这个的原因是因为我尽管CStr()所做的就是在它正在处理的对象上调用.ToString()方法.

但是当最近使用没有任何类型约束的泛型方法时,我不得不使用object.ToString()而不是CStr(object),以下纯粹是一个例子来说明这个问题.

Public Function IDFromObject(Of ID_TYPE)(ByVal value As ID_TYPE) As String
    Return value.ToString
End Function
Run Code Online (Sandbox Code Playgroud)

按预期编译,但以下没有使用CStr().它给出了ID_TYPE类型的编译错误值,无法转换为字符串.但它显然可以使用.ToString()

Public Function IDFromObject(Of ID_TYPE)(ByVal value As ID_TYPE) As String
    Return CStr(value)
End Function
Run Code Online (Sandbox Code Playgroud)

vb.net casting

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

您是否已将.NET计算应用程序部署到Windows Azure之外的云中?

我对在云中运行CPU密集型计算感兴趣.唯一真正的要求是能够运行.NET应用程序(像这样的 F#algorythms ),具有足够的安全权限,可以使用基于反射的IoC容器.只要存在某些东西,持久性技术就不重要了.

我想知道你在Azure,EC2,Mosso等云中运行.NET应用程序的经验,如果它们存在(它们是什么?).

  • 它是否支持.NET?单?
  • 什么是管理API?
  • 表现如何?
  • 其他经历

我的感觉是,缺乏任何云管理API的Windows Azure甚至都不能被称为云.

.net cloud mono amazon-ec2 azure

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

来自Java的kerberos - 为当前经过身份验证的用户获取主题

我们公司有一个kerberos域,我正在运行一些Java/Kerberos 示例.我的问题是从服务器的角度来看登录机制.在运行服务器示例时GssServer.java,我需要得到一个javax.security.auth.Subject; 在提供的代码中,这是通过LoginContext这样的:

// Create a LoginContext with a callback handler and login
LoginContext context = new LoginContext(name, new TextCallbackHandler());
context.login();

Subject subject = context.getSubject();
Run Code Online (Sandbox Code Playgroud)

这一切都很好,当我运行示例时,我看到一个可爱的登录提示.但是我的问题是,这不是我的服务器的运行方式,也不是我如何理解我应该如何在kerberos域内提供服务.在该GssServer示例中,问题是我的服务器(读取:服务)不应该向其自身进行身份验证KDC,以便向客户端提供其服务.访问服务器端keytab文件应该足以执行此操作.所以对于示例配置:

//jaas-krb5.conf
server {
    com.sun.security.auth.module.Krb5LoginModule required
    useKeyTab=true
    storeKey=true
    keyTab="/home/myusr/my-server.keytab"
    principal="myserv/mymachine.some.domain";
};
Run Code Online (Sandbox Code Playgroud)

并在Java代码中:

GSSManager manager = GSSManager.getInstance();
Oid krb5Mechanism = new Oid("1.2.840.113554.1.2.2");
GSSName gssName = manager.createName("myserv/mymachine.some.domain@THE.REALM.COM", 
                                     GSSName.NT_HOSTBASED_SERVICE);
GSSCredential serverCreds = manager.createCredential(gssName,
                                     GSSCredential.DEFAULT_LIFETIME,
                                     krb5Mechanism,
                                     GSSCredential.ACCEPT_ONLY);
Run Code Online (Sandbox Code Playgroud)

这样做的问题是文件中的server信息jaas-krb5.conf …

java security kerberos

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

Java的Date类发生了什么?这是一个已知的错误?

我知道Date大部分已被弃用,但我仍然不时地使用它(代码少于使用代码Calendar).我遇到了一个真正奇怪的错误,我想知道是否有人可以向我解释这个问题.

此代码在当前时间增加了24天:

long nowL = System.currentTimeMillis();
Date now = new Date(nowL);
System.out.println("now = "+now);
Date future = new Date(nowL+ 24*24*60*60*1000);
System.out.println("future = "+future);
Run Code Online (Sandbox Code Playgroud)

给出正确的输出:

now = Thu Jun 11 10:50:09 IDT 2009

future = Sun Jul 05 10:50:09 IDT 2009

这段代码增加了25天:

long nowL = System.currentTimeMillis();
Date now = new Date(nowL);
System.out.println("now = "+now);
Date future = new Date(nowL+ 25*24*60*60*1000);
System.out.println("future = "+future);
Run Code Online (Sandbox Code Playgroud)

给出这个输出:

now = Thu Jun 11 10:51:25 IDT 2009

future = Sun May 17 …

java date

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

使用java读取unicode文本文件

真的很简单的问题.我需要在Java程序中读取Unicode文本文件.

我习惯使用普通的ASCII文本与BufferedReader FileReader组合,这显然不起作用:(

我知道我可以使用Buffered Reader以"传统"方式读取字符串,然后使用以下内容进行转换:

temp = new String(temp.getBytes(), "UTF-16");
Run Code Online (Sandbox Code Playgroud)

但有没有办法将Reader包装在'转换器'中?

编辑:文件以FF FE开头

java string unicode ascii

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

什么类型的索引最适合Oracle上的DATE类型?

根据您使用Oracle的经验,您将在DATE类型列上设置的索引的最佳类型和设置是什么?

  • 我不一定需要去分区索引.
  • 它是一种记录类表.
  • 你并不真正关心将唯一身份证作为主要密钥(事实上,日期在大多数情况下都足够接近独特,但由于它的性质,永远不会).

创建集群索引是否公平?

我感兴趣的是优化SELECT*FROM Log WHERE [Date]> '20 -06-2009'ORDER BY [Date] DESC等查询的执行,而不是大幅减慢插入速度.(顺便说一句,在现实世界中我会使用正确的TO_DATE语法来避免截断并丢失索引)

干杯,

oracle indexing clustered-index

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

Cocoa中的超链接

我正在XCode中开发一个Mac应用程序.我需要添加一个导航到特定网站的超链接.我尝试使用一个按钮,但我需要知道当鼠标悬停在该按钮上时如何将光标更改为手形光标.

cocoa hyperlink

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

是否有关于并发的好播客?

并发性是很多技术播客的热门话题之一.然而,我找不到专门用于并发编程基础,技术等的播客.如果没有专门研究并发的播客哪个技术播客最能突出这个主题?

parallel-processing concurrency multithreading multicore

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

hash/pound(#)在格式字符串中表示什么?

我有一些代码来格式化文件大小字符串:

NSNumberFormatter *numberFormatter = [[NSNumberFormatter alloc] init]; 
[numberFormatter setPositiveFormat: @"#,##0.## bytes"];
Run Code Online (Sandbox Code Playgroud)

是否与@"#,##0.## bytes"我在stringWithFormat中使用的格式字符串相同?哈希/磅符号在这里意味着什么?

string formatting objective-c

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