对Linux系统的操作过程中,经常会遇到重复执行同一命令,以观察其结果变化的情况。惯用的方法是:上下键加回车,或是Ctr+p然后回车。今天我们来了解一下watch命令,它可以帮助我们周期性的执行一个命令,基本所有的Linux发行版都带有这个工具。 一、watch命令 watch命令以周期性的方式执行 ...
分类:
系统相关 时间:
2016-07-10 09:48:03
阅读次数:
224
这个世界上有两种 Linux 用户:敢于冒险的和态度谨慎的。 其中一类用户总是本能的去尝试任何能够戳中其痛点的新选择。他们尝试过不计其数的窗口管理器、系统发行版和几乎所有能找到的桌面插件。 另一类用户找到他们喜欢的东西后,会一直使用下去。他们往往喜欢所使用的系统发行版的默认配置。最先熟练掌握的文本编 ...
分类:
系统相关 时间:
2016-07-10 09:48:53
阅读次数:
215
Given a triangle, find the minimum path sum from top to bottom. Each step you may move to adjacent numbers on the row below. Notice Bonus point if you ...
分类:
其他好文 时间:
2016-07-10 09:48:42
阅读次数:
125
OC语言BLOCK和协议 一、BOLCK (一)简介 BLOCK是什么? 苹果推荐的类型,效率高,在运行中保存代码。用来封装和保存代码,有点像函数,BLOCK可以在任何时候执行。 BOLCK和函数的相似性: (1)可以保存代码(2)有返回值(3)有形参(4)调用方式一样。 标识符 ^ (二)基本使用 ...
分类:
移动开发 时间:
2016-07-10 09:47:35
阅读次数:
237
?快速幂顾名思义,就是快速算某个数的多少次幂。其时间复杂度为 O(log?N), 与朴素的O(N)相比效率有了极大的提高。 代码: #include<iostream> using namespace std; long long pow(int a,int b){ long long ans=1; ...
分类:
其他好文 时间:
2016-07-10 09:48:52
阅读次数:
171
很多核心Java面试题来源于多线程(Multi-Threading)和集合框架(Collections Framework),理解核心线程概念时,娴熟的实际经验是必需的。这篇文章收集了Java线程方面一些典型的问题,这些问题经常被高级工程师所问到。 0、Java中多线程同步是什么? 在多线程程序下, ...
分类:
编程语言 时间:
2016-07-10 09:48:27
阅读次数:
290
类(class)是面向对象程序设计(OOP)实现信息封装的基础。 类是用户定义类型,也称为类类型。 每个类包含数据说明和一些操作数据或传递消息的函数。类的实例称为对象。 C++的类有C的结构类型演变而来。本章首先介绍结构类型,然后讨论C++的类和对象。 5.1结构 结构由数目固定的成员构成。 各成员 ...
分类:
其他好文 时间:
2016-07-10 09:47:51
阅读次数:
134
Given a 2D board and a word, find if the word exists in the grid. The word can be constructed from letters of sequentially adjacent cell, where "adjac ...
分类:
其他好文 时间:
2016-07-10 09:49:04
阅读次数:
142
http://no001.blog.51cto.com/1142339/389840/ mutalbe的中文意思是“可变的,易变的”,跟constant(既C++中的const)是反义词。 在C++中,mutable也是为了突破const的限制而设置的。被mutable修饰的变量,将永远处于可变的状 ...
分类:
其他好文 时间:
2016-07-10 09:47:45
阅读次数:
124
这一篇集合动画知识和弹出窗体知识,综合起来以动画的形式弹出窗体。
动画的知识前几篇已经做过详细的介绍,可翻阅前面写的有关动画博文。先简单介绍一下弹出窗体效果的方法:
首先,需要窗体的实例:PopupWindow window = new PopupWindow(contentView, width, height);
总共需要三个参数,三个参数的含义分别是:
/ **...
分类:
移动开发 时间:
2016-07-10 08:44:12
阅读次数:
212
问题链接:HDU2051 Bitset。入门训练题,用C语言编写程序。
这个问题是将输入的整数转换为2进制数。
进制转换问题需要用模除,转换为2进制就模除2。然而,模除是从低位开始取出各个位的,最后的结果还需要逆转一下再输出。
用位运算代替2的模除是一个好主意,除以2也可以用右移1位运算来代替。
AC程序如下:
/* HDU2051 Bitset */
#include
...
分类:
其他好文 时间:
2016-07-10 08:43:41
阅读次数:
207
问题及代码:
设计并实现一个航班信息查询和检索系统。要求:对飞机航班信息进行排序和查找,可按照航班号、起点站、到达站、起飞时间和到达时间等信息进行查询。航班信息表的样式如下:
航班号
起点站
终点站
班期
起飞时间
到达时间
机型
票价
CA1544
合肥
北京...
分类:
其他好文 时间:
2016-07-10 08:46:02
阅读次数:
358
OSGI中自定义command(2)前文在上一篇博文中,我们讲述了什么是OSGI中的command,同时写了一个简单的command,这个command实现了org.apache.felix.gogo.commands.Action这个接口,同样可以实现相同功能的还有
org.apache.karaf.shell.console.OsgiCommandSupport这一个抽象类,但是在本程序中,这...
分类:
其他好文 时间:
2016-07-10 08:44:51
阅读次数:
394
var result = fruit.GroupBy(i => i.date) .Select(i => new { date = i.Key, no_of_apple = i.Where(j => j.fruit_code == "apple").Sum(k => k.count), ... ...
分类:
其他好文 时间:
2016-07-10 08:45:04
阅读次数:
1213
StrPCopy = Copies an AnsiString (long string) to a null-terminated string.function StrPCopy(Dest: PAnsiChar; const Source: AnsiString): PAnsiChar; ove ...
分类:
编程语言 时间:
2016-07-10 08:44:37
阅读次数:
311
我们都知道,java中的Map结构是key->value键值对存储的,而且根据Map的特性,同一个Map中 不存在两个Key相同的元素,而value不存在这个限制。换句话说,在同一个Map中Key是唯一的,而value不唯一。Map是一个接口,我们不能 直接声明一个Map类型的对象,在实际开发中,比 ...
分类:
编程语言 时间:
2016-07-10 08:43:37
阅读次数:
307
Github的世界 什么是github Github除提供Git仓库托管服务外,还为开发者或团队提供了一系列功能,帮助其高效率,高品质地进行代码编写。 使用github带来哪些变化 写作形式的变化 在开发者之间引发化学反应的pull request 对特定用户进行评论 Github flavored... ...
分类:
其他好文 时间:
2016-07-10 08:42:15
阅读次数:
195