当vim开启smartindent时,对于C代码会有自动换行的功效。因此有时候我们需要在向vim中粘贴C代码时,需要暂时关闭自动换行的功能。操作方式:在vim中:setpaste之后进行插入操作,vim提示变为:--INSERT(paste)--这时就不再有自动换行。之后,如果要恢复,:setnopaste即可。vim提..
分类:
系统相关 时间:
2015-08-21 11:30:38
阅读次数:
226
QLineEdit是继QLabel和QAbstractButton之后最为常见的输入类编辑控件。顾名思义,其是单行编辑控件,经常用于编辑简短的信息,如用户登录信息及密码输入等。作为编辑框其具有常见的编辑动作,如清除内容clear,复制copy,剪切cut,粘贴paste,重做rudo、撤销undo,...
分类:
其他好文 时间:
2015-08-20 12:37:22
阅读次数:
159
?Fight RepetitionNiclas NilssonARE youR dEvElopERS performing recurring tasks that need little think- ing? Can you find recurring patterns in the code? Can you spot code that’s been written copy-paste-...
分类:
其他好文 时间:
2015-08-19 09:27:43
阅读次数:
118
介绍这一节我们将介绍这几个命令tr(注意不是tar),col,join,paste。实际这一节是上一节关于能实现管道操作的命令的延续,所以我们依然将结合管道来熟悉这些命令的使用。一、常用的文本处理命令二、文本处理命令1.tr 命令tr 命令可以用来删除一段文本信息中的某些文字。或者将其进行转换。使用...
分类:
系统相关 时间:
2015-08-08 18:08:45
阅读次数:
200
Linux管线命令 - cut,grep,sort,uniq,wc,tee,tr,col,join,paste,expand,split,xargs
在每个管线后面接的第一个数据必定是『命令』喔!而且这个命令必须要能够接受 standard input 的数据才行,这样的命令才可以是为『管线命令』,例如 less, more, head, tail 等都是可以接受 standard input 的管线命令啦。至于例如 ls, cp, mv 等就不是管线命令了!因为 ls, cp, mv 并不会接受来自 stdin 的数据。 也就是说,管线命令主...
分类:
系统相关 时间:
2015-08-07 14:44:20
阅读次数:
312
在X系统里面,从一个窗口复制一段文字到另一个窗口,有两套机制,分别是Selections和cutbuffers。常用的copy&paste是利用的cutbuffers机制;另外用鼠标选中一段文字,然后在另一个窗口按鼠标中键实现复制,利用的是selections机制。selection又可以分为master和slaveselecti..
分类:
其他好文 时间:
2015-08-07 11:32:37
阅读次数:
382
1.DuplicatedCode 代码重复几乎是最常见的异味了。他也是Refactoring的主要目标之一。代码重复往往来自于copy-and-paste的编程风格。与他相对应OAOO是一个好系统的重要标志。 2.Longmethod 它是传统结构化的“遗毒”。一个方法应当具有自我独立的意图,...
分类:
编程语言 时间:
2015-08-05 18:01:11
阅读次数:
171
shell脚本学习笔记之文本处理命令一.cut(截取文本字符或域字段)命令格式:cut[option]file1.-d和-f的组合用法,用来截取字段说明:*表示分隔符,如-,:,空格字符等N表示第N个字段用法一:cut-d*-fN从文本中截取每行以某个特定符号为分隔符的某个域字段例子:cut-d:-f1从文..
分类:
系统相关 时间:
2015-08-04 23:13:00
阅读次数:
218
A.小模拟题
根据要求模拟即可。没什么可讲的。。
参考代码:http://paste.ubuntu.com/11978075/B.组合计数
首先排序,然后可以在O(n)复杂度内求出每个hero所能拿的sword的最大范围。
然后可以从第一个开始拿,考虑对于当前第i个hero来说,假设第i个hero最多能拿到第j个sword,那么首先这j个中一定有i-1个已经被前i-1个拿到了,所以第i个只能...
分类:
其他好文 时间:
2015-08-01 17:24:05
阅读次数:
110
内容目录:find 文件查找grep 文本搜索xargs 命令行参数转换sort 排序uniq 消除重复行用tr进行转换cut 按列切分文本paste 按列拼接文本wc 统计行和字符的工具sed 文本替换利器awk 数据流处理工具迭代文件中的行、单词和字符本文将介绍Linux下使用Shell处理文本...
分类:
系统相关 时间:
2015-08-01 17:06:57
阅读次数:
264