小编mt3*_*mt3的帖子

暂时禁用vim中使用病原体的一些插件.

我想我在一个插件中有一个bug.我想只加载这个插件,而不必删除我的pathogen的bundle文件夹中的所有其他包,进行调试.

可能吗?

vim plugins

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

Web开发中前端,后端和中间件之间的区别

我想知道是否有人可以简洁地比较/对比前端,后端和中间件("中端"?)之间的差异.

是否存在重叠的情况?是否有必须重叠的情况,前端/后端不能分开?在瓶颈方面,哪一方面与哪种类型的瓶颈有关?

architecture web-services

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

在Vim中同时显示相对和绝对行号

有没有什么办法来显示这两个 相对绝对的Vim的同时在线人数?无论是并排,还是其他一些有趣的演示都可以.

vim

44
推荐指数
5
解决办法
9822
查看次数

可搜索的数千个文档存档的最佳实践(pdf和/或xml)

重新审视一个停滞不前的项目,并寻求建议,使数千个"旧"文档现代化,并通过网络提供.

文档以各种格式存在,有些已过时:(.doc,PageMaker,硬拷贝(OCR),PDF等).资金可用于将文档迁移到"现代"格式,并且许多硬拷贝已经被OCR转换为PDF格式 - 我们原先假设PDF将是最终格式,但我们愿意接受建议(XML?) .

一旦所有文档都采用通用格式,我们希望通过Web界面提供其内容并进行搜索.我们希望能够灵活地返回整个文档中找到搜索"命中"的部分(页面?)(我相信Lucene/elasticsearch使这成为可能吗?!?)如果内容全部是XML,那么它可能更灵活吗?如果是这样,如何/在哪里存储XML?直接在数据库中,还是作为文件系统中的离散文件?如何在文档中嵌入图像/图形?

好奇其他人如何接近这一点.没有"错误"的答案我只是在寻找尽可能多的输入来帮助我们继续前进.

谢谢你的建议.

xml pdf lucene full-text-search elasticsearch

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

zsh和emacs'(e)shell之间的优缺点

我目前已切换到emacs(aquamacs),我正在将我的整个工作流程一次一步地迁移到它(org-mode,dired等,来自探路者,符号速度等).

我还没有尝试的东西(并且似乎是迄今为止最大的障碍)是内置的emacs shell(shell和/或eshell,这里称为"eshell"),因为zsh设置完美我.不确定是否有办法实质上反映/最小化所需的转换/适应步骤.....

我的问题:

  1. 可以被视为zsh的超集(即,eshell可以做zsh可以做的所有事情,还有更多)?我认为与标准shell(bash,zsh,ksh,tcsh等)相比,eshell缺少相当多的东西,否则它将成为标准shell之一(如果以这种方式考虑我是错的,请纠正我).

  2. 使用eshell而不是zsh有哪些主要限制?任何人都会从zsh切换到eshell并觉得zsh的某些方面你会非常想念吗?

  3. 有谁知道做zsh/eshell功能比较的任何链接/资源?

  4. 进一步,任何从一个通常的shell改为eshell的资源?工作流迁移的建议?

  5. 如果eshell不像zsh那样"强大",那么eshell对zsh有什么优势呢?有关在emacs中使用eshell的任何提示和技巧,可以说明学习它的时间吗?

  6. 应该只是放弃eshell并继续使用zsh,如果它做了我认为我需要的一切?或者是少数"权力工作流程"值得(我不知道)?

thnx提前.

emacs shell zsh eshell

32
推荐指数
2
解决办法
5984
查看次数

django-cart或Satchmo?

我正在寻找一个非常基本的购物车. Satchmo似乎安装了许多我不需要的应用程序和额外的东西.我听说其他人提到django-cart.有没有人尝试过这个Django应用程序(django-cart)?有什么需要注意或任何其他经历?

python django satchmo e-commerce

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

Vim突出显示单词列表

我需要在vim中突出显示单词列表,最好是在文件中定义单词.有点像拼写检查.我一直在关注http://vim.wikia.com/wiki/Highlight_multiple_words,但它要求我将每个单词定义为一个新位置,并且不支持将单词存储到文件中(尽管它们是可存储的).

vim syntax-highlighting

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

保持索引实时的最佳方法?

我有一个大约700 Gb的Solr/Lucene索引文件.我需要索引的文档是实时读取的,每30分钟提交大约1000个文档,需要编制索引.在我的场景中,脚本每30分钟运行一次,索引尚未编制索引的文档,因为要求新文档尽快可以搜索,但这个过程会减慢搜索速度.

这是我索引最新文档的最佳方式,还是有其他更好的方法!

lucene optimization solr

15
推荐指数
1
解决办法
2000
查看次数

如何优化solr指数

如何优化solr指数.我想优化我的solr索引,我尝试在solrconfig.xml中更改它已被索引但我想如何验证它们是否已经过优化以及哪些内容涉及索引优化.

java lucene optimization solr java-ee

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

ElasticSearch中映射和类型之间的混淆

对不起,我是ElasticSearch的新手.

http://www.elasticsearch.org/guide/reference/api/admin-indices-put-mapping.html

这个文件说你可以"在twitter索引中创建一个叫做tweet的映射"

$ curl -XPUT 'http://localhost:9200/twitter/tweet/_mapping' -d '
{
    "tweet" : {
        "properties" : {
            "message" : {"type" : "string", "store" : "yes"}
        }
    }
}
'
Run Code Online (Sandbox Code Playgroud)

有人在ES IRC频道告诉我,/ twitter/tweet twitter = index,tweet = type

但是,如果我执行以下操作会发生什么?

$ curl -XPUT 'http://localhost:9200/twitter/XXX/_mapping' -d '
{
    "YYY" : {
        "properties" : {
            "message" : {"type" : "string", "store" : "yes"}
        }
    }
}
'
Run Code Online (Sandbox Code Playgroud)

如果我已在网址中提供了类型名称,为什么还要在内容中提供类型名称?如果我在内容中提供类型名称,为什么我不能只调用一些URL:

$ curl -XPUT 'http://localhost:9200/twitter/_mapping' -d '
Run Code Online (Sandbox Code Playgroud)

在阅读文档时,对我而言,它说"在twitter索引中创建一个名为tweet的映射",这意味着XXX是映射名称,YYY是类型名称.

因此,如果存在映射名称,则索引通常可以存在许多"映射"

那么,最终,XXX和YYY是/应该是一样的?


这不是我从文档中理解的,但我认为是: - 一个索引可以有类型 - 类型有一个映射因此我们不像文档说的那样创建一个映射,但是我们创建了一个具有映射的类型,或者我们更新类型的映射号?

在一个我不想使用任何类型的索引(索引的所有文档都是相同类型的数据),但我想为该索引创建一个映射,我应该通过只创建一个类型来处理它映射,并始终使用该类型(例如在CouchDB河中)?

谢谢

java lucene json solr elasticsearch

10
推荐指数
1
解决办法
4162
查看次数