问题列表 - 第20955页

您使用什么工具来促进持续集成(CI)?

假设你正在做CI,标题真的说明了一切:你使用什么工具?

在我们的例子中,我们是一个.NET开发商,正在使用

但是我们遇到了Subversion的一些性能问题以及我们正在运行的Cruise构建代理和管道的数量,所以我们正在考虑在后端使用Git来缓解这个问题.然而,Windows版本的Git给我们带来了问题(看起来有点过于"测试版")所以我们认为我们需要使用Linux版本.

这样做的缺点是它会进一步增加任何管理此设置的人所需的技能.

那么,您使用哪些工具进行版本控制和自动构建/部署?还请提及您的开发平台.

svn git continuous-integration

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

具有多态类型的STUArray

我想使用STmonad和STUArrays 实现一个算法,我希望它能够同时使用FloatDouble数据.

我将演示一个更简单的示例问题:计算memoized scanl (+) 0(我知道它可以解决STUArray,只是使用例子).

{-# LANGUAGE FlexibleContexts, ScopedTypeVariables #-}

import Control.Monad
import Control.Monad.ST
import Data.Array.Unboxed
import Data.Array.ST

accumST :: forall a. (IArray UArray a, Num a) => [a] -> Int -> a
accumST vals = (!) . runSTUArray $ do
  arr <- newArray (0, length vals) 0 :: ST s (STUArray s Int a)
  forM_ (zip vals [1 .. length vals]) $ \(val, i) ->
    readArray arr …
Run Code Online (Sandbox Code Playgroud)

haskell typeclass stuarray

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

在IIS 6上使用.NET 4时获得404,有或没有MVC

我已经在几个IIS 6盒子上完成了这个设置,但其中一个让我很难过.

将应用程序扩展名映射添加到:

c:\windows\microsoft.net\framework\v4.0.21006\aspnet_isapi.dll

当这个到位时,我在每个请求上都会收到404错误.

即使我从应用程序目录中删除除基本文件之外的所有文件test.htm并导航到该文件,我仍然会得到404.

  • 我取消选中"验证文件是否存在"
  • 我已经设置了一个.NET 4应用程序池,并指出了我的应用程序
  • 我已将ASP.NET版本更改为4.0.21006
  • 我检查了IIS日志文件,并没有什么有用的(它只显示每次重启后的第一批请求,然后停止记录)
  • 我检查了应用程序事件日志,没有报告任何内容
  • 我已经安装了MVC 2

我已经将设置复制到另一个盒子上,只是为了确保,遵循所有相同的步骤 - 这一切都有效!

我还能注意什么?

注意:

如果我在IIS中将.NET设置为v2,那么我可以成功导航到 \test.htm

model-view-controller iis-6 .net-4.0 asp.net-4.0 http-status-code-404

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

C#删除具有长路径的文件夹

我正在尝试删除文件夹,并且由于包含长路径的文件夹,删除失败.我认为我需要使用其他东西而不是dir.Delete(真),任何人之前都穿过这座桥?

非常感谢

 try
{
 var dir = new DirectoryInfo(@FolderPath);
 dir.Attributes = dir.Attributes & ~FileAttributes.ReadOnly;
 dir.Delete(true);
}
catch (IOException ex)
{
 MessageBox.Show(ex.Message);
}
Run Code Online (Sandbox Code Playgroud)

这是有问题的路径:\ server\share\dave\Private\Careers\Careers Ed\Fun Careers Education\Chris's not used used 2006 to07\old 4.Careers Area Activity Week 1 30.10.06 or 6.11.06 or 13.11.06职业水平和职业资源简介\职业领域和职位级别教师帮助表[1] .doc

c# directory

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

Javascript replace()在VS中不起作用 - 未知字符

我正在尝试使用javascript替换函数用直引号替换卷曲引号:

var EditedContent = content.replace(/“/g, '"');
Run Code Online (Sandbox Code Playgroud)

这非常适用于我已经掀起的一些概念验证html文件,但是当它在一个visual studio项目中时,它会用一个暗示"未知字符"的符号替换卷曲引号:

未知角色http://img31.imageshack.us/img31/8826/javascriptz.jpg

如何解决此问题,以便在调试时可以正确使用该应用程序?

javascript replace special-characters visual-studio-2008

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

将org.w3c.dom.Node转换为String

对不起,我是一个Java/XML新手 - 似乎无法想象这一个.似乎可以将Document对象转换为字符串.但是,我想将Node对象转换为字符串.我正在使用org.ccil.cowan.tagsoup Parser.

我正在通过类似的方式检索节点...

 parser = new org.ccil.cowan.tagsoup.Parser() 

 parser.setFeature(namespaceaware, false)

 Transformer transformer = TransformerFactory.newInstance().newTransformer(); 
 DOMResult domResult = new DOMResult(); 

 transformer.transform(new SAXSource(parser, new InputSource(in)), domResult);
 Node n = domResult.getNode();      

 // I'm interested in the first child, so...
 Node myNode = n.getChildNodes().item(0);

 // convert myNode to string..
 // what to do here?
Run Code Online (Sandbox Code Playgroud)

答案可能很明显,但我似乎无法从核心Java库中弄清楚如何实现这一目标.任何帮助深表感谢!

java xml-serialization

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

我应该在生产应用程序中登录什么

我正在开始一个新项目,并在思考我应该记录什么.日志文件仅用于帮助开发人员发现错误.用例是当抛出未处理的异常时,会向开发人员发送通知,该开发人员可以访问日志文件和堆栈跟踪.

我应该在日志文件中包含哪些内容?记录一切都不会起作用.我知道这很难说,因为答案可能需要对系统有深入的了解.所以我想我真的要求"最佳实践".请举例说明.

它还取决于应用程序类型,如桌面客户端应用程序,桌面服务器或Web服务器?

.net logging

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

你能看到这段代码有什么问题吗?

NSString *path = [[NSBundle mainBundle] pathForResource:[arraySub objectAtIndex:indexPathHere.row] ofType:@"mp3"];
NSURL *file = [[NSURL alloc] initFileURLWithPath:path];
AVAudioPlayer *myPlayer = [[AVAudioPlayer alloc] initWithContentsOfURL:file error:nil];
self.player = myPlayer;
[player prepareToPlay];
[player setDelegate:self];
[self.player play];

NSTimeInterval lenghtMusic = player.duration;

if (player.currentTime == lenghtMusic) {
 NSLog(@"It worked");
 [tableThing deselectRowAtIndexPath:indexPathHere animated:YES];
 [myPlayer autorelease];
 [file autorelease];
}
Run Code Online (Sandbox Code Playgroud)

你能看到什么问题吗?

显然,"if" - 陈述从未被称为......

iphone xcode objective-c

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

在html中混淆电子邮件

我目前正在开发一个网站,其中包含了一个过滤器,它试图模糊它所服务的网页中存在的任何电子邮件地址.

就像现在一样,它将地址转换为图像.

我还看到了其他一些使用方法; 有些人将地址拆分成字符并使用生成的javascript将其包含在最终文档中,但这需要javascript,所以在我看来这并不是很有用.好处是它可以用来创建一个工作的mailto-link.

另一种与上述方法非常相似的方法使用hex-notation标记电子邮件地址.我不相信它会阻止任何严肃的收割者.

其他人利用人脑的能力来理解语言,并用文字代替@ -symbol等字符,或者将主机和用户名等分开.

我现在的问题是,当我没有对图像中的文本使用任何失真时,我的方法是多么可靠,使用生成的图像(其文件名不会给出地址)对付刮刀?我应该选择不同的方法吗?

并且作为一个延续:如果我不是一个后备方法,以防万一由于某种原因图像创建失败,这将是最聪明的方法?

obfuscation spam-prevention text-manipulation

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

ARM vs X86:如何做出选择?

我最近看到过32位ARM处理器.我想知道为什么我们不能使用它来构建台式计算机.在那种情况下它与X86有何不同?ARM架构是否消耗更少的功率..这是在嵌入式系统中使用它们的原因吗?

  • 为什么我们有两个(ARM和X86)处理器架构?
  • 为什么我们通常将ARM架构用于嵌入式和x86用于工作站?
  • 选择一个而不是另一个的一般标准是什么.

embedded processor-architecture

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