技术链接
文章平均质量分 65
pure2007
我爱生活
展开
-
awk命令详解
awk命令详解 1.调用awk:第一种方式:命令行方式awk [-F field-separator] 'commands' input-file(s)[-F域分隔符]是可选的,因为awk使用空格作为缺省的域分隔符,因此如果要浏览域间有空格的文本,不必指定这个选项,如果要浏览诸如转载 2011-07-13 10:23:54 · 716 阅读 · 0 评论 -
Sphinx关联排序是怎样工作的
Sphinx关联排序是怎样工作的 一直以来,我们给Sphinx添加了相当多的匹配和排序模式,并且将添加更多。一些不同的问题经常被提出,从“我怎样让指定的文档排在第一位”到 “我怎么根据匹配度来评定星级”,实际处理要归结于内在的匹配和排序。因些,让我们看看内部的匹配和排序模式到底是转载 2011-07-21 16:08:00 · 2226 阅读 · 0 评论 -
linux sed命令详解
linux sed命令详解1. Sed简介sed 是一种在线编辑器,它一次处理一行内容。处理时,把当前处理的行存储在临时缓冲区中,称为“模式空间”(pattern space),接着用sed命令处理缓冲区中的内容,处理完成后,把缓冲区的内容送往屏幕。接着处理下一行,这样1. Se转载 2011-07-13 10:17:40 · 359 阅读 · 0 评论 -
vi常用命令全
本章提供足够的信息使你用够使用 Vim 来做基本的编辑。这里提供的方法不一定是高效 快捷的。但起码是有效的。花些时间去练习这些命令,这是后面的知识的基础。 |02.1| 第一次运行 Vim |02.2| 插入文本 |02.3| 移动光标 |02.4| 删除字符 |02.5| 撤销转载 2011-07-13 10:24:58 · 716 阅读 · 0 评论 -
BM25算法浅析
BM25算法浅析 BM25算法,通常用来作搜索相关性平分。一句话概况其主要思想:对Query进行语素解析,生成语素qi;然后,对于每个搜索结果D,计算每个语素qi与D的相关性得分,最后,将qi相对于D的相关性得分进行加权求和,从而得到Query与D的相关性得分。BM25算法的一转载 2011-07-14 21:42:01 · 1598 阅读 · 0 评论 -
volatile语义及线程安全singleton模式探讨
1.引言 详尽的讨论了volatile语义以及如何用C++实现线程安全的Singleton模式。 主要参考Scott Meyers and Andrei Alexandrescu写的“C++ and the Perils of Double-Checked Locking”,这是转载 2011-07-15 14:06:49 · 743 阅读 · 0 评论 -
搜索引擎如何计算权重
我们拿“原子能的应用”这个词来给分析一下看看搜索引擎是如何识别词的权重和如何计算的: 短语“原子能的应用”可以分成三个关键词: 原子能、的、应用。根据我们的直觉,我们知道,包含这三个词多的网页应该比包含它们少的网页相关。当然,这个办法有一个明显的漏洞,就是长的网页比短的网转载 2011-07-14 21:43:56 · 1497 阅读 · 0 评论