小编Mar*_*ijn的帖子

Html.DropDownList - 禁用/只读

在使用MVC Html.DropDownList时,我需要设置什么选项才能只读下拉框?

我尝试过......

Html.DropDownList("Types", Model.Types, new { _Enabled = "false" })
Run Code Online (Sandbox Code Playgroud)

......沿着这条线路有很多不同的东西; 唉,没有快乐!

我认为这将是一个简单的.....它可能是!

asp.net-mvc

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

在Windows上比较2个文件夹树的最佳方法是什么?

我正在将一个存储库从sourcesafe转移到subversion,我需要确保关键点是平等的.是否有任何现有的Windows命令/工具允许我比较它们相同的两个文件夹树(具有相同的文件夹结构和相同内容的文件)?理想将是命令行像:

some_cool_compare c:\current_vss c:\current_svn -exclude .svn;*.vspscc;*.scc
Run Code Online (Sandbox Code Playgroud)

是否存在某些工具/命令或者我需要编写自己的脚本?

comparison

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

如何在Visual Studio中基于每个解决方案指定源代码控制插件?

我刚安装了AnkhSVN以从Visual Studio 2010中获得subversion支持.我注意到我必须转到Tools> Options> Source Control来选择当前的源代码控制插件.

目前,我正在使用不同的版本控制系统开展多个项目.例如,我在Mercurial中也有一些项目,可以使用VS源代码控制插件.

有没有办法在每个解决方案的基础上指定源代码控制插件?或者VS可以自动检测使用过的vcs吗?这方面的最佳做法是什么?

编辑:谷歌搜索引导我如何配置Visual Studio使用不同的源控件提供程序Can Perforce和SourceSafe在Visual Studio中共存?.两者都覆盖相同的基础,但似乎特定于特定的vcs并且缺乏令人满意的一般答案.我在这里寻找一般答案.

version-control visual-studio-2010 visual-studio

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

如何使用ASP.NET MVC命令查询责任分离(CQRS)?

我一直在阅读有关Command Query Responsibility Segregation(CQRS)的信息.我有点想知道如何使用ASP.NET MVC?我从概念上理解了CQRS,听起来不错,肯定会引入一些复杂性(事件和消息模式)与"普通/常见"方法相比.CQRS的思想也在某种程度上反对使用ORM.我正在考虑如何在即将到来的项目中使用这种模式,所以如果有人有将CQRS与ASP.NET MVC和NHibernate结合的经验,请提供一些具体的例子来帮助我更好地理解CQRS并与ASP.NET MVC一起使用.谢谢!

更新:我一直在浏览Mark的示例代码.如果您正在学习CQRS,那必读.

http://github.com/MarkNijhof/Fohjin

http://cre8ivethought.com/blog/2009/11/12/cqrs--la-greg-young/

http://cre8ivethought.com/blog/2009/11/28/cqrs-trying-to-make-it-re-usable/

nhibernate asp.net-mvc orm cqrs

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

使用ggplot2放置多时乐面板的标题

从这里找到的帮助我设法创建了这个多时隙面板: 在此输入图像描述 使用以下代码:

library(zoo)
library(ggplot2)

datos=read.csv("paterna.dat",sep=";",header=T,na.strings="-99.9")

datos$dia=as.POSIXct(datos[,1], format="%y/%m/%d %H:%M:%S")

datos$Precipitación[is.na(datos$Precipitación)]=0
xlim = as.POSIXct(c("2010-05-12 00:00:00", "2010-05-12 23:50:00"))
ylim = trunc(max(datos$Precipitación) + 5)
tmax = trunc(max(datos$Temperatura) + 5)
tmin = trunc(min(datos$Temperatura) - 5)

tmx = max(datos$Temperatura) 
tmxpos=which.max(datos$Temperatura) 
tmn = min(datos$Temperatura) 
tmnpos=which.min(datos$Temperatura) 

tmp=ggplot(data=datos,aes(x=dia, y=Temperatura)) + geom_line(colour="red") + ylab("Temperatura (ºC)") + 
xlab(" ") + scale_x_datetime(limits=xlim ,format = "%H",major='hour') + scale_y_continuous(limits = c(tmin,tmax)) + geom_text(data=datos[tmxpos,], label=tmx, vjust=-1.5, colour="red") + geom_text(data=datos[tmnpos,], label=tmn, vjust=1.5, colour="blue")

pre=ggplot(data=datos,aes(x=dia, y=Precipitación)) + geom_bar(colour="blue",stat="identity",fill="blue") +
ylab("Precipitación (l)") + xlab("Hora solar") + scale_x_datetime(limits=xlim ,format …
Run Code Online (Sandbox Code Playgroud)

r ggplot2

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

在Java中实现通用接口

我有一个Java泛型问题我希望有人可以回答.请考虑以下代码:

public interface Event{}
public class AddressChanged implements Event{}
public class AddressDiscarded implements Event{}

public interface Handles<T extends Event>{
    public void handle(T event);
}
Run Code Online (Sandbox Code Playgroud)

我想像这样实现这个Handles接口:

public class AddressHandler implements Handles<AddressChanged>, Handles<AddressDiscarded>{
    public void handle(AddressChanged e){}
    public void handle(AddressDiscarded e){}
}
Run Code Online (Sandbox Code Playgroud)

但java不允许使用Generic两次实现Handles.我能够用C#实现这一点,但是如果不使用Reflection或instanceof和cast,就无法在java中找到解决方法.

在Java中有没有办法使用两个通用接口实现Handles接口?或者也许是另一种编写Handles接口的方法,以便完成最终结果?

java generics cqrs

27
推荐指数
2
解决办法
4万
查看次数

如何将LINQ查询结果转换为List?

我需要将linq查询结果转换为列表.我尝试了以下代码:

var qry = from a in obj.tbCourses
                     select a;

List<course> lst = new List<course>();
lst = qry.ToList();
Run Code Online (Sandbox Code Playgroud)

上面的代码发生以下错误:

Cannot implicitly convert type 
System.Collections.Generic.List<Datalogiclayer.tbcourse> to
System.Collections.Generic.List<course>
Run Code Online (Sandbox Code Playgroud)

linq tolist

22
推荐指数
4
解决办法
11万
查看次数

如何在android上使用kso​​ap2调用WCF服务?

这是我的代码

import org.ksoap2.*;
import org.ksoap2.serialization.*;
import org.ksoap2.transport.*;

import android.app.Activity;
import android.os.Bundle;
import android.widget.TextView;

public class ksop2test extends Activity {
 /** Called when the activity is first created. */


 private static final String METHOD_NAME = "SayHello";
// private static final String METHOD_NAME = "HelloWorld";

 private static final String NAMESPACE = "http://tempuri.org";
// private static final String NAMESPACE = "http://tempuri.org";

 private static final String URL = "http://192.168.0.2:8080/HelloWCF/Service1.svc";
// private static final String URL = "http://192.168.0.2:8080/webservice1/Service1.asmx";

 final String SOAP_ACTION = "http://tempuri.org/IService1/SayHello";
// final …
Run Code Online (Sandbox Code Playgroud)

wcf android ksoap2

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

创建接口实例

我定义了以下接口:

public interface IAudit {
    DateTime DateCreated { get; set; }
}

public interface IAuditable {
    IAudit Audit { get; set; }
}
Run Code Online (Sandbox Code Playgroud)

IAuditable接口说,这班我将有一个Audit对.该IAudit接口是Audit该类的实际接口.例如,说我有以下实现:

public class User : IAuditable {
    public string UserName { get; set; }
    public UserAudit Audit { get; set; }
}

public class UserAudit : IAudit {
    public string UserName { get; set; }
    public DateTime DateCreated { get; set; }

    public UserAdit(User user) {
        UserName = user.UserName; …
Run Code Online (Sandbox Code Playgroud)

c# interface

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

使用音频队列服务的示例

我正在寻找使用音频队列服务的示例.

我想用数学方程创造一个声音,然后听到它.

audio objective-c core-audio audioqueueservices

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