Linux查找文件内容的常用命令方法
从文件内容查找匹配指定字符串的行:
$ grep “被查找的字符串” 文件名
例子:在当前目录里第一级文件夹中寻找包含指定字符串的.in文件
grep “thermcontact” /.in
从文件内容查找与正则表达式匹配的行:
$ grep –e “正则表达式” 文件名
查找时不区分大小写:
$ grep –i “被查找的字符串” 文件名
查找匹配的...
分类:
系统相关 时间:
2015-05-05 10:37:44
阅读次数:
189
Given a binary tree, return the bottom-up level order traversal of its nodes' values. (ie, from left to right, level by level from leaf to root).
For example:
Given binary tree {3,9,20,#,#,15,7},
...
分类:
其他好文 时间:
2015-05-05 10:40:01
阅读次数:
113
SQL(Structured Query Language)结构化查询语言,是关系数据库的标准语言
SQL是一个通用的、功能极强的关系数据库语言SQL特点1.综合统一
集数据定义语言(DDL),数据操纵语言(DML),数据控制语言(DCL)功能于一体。
可以独立完成数据库生命周期中的全部活动:
定义关系模式,插入数据,建立数据库;
对数据库中的数据进行查询和更新;
数据库重构和维护...
分类:
数据库 时间:
2015-05-05 10:38:55
阅读次数:
186
这个章节主要讲的是资源管理相关的知识,C++程序中最常使用的资源就是动态分配内存,但内存只是必须管理的众多资源之一,其他常见的资源还有文件描述器、互斥锁、图形界面的字型和笔刷、数据库连接、以及网络sockets。无论是哪一种资源,重要的是,当你不再使用它时,必须将它还给系统。条款十三Investment* createInvestment(); //返回指针,指向Investment继承体系...
分类:
编程语言 时间:
2015-05-05 10:39:23
阅读次数:
164
description: 最近看了好多C++的书籍,头都大了,感触比较深的是很多东西还是吃不透,自己在面向对象这块的积累还不够深,读起来比较吃力。后面准备多动手,每天从一些小的细节着手,慢慢修真自己一些不良的编程习惯。最近看了好多C++的书籍,头都大了,感触比较深的是很多东西还是吃不透,自己在面向对象这块的积累还不够深,读起来比较吃力。后面准备多动手,每天从一些小的细节着手,慢慢修真自己一些不良的编...
分类:
编程语言 时间:
2015-05-05 10:39:19
阅读次数:
167
在某个所关注事件发生时,监听器提供了一种方便且非侵入性的机制来获得这一通知。Quartz 提供了三种类型的监听器:监听 Job 的,监听 Trigger 的,和监听 Scheduler 自已的。本章解释如何应用每一种类型来更好的管理你的 Quartz 应用,并获悉到什么事件正在发生。...
分类:
其他好文 时间:
2015-05-05 10:39:13
阅读次数:
177
?lex和yacc可以帮助你编写程序转换结构化输入。既包括从输入文件中寻找模式的简单文本搜索程序,也包括将源程序变换为最佳的目标代码的C编译程序等。
?lex使用一系列对可能标记的描述,产生一个能识别那些标记的C例程(我们成为词法分析器。词法分析程序(lexer),或成为扫描程序)。
?lex使用的标记描述称为正则表达式。yacc采用简明的语法描述并产生在一个能分析语法的C例程。即分析程序。yacc...
分类:
其他好文 时间:
2015-05-05 10:36:58
阅读次数:
133
1、HelloPOI
在我们实际的开发中,常常有需要导入导出excel和word的要求,POI便是一个很好的解决方案。
Apache的Jakata项目的POI子项目,目前比较成熟的是HSSF接口,处理MSExcel对象。它不象我们仅仅是用csv生成的没有格式的可以由Excel转换的东西,而是真正的Excel对象,你可以控制一些属性如sheet,cell等等。
首先,理解一下一个...
分类:
其他好文 时间:
2015-05-05 10:36:19
阅读次数:
266
什么都做的小米,真的要成为一家神奇的公司。
近日,微博键盘发烧友馮偉文在微博上发消息称,上周到惠州得知的消息,小米准备做机械键盘,具体的代工厂暂时未明。
小米这款还基本没谱的机械键盘售价,引起了多方猜想,199元的认可度比较高,@CHERRY中国官微调侃道:年轻人第一把机械键盘,采用全球领先的米轴,单键1亿次使用寿命,顶配版只要199。
据了解...
分类:
移动开发 时间:
2015-05-05 10:36:51
阅读次数:
158
请声明出处:
NamedCounter,对象命名的计数器:
/**
* An atomic counter with an associated name
* 关联名的原子计数器
* @short Atomic counter with name
* @short 名字的原子计数器
*/
class YATE_API NamedCounter : public String
{
...
修改基本表ALTER TABLE
[ ADD [ 完整性约束 ] ]
[ DROP ]
[ ALTER COLUMN ];
[例8]向Student表增加“入学时间”列,其数据类型为日期型。
ALTER TABLE Student ADD S_entrance DATE;
不论基本表中原来是否已有数据,新增加的列一...
分类:
数据库 时间:
2015-05-05 10:36:29
阅读次数:
276
如果手机只能进行实时通话,没有留言和短信功能会怎么样?一个电话打过来,正好没有来得及接上,那么这个电话要传递的信息肯定就收不到了。为什么不能先将信息存下来,当用户需要查看信息的时候再去获得信息呢?伴随着这个疑惑,短息和留言应运而生,无论手机是否开机、是否未及时接到,我们都能得到其中的信息。JMS提供了类似这样的功能,本章我们将系统的学习JMS中的相关重要内容。
Ø 掌握JMS基本概念及适用范围...
分类:
其他好文 时间:
2015-05-05 10:35:08
阅读次数:
150
小鼠迷宫问题
Time Limit: 1500ms Memory limit: 65536K 有疑问?点这里^_^
题目描述
小鼠a与小鼠b身处一个m×n的迷宫中,如图所示。每一个方格表示迷宫中的一个房间。这m×n个房间中有一些房间是封闭的,不允许任何人进入。在迷宫中任何位置均可沿上,下,左,右4个方向进入未封闭的房间。小鼠a位于迷宫的(p,q)方格...
分类:
其他好文 时间:
2015-05-05 10:36:37
阅读次数:
166
报错:unable to dequeue a cell with identifier reuseIdentifier - must register a nib or a class for the identifier or connect a prototype cell in a storyboard
解决方法:在identifier里添加代码里自己写的标示...
分类:
编程语言 时间:
2015-05-05 10:37:31
阅读次数:
486
使用策略模式可以定义一些独立的类来封装不同的算法,每一个类封装一种具体的算法,在这里,每一个封装算法的类我们都可以称之为一种策略(Strategy),为了保证这些策略在使用时具有一致性,一般会提供一个抽象的策略类来做规则的定义,而每种算法则对应于一个具体策略类。策略模式的主要目的是将算法的定义与使用分开,将算法的定义放在专门的策略类中,每一个策略类封装了一种实现算法,使用算法的环境类针对抽象策略类进行编程,符合“依赖...
分类:
其他好文 时间:
2015-05-05 10:36:54
阅读次数:
159
httputil用http获取请求的工具类 源代码下载地址:http://www.zuidaima.com/share/1550463738612736.htm...
分类:
Web程序 时间:
2015-05-05 10:35:04
阅读次数:
228
时间过得真快,歘的一下40了。一切似乎开始变得似近还远,看什么东西都觉得不新鲜了,难道是疲了?有时候所谓的经验一直在指挥自己,可以直接判断而没有了思考的过程,自己觉得并不舒服。或许得失就在一瞬间,经验的获得意味着失去了全新的视角和全新的精神状态,感觉有点害怕。不是因为应付不来,而是因为不能更好。
有时候幸福在于过程,哪怕有困难和艰辛,回想过去印象最深的时刻往往就是痛苦与快乐的并存。人的生活在于过...
分类:
其他好文 时间:
2015-05-05 10:34:33
阅读次数:
133