问题列表 - 第10375页

svn diff修订范围的顺序

我正在尝试使用以下命令在svn存储库中编写已更改/添加的文件列表,以便与phing一起使用.

svn diff --no-diff-deleted --summarize -r 50:HEAD path/to/workingcopy
Run Code Online (Sandbox Code Playgroud)

当我反转修订范围(-r开关​​)时,如下所示:

svn diff --no-diff-deleted --summarize -r HEAD:50 path/to/workingcopy
Run Code Online (Sandbox Code Playgroud)

..我得到了不同的结果.虽然它的行为是我需要的,但我不理解它(也许我错过了一些东西).例:

假设头版本有一个带有一些文件的新目录:第二个命令只列出新目录,而第一个命令也会列出其中的所有新文件.至少,这是我认为经过一些测试后的确如此.

我找不到关于这件事的任何明确的文件.有人可以解释修订范围的顺序意味着什么吗?谢谢!

svn diff

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

使用XCode 3对iPhone静态库进行单元测试

我正在为iPhone编写一些静态库,并希望拥有单元测试套件.XCode 3为静态库和单元测试提供了模板,但我想知道它们应该如何在静态库项目中组合在一起?

在我的静态库项目中,我已经为单元测试创​​建了一个目标,但是期望创建一个可执行文件来启动单元测试而不是运行静态库中的类.

这样做的程序是什么?

iphone xcode unit-testing objective-c

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

在Visual Studio中运行文件的任何快速方法?

有没有快速方法在VS 2008中使用Main方法运行文件(.cs)?

通常,您需要测试一些模型代码,Going Alt + f7(Project-> ProjectName Properties)并从下拉列表中更改Startup对象非常麻烦.

visual-studio-2008 visual-studio

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

如何从PSD文件中提取文本?

我需要从linux上的photoshop PSD文件中的图层中提取文本.有谁知道这是怎么做到的吗?Gimp栅格化文本,您无法复制和粘贴它.另请注意,我不拥有Photoshop程序.

linux photoshop gimp

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

Glassfish/Java EE 5 Web服务的应用程序配置文件

我正在尝试编写一些简单的Java Web服务,以便我们可以从.NET调用Java代码.到目前为止,我在Glassfish下有一个概念验证工作.当IDE完成所有工作时非常简单.

现在,我真的陷入了Java 应该非常简单的事情.例如,我想要外化我的配置,这样我就可以更改连接字符串/用户名/应用程序变量/等内容,而无需重新编译.

在.NET中,您只需在网站根目录中的web.config文件中添加一些字符串,然后使用: ConfigurationManager.AppSettings["whateverIwant"];

我可以让java.util.Properties做我想要的(来自独立客户端),但我无法弄清楚.properties文件的放置位置以及如何从Web服务中获取它的路径.

我也需要我的方法在WebSphere Application Server中工作.谢谢!

configuration properties glassfish java-ee

11
推荐指数
3
解决办法
8721
查看次数

尝试在Perl中使用Module并在模块不可用时打印消息

我希望能够在Perl中执行此操作(下面的代码是Python lol)

try:
  import Module
except:
  print "You need module Module to run this program."
Run Code Online (Sandbox Code Playgroud)

有谁有任何想法如何?

import perl module

18
推荐指数
2
解决办法
6514
查看次数

Zend Mail Gmail SMTP

嗨,我正在尝试从Zend_Mail模块通过gmail发送一些电子邮件.这是我的代码:

$config = array(
    'ssl' => 'tls',
    'port' => 587,
    'auth' => 'login',
    'username' => 'webmaster@mydomain.com',
    'password' => 'password'
);
$smtpConnection = new Zend_Mail_Transport_Smtp('smtp.gmail.com', $config);
Run Code Online (Sandbox Code Playgroud)

错误:

警告:stream_socket_enable_crypto()[streams.crypto]:此流不支持第206行/library/Zend/Mail/Protocol/Smtp.php中的SSL /加密无法通过TLS连接

我试着告诉我的托管服务提供商在phi.ini中启用openssl.dll

但他们说这不是必需的,因为服务器在Linux中,并且它不需要启用openssl.dll来使用TLS或SSL.

我的托管服务提供商是错误的还是我在代码中做错了什么.

提前致谢

法比安

php email ssl gmail zend-framework

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

合并数据库如何处理重复的PK

我们有三个按地区分开的数据库,一个在洛杉矶,SF和纽约.所有数据库共享相同的模式,但包含特定于其区域的数据.我们希望将这些数据库合并为一个并对其进行镜像.我们需要保留每个区域的数据,但是将它们合并到一个db中.这给我们带来了很多问题,例如我们肯定会有重复的主键,外键可能会无效.

我希望找到一个有这样一个任务经验的人,他可以提供一些关于如何完成合并的技巧,策略和经验.

例如,一个想法是创建复合键,然后更改我们的代码和sprocs以通过复合键(region/original pk)查找数据.但这需要我们更改所有代码和sprocs.

另一个想法是只导入数据并让它生成新的PK,然后更新所有对新PK的FK引用.这样我们可能不必更改任何代码.

欢迎任何经验!

sql database merge

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

多线程:如何更新UI以指示进度

自2008年圣诞节以来,我一直在研究同一个项目.我被要求从控制台应用程序(只打印跟踪语句)中将它从完整的Windows应用程序中取出.当然,那没关系.唯一的问题是应用程序的某些部分可能需要几分钟到几乎一个小时才能运行.我需要多线程来显示用户状态或错误.但我不知道从哪里开始.

我已经在WPF中构建了一个小UI.这是非常基本的,但我想根据需要扩展它.该应用程序通过选择源,选择目标,然后单击开始来工作.我希望随着流程的进行更新列表框.与SQL Server安装的方式大致相同,每个步骤在完成时都会根据其名称生成绿色复选标记.

新手如何开始多线程?我应该查看哪些图书馆?任何建议将不胜感激.

ps我正在阅读这个库,http://www.codeplex.com/smartthreadpool

@Martin:这是我的应用程序的构建方式:

  1. 引擎:以预定义的顺序运行所有主要组件
  2. Excel:我编写的库用于封装COM以打开/读取/关闭/保存工作簿
  3. 图书馆:了解不同类型工作簿格式的图书馆(共5册)
  4. 业务类:我编写的类用于翻译Excel数据并为Access准备
  5. Db Library:我编写的一个库,它使用ADO.NET读取Access数据
  6. AppSettings:你明白了
  7. Serialier:在应用程序崩溃的情况下保存数据

我使用从LINQ到ADO.NET的所有内容来获取数据,转换它,然后输出它.

我的主要要求是我想更新我的UI以指示进度

@Frank:如果后台工作程序中的某些内容抛出异常(已处理或以其他方式)会发生什么?我的申请如何收到通知?

@Eric Lippert:是的,我现在在调查.在我复杂化之前.

如果您需要更多信息,请告诉我.目前我已经从单元测试运行这个应用程序,所以我想callig它是一个控制台应用程序是不正确的.我使用Resharper来做到这一点.我是现在唯一使用该应用程序的人,但我想要一个更具吸引力的界面

.net c# multithreading

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

在Python中开发GUI:Tkinter与PyQt

如果有人想在Python中开发一个用户界面,那么应该选择哪一个:TkInter或PyQt?

我刚开始使用TkInter,我能够使用标签,按钮,文本框等基本小部件来获得一些简单的UI.只是想知道PyQt与TkInter相比有多好?

干杯

python user-interface tkinter pyqt

86
推荐指数
4
解决办法
10万
查看次数