问题列表 - 第19424页

MVC视图在IIS 7.5中返回404

我一直试图弄清楚为什么我的观点在我的暂存环境中返回404,而不是我的开发环境.

  • Windows Server 2008 R2
  • IIS 7.5
  • 肯定安装了MVC 2 Beta.

Global.asax中的第一个Route条目如下:

        routes.MapRoute(
            "FindStore",
            "FindStore",
            new { controller = "FindStore", action = "Index" });
Run Code Online (Sandbox Code Playgroud)

所有视图都存在于适当的目录中.

基本上如果我去http:// StagingServer/FindStore我得到404错误.我见过的每个其他答案都与IIS 6有关,我没有运行.

asp.net-mvc routing iis-7 http-status-code-404

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

SQL查询复杂性对性能有什么一般规律吗?

1)如果不使用索引,SQL查询执行时间O(n)是否与连接数相比较?如果没有,我们可能会期待什么样的关系?并且索引可以改善实际的大O时间复杂度,还是仅仅通过一些常数因子减少整个查询时间?

稍微含糊的问题,我确信它变化很大,但我在这里谈论的是一般意义.

2)如果您有如下查询:

SELECT  T1.name, T2.date
FROM    T1, T2
WHERE   T1.id=T2.id
        AND T1.color='red'
        AND T2.type='CAR'
Run Code Online (Sandbox Code Playgroud)

我是否正确地假设DB在评估多表条件之前首先在T1.color和T2.type上进行单表过滤?在这种情况下,使查询更复杂可以使它更快,因为更少的行受到连接级别测试?

sql performance big-o

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

关于虚拟/新/覆盖的困惑

我对virtual/ new/ override事情有点困惑.这是一个例子:

class A
{
    public virtual void mVVirtual() { Console.WriteLine("A::mVVirtual"); }
}

class B : A
{
    public virtual void mVVirtual() { Console.WriteLine("B::mVVirtual"); }
}

class C : B
{
    public override void mVVirtual() { Console.WriteLine("C::mVVirtual"); }
}


class Test
{
    static void Main()
    {
        B b1 = new C();
        b1.mVVirtual();    //C::mVVirtual ... I understand this

        A a2 = new C();
        a2.mVVirtual();    //A::mVVirtual ... ???
    }
}
Run Code Online (Sandbox Code Playgroud)

我不明白为什么在第二次通话中我们得到了A::mVVirtual.我通常用这个"算法"处理这些问题:

  1. 对于一个名为的实例方法,检查保存对象引用的变量的类型mVVirtual?没有一个......但确实有一个带有该签名和名称的虚拟方法!
  2. 虚方法?然后让我们检查 …

c# virtual overriding keyword new-operator

8
推荐指数
3
解决办法
1695
查看次数

是否有.NET多态数据框架

我正在开始研究一个新项目,如果有一些方法可以使不同的数据模型具有多态性,那么这个项目会更容易.我正在考虑使用Entity Framework 4.0(当它发布时),但是无法确定它是否真的能够正常工作.

这是基本情景.我实现了一个评论系统,并希望能够将它连接到许多不同类型的模型.也许我想对一个人的个人资料发表评论,并对网页发表评论.我过去这样做的方法是在人员表和评论表之间创建关系,与网页表和评论表之间的关系分开.但是,我认为这会导致数据库中的表结构过于复杂.

如果我能够在我想要注释的对象上添加接口,然后将数据库中的表结构简化为单个关系,那将是最好的.

我遇到的问题是,我似乎不知道正确的术语,以便找到有关如何做这类事情的信息.任何人都可以提供任何帮助将不胜感激.

.net c# polymorphism ado.net database-design

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

ObjectContext永远不会从接口派生?在多种类型的ObjectContext的情况下,如何应用DI/IoC?

如果您的系统具有多种类型的对象上下文.对于Eg:BillingObjectContext,HumanResourceObjectContext等.所有派生自ObjectContext但ObjectContext类不实现任何特定的接口,如IObjectContext.如果有多种类型的ObjectContext说使用Ninject,你会如何应用DI/IoC?

entity-framework dependency-injection inversion-of-control

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

如何使用PHP,FLASH录制语音文件

我正在开发一个应用程序,我需要录制语音(对于那些没有网络摄像头,因此他们只能使用麦克风录制语音)或视频(那些有网络摄像头的人 - 如笔记本电脑或外部)文件并保存在服务器上之后保存文件名并在数据库中登录用户ID以供以后访问.

我知道我需要使用某种flash应用程序.但是,是否有任何可以为此目的服务的免费服务,或者即使有付费服务可以服务于此目的也是如此.我试过谷歌,但可能是我无法追求正确的术语或其他什么,我无法找到一个适当的解决方案.

拜托,帮帮我!

php flash voice-recording

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

将Emacs插件放在不同的目录中是正常的吗?

我已将2个插件放在不同的目录中(根据他们的文档说明).

一个是C:\Documents and Settings\Alex.AUTOINSTALL.001\Application Data\.emacs.d (插件是yasnippet-0.6.1c).

我把第二个放入D:\Program Files\emacs-23.1\site-lisp(插件是color-theme).

我认为将插件放在不同的目录中有点令人困惑.可以将它们只放在一个目录中吗?或者由于这些插件的"性质",它们必须放在那些分开的目录中?

emacs plugins

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

Android上有哪些字体?

我知道android有一个由Ascender for Google专门设计的字体集合,但还有哪些其他字体可用?我正在寻找像这样的列表,甚至更好.

fonts android

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

NHibernate SchemaUpdate在生产代码中是否安全?

为简单起见.我在运行时使用Fluent NHibernate的Automapping和NHibernate的SchemaUpdate.在每次运行时,Automapper为所有实体类创建映射,SchemaUpdate将模式应用于现有数据库.我惊喜地发现它对空数据库也能正常工作.到目前为止,它在开发环境中运行良好,并且让我能够快速响应错误.

我的问题是它是否足够可靠留在生产代码中.显然,每次程序在生产环境中启动时都不需要运行,但它对增量产品更新很有用(尽管我不打算在产品发布后对域进行任何重大更改).

(也许我真正的问题应该是结合使用这两个工具有多安全?)

更新

该应用程序有两个版本:独立桌面和多用户客户端/服务器.此外,由于业务领域(税务软件)的性质,我每年都有一个干净的数据库.

nhibernate fluent-nhibernate production-environment

14
推荐指数
3
解决办法
3729
查看次数

如何选择特征选择算法? - 建议

是否有我可以阅读的研究论文/书籍可以告诉我手头的问题哪种特征选择算法最有效.

我试图简单地将twitter消息识别为pos/neg(开头).我开始使用基于频率的功能选择(已经开始使用NLTK书)但很快意识到,对于类似的问题,各个人都选择了不同的算法

虽然我可以尝试基于频率,互信息,信息增益和各种其他算法的列表似乎无穷无尽......并且想知道是否有一种有效的方式然后反复试验.

任何建议

nlp nltk semantic-analysis

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