问题列表 - 第20215页

有人可以详细解释SOLR requestHandlers和responseWriters吗?

首先,solr wiki的许多部分对于刚学会索引和搜索字段的人来说并不是很有用.它似乎是专家写的!它使用与solr相关的术语,因此如果不多次读取它就很难理解它.

注意:我有一个分类广告网站,其中最新的广告总是首先出现,所以排序与我无关,除了对价格和日期排序没有其他选项可用于用户,以及每页有多少结果.

我知道一种requestHandler方法是"对查询做一些事情"对吗?但是如何知道使用哪个处理程序对我来说很难.以及如何配置一个.我所知道的是处理程序在查询字符串中指定,如" qt=my_handler".

此外,同样的问题适用于responseWriters哪些?如何配置?

关于这些处理程序我还应该知道什么?

如何使用它们的好方法?

在我学完所有这些东西之后,我真的应该写一些关于将solr实现到PHP网站的内容.

感谢你的帮助!

php java mysql sql database

28
推荐指数
1
解决办法
9366
查看次数

用于CORBA IDL的ctags生成器?

我在多语言环境中工作,并使用Vim + ctags来导航代码.但是我们也使用CORBA和旺盛的ctags不解析IDL文件.

有没有人知道IDL的ctags兼容标签生成器?

vim corba idl ctags

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

IIS 7是否同时限制请求?

IIS 7是否有一些同时请求的限制?我正在使用Windows Server 2008.

提前致谢.

iis-7 windows-server-2008

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

Linq no-noes - 捕获所有sql-like选择?

作为初级开发人员,你曾经打败过的一件事是,你永远不会在数据集上做"SELECT*",因为它有几个原因是不可靠的.

自从转移到Linq(首先是Linq到SQL然后是实体框架),我想知道Linq等价物是否同样不受欢迎?

例如

var MyResult = from t in DataContext.MyEntity
               where t.Country == 7
               select t;
Run Code Online (Sandbox Code Playgroud)

我们应该选择只有我们想要明确提到的字段的匿名类型,还是LinqToSql等人现在可以接受的所有选择,因为它们提供的数据周围有额外的东西?

问候

c# sql linq

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

选择脚本/构建工具

我们目前正在开发一个包含actionscript和Java的项目.到目前为止,我们使用Ant作为我们的主要构建工具,但它隐含的重复数量和缺乏灵活性(我们正在构建大量的小型子项目,并且每次都复制所有构建文件是一种痛苦)正在推动我们改变工具.

EDIT3:我已经完成了对Gant中所有构建的重写,尽管它并不完美,但它大规模缩小了我们的构建文件,并且使得添加新项目变得更加直接,所以我会明确地向不想改变他们的人推荐Gant构建哲学和项目结构,但只是寻找比蚂蚁更方便的工具.我可能会在那些日子里看看graddle和/或Ivy.

EDIT2:在尝试使用Buildr之后,我们将其排除在外,因为它确实比我们实际需要的更多.我现在正在尝试看起来像我们需要的Gant,但文档非常小.它是否值得一直移动到Gradle,或者该项目还不够成熟?

编辑:我将尝试澄清我们与Ant的问题.我们有几个具有相似布局的子项目,我们必须编译和运行测试.完成后,其中一些需要打包在一起以生成可执行文件(即客户端,服务器和一些独立的演示).在ant中描述我们的标准布局的工作是相当长的,并且在不重写整个宏的情况下引入小的变化是非常困难的.(比如,其中一个项目需要从不同的存储库中获取其可视资产).

  • Gant允许我们重用已经存在于Flash和Java中的ant任务
  • Gradle出于同样的原因,即使看起来稍微复杂一点
  • 似乎强烈推荐的耙子.缺点是动作脚本集成的实验性支持以及我们缺乏Ruby知识
  • Buildr看起来很酷,但又来了,没有红宝石的知识
  • Scons的动力似乎不大,但Python是一种非常酷的脚本语言

Maven被认为是,但由于固有的复杂性和明显的错误倾向而被淘汰.我们目前倾向于Gant.你们有没有使用过这些工具的经验?他们如何比较?

我们的需求非常基本:编译和打包项目,将它们部署到多个目标和一些脚本功能(例如,运行项目特定的性能测试).值得注意的是,我们也可以使用Hudson来处理持续集成.

rake build gant buildr

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

jQuery错误:"$ is undefined"

我正在使用名为SexyLightbox的增强版Lightbox.它使用jQuery作为其框架.当我初始化它时,当Lightbox没有运行时,我会在常规的invervals上出现此错误,当我尝试显示图片时,我会无限次地出现此错误:

Error: $ is undefined
Source File: http://bagelstreet.se/sexylightbox/sexylightbox.v2.3.jquery.min.js
Line: 12

初始化脚本如下:


    <link rel="stylesheet" href="sexylightbox/sexylightbox.css" type="text/css" media="all" />

    <script type="text/javascript" src="sexylightbox/jquery.min.js"></script>
    <script type="text/javascript" src="sexylightbox/jquery.easing.1.3.js"></script>

    <script type="text/javascript" src="sexylightbox/sexylightbox.v2.3.jquery.min.js"></script>

    <script type="text/javascript">
        $(document).ready(function(){
          SexyLightbox.initialize({color:'black', dir: 'sexyimages'});
        });
    </script>
Run Code Online (Sandbox Code Playgroud)

UPDATE所以-我已经更换了图书馆,我使用的解压 sexylightbox的版本.FireBug指出了jQuery.bind()函数的错误,特别是在粗体线上:


jQuery.bind = function(object, method){
  var args = Array.prototype.slice.call(arguments, 2);  
  return function() {
    var args2 = [this].concat(args, $.makeArray( arguments ));  
    return method.apply(object, args2);  
  };  
};  
Run Code Online (Sandbox Code Playgroud)

正在使用的jQuery版本是1.3.2.

对可能发生的事情的任何想法?

解决了

问题是SexyLightbox作者代码的编码错误.在$定义之前,在jQuery.bind()上使用$.

javascript jquery

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

如何使用数组值进行大小写切换(不是数组编号)

你如何使用数组的VALUE而不是数组中用于确定大小写的数字?在我的代码中:

for (int x = 0; x < 3; x++)
        {
            switch (position[x])
            {
                case 0:
                    label1.Text = people[x];
                    break;
                case 1:
                    label2.Text = people[x];
                    break;
                case 2:
                    label3.Text = people[x];
                    break;
            }
        }
Run Code Online (Sandbox Code Playgroud)

当它运行时,它使用位置[]中的x而不是位置[x]的值来确定使用哪种情况.例如,当x为0,但position [x]的值为1时,它使用大小写0.如何获取该值?

编辑:我的代码确实是问题....由于某种原因早上调试有创建虚假图像的效果...:P作为一个FYI,这是正确的代码...

for (int x = 0; x < 3; x++)
        {
            if (position[x] == 2)
            {
                position[x] = 0;
            }

            else
            position[x]++;

        }

        for (int x = 0; x < 3; x++)
        {
            int val = position[x];
            switch (val)
            {
                case 0:
                    label1.Text …
Run Code Online (Sandbox Code Playgroud)

.net c# arrays switch-statement

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

有人可以帮我理解这个正则表达吗?

我有以下正则表达式:

(?=.{8,})[a-zA-Z]+[^a-zA-Z]+|[^a-zA-Z]+[a-zA-Z]+
Run Code Online (Sandbox Code Playgroud)

我不明白它的"?="部分.

我的基本(不正确)理解是它说一个长度为8个字符或更长的字符串,其中有一个或多个字母后跟一个或多个非字母,或者一个或多个非字母后跟一个或多个字母.我的理解显然不正确.

引擎是.NET.

任何帮助,将不胜感激.

.net regex

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

只选择jQuery集合中的一个元素

如何将事件限制为jQuery集合中的单个元素?

在下面的例子中,我尝试使用.one()限制行为(插入<li class='close'>Close</li>HTML行)到单个实例.这种行为确实只发生过一次,但是对于每个匹配的元素$( "ul>li>a" ).如何只对集合中的一个匹配元素进行一次?

有任何想法吗?

$( "ul>li>a" ).one(
 "click",    
 function(){
  $( "ul ul")
  .prepend("<li class='close'>Close</li>")
 }
 ); 
Run Code Online (Sandbox Code Playgroud)

提前致谢.

-如

javascript jquery

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

SQL proc图生成程序流程的软件

我在Oracle 2000+系列中有很多非常长的触发器,有很多调用.我想生成程序流程图(算法),以便更好地理解进一步重构的过程.

这不是我写的代码,所以我不太了解逻辑.

在这种情况下你会建议做什么?我试图绘制一个类似文本的流程但是它需要花费很多时间而且仍然难以涵盖所有理解的逻辑.

我看到的最好的方法是从SQL proc生成的流程图,其中包含代码和图表之间"跳转"的链接.

更新:找到几个相同的软件:

  1. ClearSQL - 生成CRUD图,调用图和流程图.

  2. Quest SQL Navigator Expert(现在使用它):它有Outline(使代码流能够折叠 - 扩展代码块 - 真的很酷!),Code Explorer(枚举所有func,params with links ti SQL text - just in interface ) 特征

sql diagram stored-procedures

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