摘要: 1. 题目:    Given a string S, find the longest palindromic substring in S. You may assume that the maximum length of S is 1000, and there exists one uni 阅读全文
posted @ 2015-06-15 20:49 zxqstrong 阅读(212) 评论(0) 推荐(0) 编辑
摘要: Map是c++的一个标准容器,她提供了很好一对一的关系,在一些程序中建立一个map可以起到事半功倍的效果,总结了一些map基本简单实用的操作!1.map最基本的构造函数; mapmapstring; mapmapint; mapmapstring; mapmapchar; mapmapchar; m... 阅读全文
posted @ 2015-06-15 16:51 zxqstrong 阅读(727) 评论(0) 推荐(0) 编辑
摘要: find一些常用参数的一些常用实例和一些具体用法和注意事项。1.使用name选项:文 件名选项是find命令最常用的选项,要么单独使用该选项,要么和其他选项一起使用。可以使用某种文件名模式来匹配文件,记住要用引号将文件名模式引 起来。不管当前路径是什么,如果想要在自己的根目录$HOME中查找文件名符... 阅读全文
posted @ 2015-06-15 16:07 zxqstrong 阅读(188) 评论(0) 推荐(0) 编辑
摘要: 在 使用find命令的-exec选项处理匹配到的文件时,find命令将所有匹配到的文件一起传递给exec执行。但有些系统对能够传递给exec的命 令长度有限制,这样在find命令运行几分钟之后,就会出现溢出错误。错误信息通常是“参数列太长”或“参数列溢出”。这就是xargs命令的用处所在, 特别是与... 阅读全文
posted @ 2015-06-15 15:49 zxqstrong 阅读(219) 评论(0) 推荐(0) 编辑
摘要: find是我们很常用的一个Linux命令,但是我们一般查找出来的并不仅仅是看看而已,还会有进一步的操作,这个时候exec的作用就显现出来了。exec解释:-exec参数后面跟的是command命令,它的终止是以;为结束标志的,所以这句命令后面的分号是不可缺少的,考虑到各个系统中分号会有不同的意义,所... 阅读全文
posted @ 2015-06-15 15:41 zxqstrong 阅读(170) 评论(0) 推荐(0) 编辑
摘要: Linux 下find命令在目录结构中搜索文件,并执行指定的操作。Linux下find命令提供了相当多的查找条件,功能很强大。由于find具有强大的功能,所 以它的选项也很多,其中大部分选项都值得我们花时间来了解一下。即使系统中含有网络文件系统(NFS),find命令在该文件系统中同样有效,只你具有... 阅读全文
posted @ 2015-06-15 15:31 zxqstrong 阅读(158) 评论(0) 推荐(0) 编辑
摘要: locate让使用者可以很快速的搜寻档案系统内是否有指定的档案。其方法是先建立一个包括系统内所有档案名称及路径的数据库,之后当寻找时就只需查询这个数据库,而不必实际深入档案系统之中了。在一般的distribution之中,数据库的建立都被放在crontab中自动执行。1.命令格式:Locate[选择... 阅读全文
posted @ 2015-06-15 15:24 zxqstrong 阅读(153) 评论(0) 推荐(0) 编辑
摘要: whereis命令只能用于程序名的搜索,而且只搜索二进制文件(参数-b)、man说明文件(参数-m)和源代码文件(参数-s)。如果省略参数,则返回所有信息。和 find相比,whereis查找的速度非常快,这是因为linux系统会将系统内的所有文件都记录在一个数据库文件中,当使用whereis和下面... 阅读全文
posted @ 2015-06-15 15:18 zxqstrong 阅读(201) 评论(0) 推荐(0) 编辑
摘要: 我们经常在linux要查找某个文件,但不知道放在哪里了,可以使用下面的一些命令来搜索: which查看可执行文件的位置。 whereis查看文件的位置。 locate配合数据库查看文件位置。 find实际搜寻硬盘查询文件名称。which命令的作用是,在PATH变量指定的路径中,搜索某... 阅读全文
posted @ 2015-06-15 15:16 zxqstrong 阅读(169) 评论(0) 推荐(0) 编辑
摘要: tail命令从指定点开始将文件写到标准输出.使用tail命令的-f选项可以方便的查阅正在改变的日志文件,tail-ffilename会把filename里最尾部的内容显示在屏幕上,并且不但刷新,使你看到最新的文件内容.1.命令格式;tail[必要参数][选择参数][文件]2.命令功能:用于显示指定文... 阅读全文
posted @ 2015-06-15 15:02 zxqstrong 阅读(180) 评论(0) 推荐(0) 编辑
摘要: head与tail就像它的名字一样的浅显易懂,它是用来显示开头或结尾某个数量的文字区块,head用来显示档案的开头至标准输出中,而tail想当然尔就是看档案的结尾。1.命令格式:head[参数]...[文件]...2.命令功能:head用来显示档案的开头至标准输出中,默认head命令打印其相应文件的... 阅读全文
posted @ 2015-06-15 14:58 zxqstrong 阅读(186) 评论(0) 推荐(0) 编辑
摘要: less工 具也是对文件或其它输出进行分页显示的工具,应该说是linux正统查看文件内容的工具,功能极其强大。less的用法比起more更加的有弹性。 在more的时候,我们并没有办法向前面翻,只能往后面看,但若使用了less时,就可以使用[pageup][pagedown]等按 键的功能来往前往后... 阅读全文
posted @ 2015-06-15 14:54 zxqstrong 阅读(178) 评论(0) 推荐(0) 编辑
摘要: more命令,功能类似cat,cat命令是整个文件的内容从上到下显示在屏幕上。more会以一页一页的显示方便使用者逐页阅读,而最基本的指令就是按空白键(space)就往下一页显示,按b键就会往回(back)一页显示,而且还有搜寻字串的功能。more命令从前向后读取文件,因此在启动时就加载整个文件。1... 阅读全文
posted @ 2015-06-15 11:34 zxqstrong 阅读(181) 评论(0) 推荐(0) 编辑
摘要: nl命令在linux系统中用来计算文件中行号。nl可以将输出的文件内容自动的加上行号!其默认的结果与cat-n有点不太一样,nl可以将行号做比较多的显示设计,包括位数与是否自动补齐0等等的功能。1.命令格式:nl[选项]...[文件]...2.命令参数:-b:指定行号指定的方式,主要有两种: ... 阅读全文
posted @ 2015-06-15 11:27 zxqstrong 阅读(309) 评论(0) 推荐(0) 编辑
摘要: cat命令的用途是连接文件或标准输入并打印。这个命令常用来显示文件内容,或者将几个文件连接起来显示,或者从标准输入读取内容并显示,它常与重定向符号配合使用。1.命令格式:cat[选项][文件]...2.命令功能:cat主要有三大功能: 1).一次显示整个文件:catfilename 2).从键盘... 阅读全文
posted @ 2015-06-15 11:10 zxqstrong 阅读(162) 评论(0) 推荐(0) 编辑
摘要: linux的touch命令不常用,一般在使用make的时候可能会用到,用来修改文件时间戳,或者新建一个不存在的文件。1.命令格式:touch[选项]...文件...2.命令参数:-a或--time=atime或--time=access或--time=use 只更改存取时间。-c或--no-crea... 阅读全文
posted @ 2015-06-15 10:57 zxqstrong 阅读(300) 评论(0) 推荐(0) 编辑
摘要: cp 命令用来复制文件或者目录,是Linux系统中最常用的命令之一。一般情况下,shell会设置一个别名,在命令行下复制文件时,如果目标文件已经存在, 就会询问是否覆盖,不管你是否使用-i参数。但是如果是在shell脚本中执行cp时,没有-i参数时不会询问是否覆盖。这说明命令行和shell脚本的 执... 阅读全文
posted @ 2015-06-15 10:51 zxqstrong 阅读(220) 评论(0) 推荐(0) 编辑
摘要: mv命令是move的缩写,可以用来移动文件或者将文件改名(move(rename)files),是Linux系统下常用的命令,经常用来备份文件或者目录。1.命令格式:mv[选项]源文件或目录目标文件或目录2.命令功能:视 mv命令中第二个参数类型的不同(是目标文件还是目标目录),mv命令将文件重命名... 阅读全文
posted @ 2015-06-15 10:48 zxqstrong 阅读(261) 评论(0) 推荐(0) 编辑
摘要: 今天学习一下linux中命令:rmdir命令。rmdir是常用的命令,该命令的功能是删除空目录,一个目录被删除之前必须是空的。(注意,rm-rdir命令可代替rmdir,但是有很大危险性。)删除某目录时也必须具有对父目录的写权限。1.命令格式:rmdir[选项]...目录...2.命令功能:该命令从... 阅读全文
posted @ 2015-06-15 10:20 zxqstrong 阅读(180) 评论(0) 推荐(0) 编辑
摘要: 昨天学习了创建文件和目录的命令mkdir,今天学习一下linux中删除文件和目录的命令:rm命令。rm是常用的命令,该命令的功能为删除一个目录中的一个或多个文件或目录,它也可以将某个目录及其下的所有文件及子目录均删除。对于链接文件,只是删除了链接,原有文件均保持不变。rm是一个危险的命令,使用的... 阅读全文
posted @ 2015-06-15 10:13 zxqstrong 阅读(285) 评论(0) 推荐(0) 编辑