小编Mic*_*ren的帖子

有持续集成设备的经验吗?

我们有一个运行Hudson CI的持续集成服务器.我正在考虑在办公室里放置一个带有各种构建统计数据的液晶显示器,并且很好奇其他人放在一起的东西.

我正在考虑购买支持WIFI的数码相框,我可以将生成的图像发送到.或重新利用旧笔记本电脑......

思考?经验?

continuous-integration build-process appliance hudson

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

折叠/展开表列(不是行)

我有一个大型报告,目前呈现为常规HTML表格.我希望能够将列组合在一起并使用按钮展开/折叠它们.

对于行而言,这是一种非常常见的做法,但对于列而言则不是很多.我想知道是否有人有任何关于使用列的提示.

我的堆栈包含jquery,以便您可以使用(尽管当然不是必需的!).

html javascript jquery html-table

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

如何使用.NET 4将自定义属性添加到Word文档?

使用.NET 4,如何向文档添加自定义属性?

我假设它是这样的:

WordApp // an instance of Microsoft.Office.Interop.Word.Application
  .ActiveDocument
  .CustomDocumentProperties
  .Add...?
Run Code Online (Sandbox Code Playgroud)

我似乎无法找到适用于.NET4/interops v14的文档.

.net-4.0 documentation-generation office-interop c#-4.0

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

`Synclock syncroot`和`SyncLock Me`有什么区别?

vb.Net多线程问题:

有什么区别

SyncLock syncRoot  
  ''# Do Stuff  
End SyncLock
Run Code Online (Sandbox Code Playgroud)

-和-

SyncLock Me  
  ''# Do Stuff  
End SyncLock
Run Code Online (Sandbox Code Playgroud)

vb.net multithreading synclock

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

Teamcity MSBuild发布输出目录

我正在使用Teamcity发布我创建的Web应用程序,包含目标Rebuild, ResolveReferences, _WPPCopyWebApplication, Package和以下命令行参数

/p:Configuration=Release;PackageLocation="%system.teamcity.build.workingDir%/Publish"
/p:WebProjectOutputDir=publish
/p:OutDir=publish\bin\
/p:DebugSymbols=false 
/p:DebugType=None
/verbosity:diag
Run Code Online (Sandbox Code Playgroud)

包正确创建,但最终在一个文件夹中

%system.teamcity.build.workingDir%/Publish/Archive/Content/C_C/%system.teamcity.build.workingDir%/Web/obj/Release/Package/PackageTmp

我期望它在哪里创建

%system.teamcity.build.workingDir%/Publish

要么

%system.teamcity.build.workingDir%/Publish/Web

这可能吗?

msbuild teamcity publish

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

如何为访问n-churches的n-pastors创建一个时间表?

我想为许多牧师制定一份时间表.条件是:

  1. 每个月,每个牧师都必须去另一个教堂,
  2. 牧师不得去他所来的同一个教堂
  3. 在1年内,他必须去12个不同的教堂
  4. 有13个教堂和13个牧师,每个教堂每个月只接受1个牧师

我不能随意使用(1到12),因为牧师有可能去同一个教堂(有机会他去同一个教堂的可能性为8.3%).

我想让他去同一个教堂的机会很小(约3%或更少).

java random algorithm

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

运行index.php而不是列出文件

我最近重新安装了MacOSX,并且在某些时候(没有意识到)我做了这样,以便没有index.html的目录会尝试运行index.php.这已经停止了工作.我的localhost运行.php文件很好; 除非你明确告诉它,否则它不会这样做.

网上有很多htaccess指南,但我实际上找不到一个能告诉我如何解决这个问题的指南:s

apache .htaccess

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

如何在不发送消息的情况下测试我的电子邮件设置?

作为我的应用程序配置过程的一部分,我有一个健全性检查器来验证所有用户提供的数据。这包括应用程序用于发送电子邮件的电子邮件服务器设置。

我想对这些设置进行简单的健全性检查,而无需实际发送任何电子邮件。如果这可以支持所有标准风格的 SMTP 设置,包括带有身份验证/ssl/等的设置,那就太好了。

它不需要详尽无遗,但覆盖面越多越好。

目前我所做的就是验证我可以在给定端口上打开到给定服务器的连接。稍微深一点的东西会很好。

注意:我不是要验证电子邮件地址——这与这个问题无关。

c# email c#-3.0

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

如何在基类对象上调用子类方法?

我正在使用一个为我生成一堆类的库.

这些类都继承自公共基类,但该基类没有定义所有子类共有的几个方法.

例如:

SubClassA : BaseClass{
  void Add(ItemA item) {...}
  ItemA CreateNewItem() {...}
}

SubClassB: BaseClass{
  void Add(ItemB item) {...}
  ItemB CreateNewItem() {...}
}
Run Code Online (Sandbox Code Playgroud)

不幸的是,基类没有这些方法.这会很棒:

BaseClass{
  // these aren't actually here, I'm just showing what's missing:
  abstract void Add(ItemBaseClass item);  // not present!
  abstract ItemBaseClass CreateNewItem(); // not present!
}
Run Code Online (Sandbox Code Playgroud)

由于我的A + B对象有一个公共基类,而Item对象有一个公共基类,所以我希望从多态的奇妙世界中受益.

不幸的是,由于常用方法实际上并不存在于基类中,我无法虚拟地调用它们.例如,这将是完美的:

BaseClass Obj;
Obj = GetWorkUnit(); // could be SubClassA or SubClassB

ItemBaseClass Item = Obj.CreateNewItem(); // Compile Fail: CreateNewItem() isn't in the base class …
Run Code Online (Sandbox Code Playgroud)

c# polymorphism inheritance c#-2.0

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

KnockoutJS - 使用ko.mapping插件强制特定字段的编号

当我使用ko.mapping.toJSON它时,我将所做的任何更改转换为字符串,它们需要是数字.我尝试使用自定义映射,如下所示:

    var mapping = {
   'y': {
        update: function(options) {
                return parseFloat(options.data);
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

...但这只会将它们作为数字保留在页面的内容中.由于我使用它来更新和由HighCharts.js引入的外部JSON,因此即使在toJSON之后,数字也需要保留数字.

从之前的答案我可以使用:

//override toJSON to turn it back into a single val
    mappedData.prototype.toJSON = function() {
       return parseInt(ko.utils.unwrapObservable(this.val), 10);  //parseInt if you want or not 
    };
Run Code Online (Sandbox Code Playgroud)

...游泳工作.但是这只是JSON中的单个值类型,因此我不清楚如何使用相同的覆盖.我是否还需要在此实例中创建一个全新的对象来执行此操作.或者他们的东西更简洁?

knockout-mapping-plugin knockout.js

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