linux命令详解(28)用 grep 搜索文本,grep命令详解

需要在文件中执T行更高T级T的字符串搜索T时,自然会想到TgrepT命令。实际上,grepT一把T业已成 为计算机行话里的动词,正如GoogleT一下T已经成了口头禅。下面是几个使用TgrepT命令的示例:

linux命令详解(27)用 pr 给文本文件标上页码,rpm pr命令详解

prT命令能快速将一连串文本编排成适合打印的格式。准备打印某些命令的运行结果但又不想打 开文字处理软件或文本编辑器时,这个命令特别管用。TprT命令能将文本编T排成多T页T并添加T页T眉信 息T,比如日期、时间、文件名和页码等

linux命令详解(26)分页查看文本 less 命令详解

面对大块文本且不只查看开头或末尾部分时,需要支持分页查看整个文本的工具。早期Unix 系统的分页查看器为more命令: $ ps auwx | more 分页查看ps命令的输出(按空格键) $ more myfile.x 分页查看文件内容 不过,more也有不足之处,例如查看ps命令输出时,more没法向上滚动。less命令应运而 生,这是个更强大、对用户更友好的more。介绍less命令时常见的开场白是:“何为less?less即是more!

大型网站架构设计-lucene 分布式扩展

与其他的分布式系统架构类似,基于Lucene的搜索引擎也会面临扩展的问题,单台机器难 以承受访问量不断上升的压力,不得不对其进行扩展。但是,与其他应用不同的是,搜索应用 大部分场景都能够接受一定时间的数据延迟,对于数据一致性的要求并不那么高,大部分情况 下只要能够保障数据的最终一致性,可以容忍一定时间上的数据不同步,一种扩展的方式如

产品经理学习笔记(17)-技术素养

什么叫技术素养?我不想扯太多概念性的东西——我将其比喻成做数学应用题。应用题是把一个具体的问题抽象为数学模型并用数学方法去解决,产品经理在思考问题的时候,其实就需要把需求变成一个抽象的概念,思考如何用程序表达出来。而想要把抽象的概念用工程师所理解的方式表达出来,则需要了解技术实现的原理和技术可以实现的效果。

linux命令详解(26)分页查看文本 less 命令详解

面对大块文本且不只查看开头或末尾部分时,需要支持分页查T看整个文T本的工具。早期Unix 系统的分页查看器为TmoreT命令: $ ps auwx | more 分页查看ps命令的输出(按空格键) $ more myfile.txt 分页查看文件内容

大型网站架构设计lucene 索引优化

Lucene的索引是由段(segment)组成的,每个段可能又包含多个索引文件,即每个段包含 了一个或者多个Document;段结构使得Lucene可以很好地支持增量索引,新增的Document 将被添加到新的索引段当中。但是,当越来越多的段被添加到索引当中时,索引文件也就越来 越多。一般来说,操作系统对于进程打开的文件句柄数是有限的,当一个进程打开太多的文件 时,会抛出too many openfiles异常,并且执行搜索任务时,Lucene必须分别搜索每个段,然后 将各个段的搜索结果合并,这样查询的性能就会降低。

linux命令详解(25)查看文本文件 cat、head、tail命令详解

查看文本文件显示文本文件内容最基本的做法是使用TcatT命令。TcatT命令会拼接文本文件内容(conTcatTenate, 换言之,输出为一整串字符)并输出到显示器上(默认)。使用各种shell元字符,能够以不同方 式定向文件内容,示例如下:

linux命令详解(24)将文本文件转换成不同的格式,dos2unix,unix2dos命...

DOS/Windows系统中的文本文件使用T\r\nT作为行尾符,Unix系统则使用不同的行尾符(\n)。 使用od命令可以查看文本文件里的特殊字符: $ od –c –t x1 myfile.txt 因此,经过必要的转换,文本文件才能在不同环境下正确显示,示例如下:

大型网站架构设计-Lucene 的使用 高亮和中文分词

高亮 查询到匹配的文档后,需要对匹配的内容进行突出展现,最直接的方式就是对匹配的内容 高亮显示。对于搜索list来说,由于文档的内容可能比较长,为了控制展示效果,还需要对文 档的内容进行摘要,提取相关度最高的内容进行展现,Lucene都能够很好地满足这些需求:

产品经理学习笔记(16)-产品运营常用的工具

了解了如何建立产品和用户之间的纽带之后,大部分新人可能会停留在这个阶段很久,也是学习成长最快的时候。还记得自己最开始接触用户时,体会到寻找产品bug 是最容易使人获得成长的。只有在第一线才可以接触到真实的信息,才可以看到产品背后的一些真实情况。

jQuery教程(5)-DOM树操作之插入新元素

插入新元素 jQuery提供了很多将元素插人到文档中的方法。每一种方法的名字都表明了新内容与已有内 容之间的关系。例如,我们想把back to top链接插人到每个段落后面,因此就可以使 用.insertAfter()方法,参见代码清单5-7。

jQuery教程(4)-DOM树操作之创建新元素

DOM树操作 刚才介绍的.attr()和.prop()方法都是在修改文档时的得力工具。但我们还没有涉及怎样 修改DOM文档的结构。要想操作DOM树本身,需要再深人了解一下jQuery库的核心函数。

产品经理学习笔记(15)-定期整理和总结反馈内容

定期整理和总结反馈内容是运营工作的一部分。这个总结并非会起到简单的知识参考作用,也算是一种日常运营活动的监控日报。通过整理和总结,可以看到产品在这段时间内出现的问题。用户反馈对产品团队来说是最直观的情报机制。在日常日报中,可以把用户反馈根据时间、功能进行划分,也可以把用户反馈根据类型进行划分:建议类、问题类、咨询类……

linux命令详解(23)编辑文本文件 JOE 编辑器 入门

Linux/UNIX系统中文本编辑器的种类繁多。最常见的编辑器是vi,如今几乎在所有UNIX系 统上都能找到。因此,身为Linux系统管理员,至少应该知道如何用vi进行最基本的文本编辑,这 也是Linux系统管理员的一项必备技能。有一天,你会发现自己身处一个简陋陌生的Linux环境, 试图恢复某台服务器的功能,这时几乎全得仰仗vi。
共112 条  2/8页  首页  上一页  下一页  尾页  转到: Go