小编Ler*_*rve的帖子

Visual Studio 2010和Sql Server

Visual Studio 2010包含已经是Sql Server实例,或者我需要安装Sql Server开发版来开发一个需要Sql Server db的应用程序.

如果它安装了一个Sql Server Express版本,那么这个还是Sql Server开发者版本更好吗?

sql-server visual-studio-2010 sql-server-2008-express sql-server-2008 visual-studio-2010-rc

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

如何在Solr中进行层次分割?

如果文档被列为Book> Fiction> Sci-FI,则当您的facet查询为"Book","Book> Fiction","Book> Fiction> Sci-fi"时,它必须是可搜索的.


我搜索了互联网,我想出的方法是:

1在索引时将"书籍>小说>科幻"分为"书籍","书籍>小说","书籍>小说>科幻",并将它们存储在同一个字段中.

2有单独的字段cat,sub_cat,sub_sub_cat.将catogories拆分为相应的字段并使用Pivot facet http://wiki.apache.org/solr/SimpleFacetParameters#Pivot_.28ie_Decision_Tree.29_Faceting


进行层次结构方面的其他方法是什么,以便它们可以支持任何复杂的查询?

solr faceted-search

6
推荐指数
1
解决办法
1046
查看次数

如何在startElement中使用SAX解析器从XML获取元素的值?

是否可以从startElement函数中获取元素的内容,该函数是SAX处理程序的覆盖函数?

以下是规格.

1)XML文件

<employees>
   <employee id="111">
      <firstName>Rakesh</firstName>
      <lastName>Mishra</lastName>
      <location>Bangalore</location>
   </employee>
   <employee id="112">
      <firstName>John</firstName>
      <lastName>Davis</lastName>
      <location>Chennai</location>
   </employee>
   <employee id="113">
      <firstName>Rajesh</firstName>
      <lastName>Sharma</lastName>
      <location>Pune</location>
   </employee>
</employees>
Run Code Online (Sandbox Code Playgroud)

2)startElement功能

@Override
public void startElement(String uri, String localName, String qName, Attributes attributes) throws SAXException {
    .......code in here..........
}
Run Code Online (Sandbox Code Playgroud)

3)预期结果

element name   : employee
attribute name : id
attribute value: 111
firstName      : Rakesh
lastName       : Mishra
location       : Bangalore

element name   : employee
attribute name : id
attribute value: 112
firstName      : …
Run Code Online (Sandbox Code Playgroud)

java xml sax saxparser

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

为什么WPF中同时具有TypeConverters和IValueConverter?

我是WPF的新手。我只是不明白为什么WPF中需要TypeConverters和IValueConverter。这两个对象的目的是将值转换为特定类型。但是为什么两者都有呢?

提前致谢。

wpf typeconverter ivalueconverter

6
推荐指数
1
解决办法
1090
查看次数

Solr的分层分面搜索示例

在哪里可以找到一个完整的示例,显示分层分面搜索如何从索引文档到检索搜索结果?

我的研究到目前为止

Stackoverflow有一些帖子,但它们都只涉及分层分面搜索的某些方面; 因此,我不认为它们是重复的.我正在寻找一个完整的例子来理解它.我一直错过聚合工作的最后一个查询.

Solr网页上有文档,但不理解那里给出的示例.

示例(概念上)

我想在这里创建一个完整的演练示例,并希望您能提供缺失的最终作品.

测试数据

输入

假设我们有3个文档,每个文档都是一个人.

Alice (document 1)
 - Blond
 - Europe

Jane (document 2)
 - Brown
 - Europe/Norway

Bob (document 3)
 - Brown
 - Europe/Norway
 - Europe/Sweden
Run Code Online (Sandbox Code Playgroud)

产量

此(当前错误)查询的预期输出

http://server:8983/solr/my_core/select?q=*%3A*&wt=json&indent=true&facet=true&facet.field=tags_ss
Run Code Online (Sandbox Code Playgroud)

应该

Hair_color (3)
- blond (1)
- brown (1)
- black (1)

Location (3)
- Europe (4)  // This should be 4 not 3, i.e. the sum of the leaves, because Alice is tagged with "Europe" only, without …
Run Code Online (Sandbox Code Playgroud)

solr hierarchical faceted-search

6
推荐指数
1
解决办法
4402
查看次数

AutomationProperties.AutomationID和AutomationProperties.Name之间有什么区别?

这两个属性有什么区别?

在什么情况下使用哪个属性?

你能为每个人提供代码示例吗?

c# testing wpf

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

项目欧拉#8:有比蛮力计算更有效的算法吗?

是否有更好的方法来找到项目欧拉问题8的解决方案,即找到1000位数字中五个连续数字的最大乘积,而不是强力方法.

我计算了所有可能的产品并选择了最好的产品 - 蛮力算法.

有更高效的算法吗?或者是蛮力方法唯一的方法.

旁注

  • 这不是一个家庭作业问题.
  • 我不是要求问题8的结果.

algorithm

5
推荐指数
3
解决办法
862
查看次数

Groovy使用命名参数

我有一个像这样的groovy方法

def createMyObj(id,instanceId,isValid) {

   def myObj = new SomeObj()
   myObj.setId(id)
   myObj.setInstanceId(instanceId)
   myObj.isValid(isValid)

   myObj

}
Run Code Online (Sandbox Code Playgroud)

我在测试中明确地做了这个测试,它完全正常.

def testObj = createMyObj(10,20,true)
Run Code Online (Sandbox Code Playgroud)

当我尝试使用这样的命名参数时.

def testObj = createMyObj(id:10,instanceId:20,isValid:true)
Run Code Online (Sandbox Code Playgroud)

它给了我这个例外

 No signature of method:createMyObj is applicable for argument types: (java.util.LinkedHashMap) values [[id:10, instanceId:20,..]]
Run Code Online (Sandbox Code Playgroud)

我进入这个页面进一步了解这个概念,我看到了这段片段.

如果def foo(T t, p1, p2, ..., pn)所有命名参数都在t中,但这也意味着您不能在按名称访问pi的位置进行方法调用.例

def foo(x,y){}
foo(x:1,y:2)
Run Code Online (Sandbox Code Playgroud)

此代码将在运行时失败,因为方法foo需要两个参数,但您提供的映射只有一个参数.

我不确定这是否是我所面临的错误的原因.如果它期望两个类似的参数说明我缺少的参数是什么,或者我如何传递第二个参数?

groovy

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

如何使用"GitHub for Windows"克隆Subversion存储库?

我安装了GitHub for Windows,并且想知道我是否可以使用随"GitHub for Windows"附带的"Git Shell"克隆Subversion存储库.

试错

我尝试了以下方法:

  1. Windows>开始>所有程序> GitHub,Inc> Git Shell
  2. 从Git Shell PowerShell窗口: git-svn clone -s http://example.com/my_subversion_repo .

然后,我收到此错误消息:

The term 'git-svn' is not recognized as the name of a cmdlet,
function, script file, or operable program. Check the spelling of the
name, or if a path was included, verify that the path is correct and
try again. At line:1 char:8
+ git-svn <<<<  clone -s  http://example.com/my_subversion_repo .
+ CategoryInfo          : ObjectNotFound: (git-svn:String) [], CommandNotFoundException …
Run Code Online (Sandbox Code Playgroud)

git-svn github-for-windows

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

在安装之前,Chocolatey会将软件包下载到哪个文件夹?

我调查过了C:\ProgramData\chocolatey\lib.

我安装的每个软件包都有自己的文件夹和一些像这样的内容:

C:.
|   notepadplusplus.nupkg
|
\---tools
        chocolateyInstall.ps1
Run Code Online (Sandbox Code Playgroud)

但是没有像notepadplusplus.msinotepadplusplus.zip这样的文件.

在安装后,Chocolately会自行删除软件包本身以节省硬盘空间吗?

某处没有本地缓存​​吗?

chocolatey

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