小编Ada*_*dam的帖子

动态编译的文件在.NET中使用csc.exe吗?

标题问了一切,

动态编译的文件,如.cshtml文件,在.NET中使用csc.exe吗?

我看到了这个问题C#JIT编译和.NET

但是在Jit'ed之前它还没有完全进入动态文件的编译.

所以你有这个网站https://msdn.microsoft.com/en-us/library/ms366723.aspx.哪个说:

默认情况下,当用户首次从Web站点请求资源(如ASP.NET页面(.aspx文件))时,动态编译ASP.NET Web页面和代码文件.在第一次编译页面和代码文件之后,编译的资源被缓存,以便对同一页面的后续请求非常有效.

我是否理解csc.exe在被JIT进行之前首次请求新资源?

.net asp.net jit csc

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

了解Solr Doc =

我有两个索引文件,我试图弄清为什么一个索引高于另一个索引的相关性。所以我跑DebugQuery=True了以获得解释。以下是两个文档中的相关区别。

两种不同类型的文件

这可能是相关的;这些文档有两种不同的类型,我使用* _s字段进行区分。所以我的字段module_s有两个模块1和2。我的查询有:

<arr name="filter_queries">
    <str>moduleid_s:(1 OR 2)</str>
</arr>
Run Code Online (Sandbox Code Playgroud)

因此,我认为这不会引起问题,但我想添加此信息。

有关的说明差异:

文档1-模块类型= 1

result of: 1.7325882 = score(doc=3513280,freq=1.0), 
    product of: 0.44456035 = queryWeight, 
    product of: 0.5 = boost 7.7946143 = idf(docFreq=5286,maxDocs=4721423) 0.1140686 = queryNorm 3.8973072 = fieldWeight in 3513280, 
    product of: 1.0 = tf(freq=1.0), with freq of: 1.0 = termFreq=1.0 7.7946143 = idf(docFreq=5286, maxDocs=4721423) 0.5 = fieldNorm(doc=3513280) 
Run Code Online (Sandbox Code Playgroud)

文档2-模块类型= 2

result of: 0.75800735 = score(doc=174,freq=1.0), 
        product of: 0.44456035 = queryWeight, 
        product of: 0.5 = boost 7.7946143 = idf(docFreq=5286,maxDocs=4721423) …
Run Code Online (Sandbox Code Playgroud)

lucene solr relevance solr5

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

标签 统计

.net ×1

asp.net ×1

csc ×1

jit ×1

lucene ×1

relevance ×1

solr ×1

solr5 ×1