问题列表 - 第49049页

Svn存储库停止使用svn + ssh(但在服务器上本地工作)

我有一个svn存储库,我曾经用svn + ssh协议签出.它有一些EXTERNALS,用svn + ssh URL引用自己.

我离开这个项目一段时间直到今天.当我尝试访问svn + ssh url(几个月前曾经工作过)时,我收到了消息svn: No repository found in 'svn+ssh://my-correct.hostname.com/the/right/path/to/the/repository.我仔细检查过,路径和主机名都是正确的.

我尝试使用file://URL 在托管repo的计算机上检查它,并且它成功,直到它必须签出EXTERNALS,其中No repository消息失败.我在本地和远程使用相同的用户.

我应该在哪里查找日志/调试信息来解决此问题?

svn ssh svn-externals

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

Hiro vs其他IoC容器

本文中(2009年4月11日),作者声称Hiro是:

"世界上最快的IOC容器......一个静态预编译的IOC容器,其运行速度与没有IOC容器的应用程序一样快".

它仍然是今天最快的IOC容器吗?它准备好生产吗?在编译时有没有其他容器可以做IOC?与其他IOC容器相比,它的主要优点和缺点是什么?

谢谢

.net performance ioc-container inversion-of-control

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

从PInvoke返回一个字符串?

我使用PInvoke实现本机代码(C++)和托管代码(C#)之间的互操作性.我只写了一个简单的函数,它从C++代码中获取一个字符串.我的代码看起来像

C#代码:

[DllImport("MyDll.dll")]
private static extern string GetSomeText();
public static string GetAllValidProjects() {
    string s = GetSomeText();
    return s;
}
Run Code Online (Sandbox Code Playgroud)

C++代码

char* GetSomeText() {
    std::string stri= "Some Text Here";
    char * pchr = (char *)stri.c_str();
    return pchr;
}
Run Code Online (Sandbox Code Playgroud)

所有在C++端都可以正常工作,即变量pchr包含"Some Text Here",但在C#中,字符串s包含注释.我不知道我做错了什么.任何帮助,将不胜感激

c# c++ pinvoke

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

检测电子邮件是否为"传递状态通知"并提取信息 - Python

我正在使用Python email模块来解析电子邮件.

我需要能够判断电子邮件是否为"传递状态通知",找出状态是什么,并提取有关失败的电子邮件的信息,例如.主题.

使用.parsestr(email)解析后得到的对象是这样的:

{'Content-Transfer-Encoding': 'quoted-printable',
 'Content-Type': 'text/plain; charset=ISO-8859-1',
 'Date': 'Mon, 14 Mar 2011 11:26:24 +0000',
 'Delivered-To': 'sender@gmail.com',
 'From': 'Mail Delivery Subsystem <mailer-daemon@googlemail.com>',
 'MIME-Version': '1.0',
 'Message-ID': '<000e08jf90sd9f00e6f943f@google.com>',
 'Received': 'by 10.142.13.8 with SMTP id 8cs63078wfm;\r\n        Mon, 14 Mar 2011 04:26:24 -0700 (PDT)',
 'Return-Path': '<>',
 'Subject': 'Delivery Status Notification (Failure)',
 'To': 'sender@gmail.com',
 'X-Failed-Recipients': 'recipient@gmail.com'}
Run Code Online (Sandbox Code Playgroud)

首先,如何在不使用正则表达式的情况下判断这是DSN?

其次,如何访问电子邮件正文以及邮件服务器返回的错误等信息?

编辑:我需要.get_payload()用来获取消息的内容.

电子邮件文档说:

Parser类的公共接口没有差异.它确实有一些额外的智能来识别消息/传递状态类型消息,它表示为一个Message实例,它包含传递状态通知中每个头块的单独Message子部分


更新:

基本上,我需要能够可靠地检测到电子邮件是DSN,然后还要提取原始邮件,以便我可以使用email.Parser()解析它并获取有关它的信息.

python email

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

Web服务与Spring远程处理

我完全没有通过spring或axis与Remoting实现常规Web服务之间的区别.

如果我的问题根本没有关系,我只是在春季网络服务与春季远程服务之间感到困惑.何时进行远程处理以及何时使用Web服务.

感谢你的回答

spring web-services spring-ws

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

子阵列的定义

我不清楚子数组的定义.它是指连续的索引列表,例如[i..j]还是非连续的,例如[0],[5],[6]

arrays

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

是否值得为.Net中的非MVC项目设置IoC?

在任何地方,我都在寻找有关Windsor或Spring.net的信息,它总是参考MVC.试图为Web表单项目或wcf实现它有什么意义吗?

.net wcf castle-windsor inversion-of-control

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

13
推荐指数
2
解决办法
2078
查看次数

将每个元素添加到一个向量中,每个元素放在第二个向量中

我想在一个向量中添加每个元素,每个元素在另一个向量中,如下所示,避免使用for循环.有一个简单的方法吗?

vadd <- function(vrow, vcol){
vmatrix <- matrix(nrow = length(vrow), ncol = length(vcol))
for(r in 1:length(vrow)){#rows
    for(c in 1:length(vcol)){#columns
        vmatrix[r, c] <- vrow[r] + vcol[c]
    }
}
return(vmatrix)
}

a <- c(1:10)
b <- c(3:4)
vadd(a, b)
Run Code Online (Sandbox Code Playgroud)

布莱恩,真诚的

r

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

同时调用或调用多个方法?

如何在asp.net的页面加载中同时调用多个方法?我有4个方法在我的页面加载事件中调用.但我想调用所有4种方法,而不是等待第一种方法完成然后调用第二种方法.

如何实现这一点是在asp.net 4.0?

c# asp.net

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