问题列表 - 第136页

如何在ASP.Net MVC中摆脱Home?

我知道这个网站是用ASP.Net MVC编写的,我在网址中看不到"/ Home".这向我证明它可以做到.我需要什么特殊路线?

asp.net-mvc asp.net-mvc-routing

15
推荐指数
3
解决办法
4223
查看次数

Java编码标准/最佳实践 - 中断/继续标签的命名约定

有时标记的中断或继续可以使代码更具可读性.

OUTERLOOP: for ( ;/*stuff*/; ) {
    //...lots of code

    if ( isEnough() ) break OUTERLOOP;
    //...more code
}
Run Code Online (Sandbox Code Playgroud)

我想知道标签的常见惯例是什么.全部大写?第一次上限?

java convention label

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

在C#中对IList进行排序

所以今天我遇到了一个有趣的问题.我们有一个返回IList的WCF Web服务.在我想对它进行排序之前,这并不是什么大问题.

结果是IList接口没有内置的排序方法.

我最终使用该ArrayList.Adapter(list).Sort(new MyComparer())方法来解决问题,但它对我来说似乎有点"贫民窟".

我玩弄了一个扩展方法,也继承了IList并实现了我自己的Sort()方法以及转换为List,但这些方法似乎都不太优雅.

所以我的问题是,有没有人有一个优雅的解决方案来排序IList

c# sorting generics ilist

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

Java的隐藏功能

在阅读了C#的Hidden Features之后,我想知道,Java的一些隐藏功能是什么?

java

295
推荐指数
88
解决办法
21万
查看次数

无论如何要禁用dojo日期文本框的客户端验证?

在我下面的例子中,我使用的是dijit.form.DateTextBox:

<input type="text" name="startDate" dojoType="dijit.form.DateTextBox" constraints="{datePattern:'MM/dd/yyyy'}"  value='<c:out value="${sessionScope.adminMessageForm.startDate}"/>' />
Run Code Online (Sandbox Code Playgroud)

因此,例如,如果用户开始在日期中输入"asdf",则字段变为黄色,并显示弹出错误消息The value entered is not valid..即使我删除constraints="{datePattern:'MM/dd/yyyy'}"它仍然有效.

在不详细说明原因的情况下,我希望能够保留dojoType并在特定情况下仍然阻止验证.

javascript dojo

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

如何在Bash命令行中生成ASCII代码2和3?

如果我按Ctrl+ B应该给我ASCII码2,但Ctrl+ C将被解释为Break.

所以我认为我必须重定向文件.如何将这些字符放入文件中?

unix linux bash ascii

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

选择一台新的开发机器

我不确定这个问题将如何在这里收到但是让我们试试看......

是时候让我买一台新的开发PC了.这些天最好的选择是什么?

我通常会打开2-3个Visual Studios以及邮件和所有内容.理想情况下,我认为2 GB以上的RAM会很好,因为我目前的XP机箱正在消亡.=)

我跳上了戴尔网站(我构建PC的日子已经过去了.我只需要完成工作的东西.)并开始浏览,只是为了与所有处理器选择混淆.这些天典型的开发盒需要什么?双核?四?

是否值得去64位Vista?

我有一台新机器已经有一段时间了,所以我只是在寻找一些指导.

谢谢

cpu

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

System.WeakReference的实际使用

我理解System.WeakReference的作用,但我似乎无法掌握的是它可能有用的实际例子.在我看来,班级本身就是一个黑客.在我看来,还有其他更好的解决问题的方法,在我看到的例子中使用了WeakReference.你真正需要使用WeakReference的典型例子是什么?我们不是试图获得更远的远离这种类型的行为,并使用这个类的?

.net garbage-collection

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

在Subversion for Visual Studio项目中构建存储库的最佳方法?

我有一些C#.dll项目,这些项目对很多应用程序来说很常见.目前,我有一个大的存储库.我将每个DLL存储为存储库中的单独项目,并将每个应用程序项目存储为同一存储库中的项目.

我最近切换到Subversion进行源代码控制,我担心我没有很好地构建存储库.我想听听其他人在做什么.

svn

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

使用Visual Studio为Unix开发C++

有没有人有战斗故事分享尝试使用Visual Studio开发Unix的应用程序?而且我不是在使用.NET,而是使用运行在下面的Mono或Wine虚拟平台.

我们公司有大约20名开发人员都在运行Windows XP/Vista,主要是为Linux和Solaris开发.直到最近,我们都以一种老式的方式登录了一个主Linux服务器并修改/构建了代码:Emacs,Vi,dtpad - 随你挑选.然后有人说,"嘿 - 我们生活在黑暗时代,我们应该使用IDE".

所以我们尝试了一些,并决定Visual Studio是唯一能满足我们性能需求的(是的,我确信IDE X是一个非常好的IDE,但我们选择了VS).

问题是,如何设置环境以使文件在本地可用于VS,但也可用于构建服务器?我们决定编写一个Visual Studio插件 - 每当我们点击"保存"时它就会在本地写入我们的文件和构建服务器,并且当我们的文件在服务器端发生变化时,我们可以推送一个"胖"同步按钮(当时我们从源代码管理服务器更新到最新文件.

该插件还使用Visual Studio的外部构建系统功能,最终只是ssh进入构建服务器并调用我们的本地"make"实用程序(Boost Build v2 - 具有很好的依赖性检查,但结果慢,即30- 60秒开始).结果通过管道传送回Visual Studio,因此开发人员可以单击错误并转到相应的代码行(实际上非​​常流畅).构建服务器使用GCC并交叉编译所有Solaris构建.

但是即使在我们完成所有这些工作之后,每当我开始在Visual Studio中编写代码时,我都会忍不住感叹.我点击一个文件,开始输入,然后VS chugs赶上我.

还有什么比不得不停下来等待你的工具更烦人了吗?这些好处值得沮丧吗?

思想,故事,帮助?

c++ unix development-environment visual-studio

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