自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

zgh1988的专栏

一个很踏实的程序员,喜欢Coding,喜欢Programming!

原创 linux 命令大全 tar

参考 linux命令大全 程序员工具箱 1. 命令 tar -- 打包,解包,压缩,解压缩 2. 使用样例 将某个目录下的文件打包成一个 tar 包,将 /path/to/foo/ 打包到 /path/to/foo.tar tar -cvf /path/to/foo.tar /pat...

2016-10-18 22:37:25

阅读数 388

评论数 0

原创 linux命令大全 which

参考 Linux命令大全 程序员工具箱 1. 命令 which -- 从 PATH 路径下查找某个命令的全路径 2. 使用样例 查看 java 命令的全路径 which java 3. 使用方法 which programnam

2016-10-18 22:34:44

阅读数 457

评论数 0

原创 linux命令大全 find

参考 linux命令大全 程序员工具箱 1. 命令名 find -- 在某个目录下搜索文件 2. 使用样例 在 /path 目录下递归找到名字后缀为 access.log 的文件 find /path -name access.log 在 /path 目录下递归找到名字后缀...

2016-10-18 22:33:05

阅读数 359

评论数 0

原创 linux 命令大全 ln

参考 linux命令大全 程序员工具箱 1. 命令 ln -- 创建软链和硬链 2. 使用样例 为某个文件创建一个硬链接,例如:源文件 /path/file,链接名 hardlink ln /path/file hardlink 为某个文件创建一...

2016-10-18 22:31:33

阅读数 248

评论数 0

原创 linux命令大全 cp

参考 Linux命令大全 程序员工具箱 1. 命令 cp -- 复制文件到当前目录,复制文件到某个目录下 2. 使用样例 复制文件到当前目录下,例如将 test1 复制一份命名为 test2 cp test1 test2 复制文件到某个目录下,...

2016-10-18 22:30:11

阅读数 407

评论数 0

原创 linux命令大全 rmdir

参考 Linux命令大全 程序员工具箱 1. 命令 rmdir -- 删除目录 2. 使用样例 删除当前目录中的子目录 test1, test2,其中子目录 test1, test2 为空目录 rmdir test1 test2 删除多级空目录 ...

2016-10-18 22:27:54

阅读数 255

评论数 0

原创 linux 命令大全 mv

参考 Linux命令大全 程序员工具箱 1. 命令 mv -- 移动或重命名文件 2. 使用样例 重命名文件,将 test1 重命名为 test2 mv test1 test2 移动文件,将 test1 移动到 test 目录下 m...

2016-10-18 22:25:52

阅读数 261

评论数 0

原创 linux命令大全 rm

参考 Linux命令大全 程序员工具箱 1. 命令 rm -- 删除某一目录下的文件 或 子目录 2. 使用样例 删除当前目录下的 test 文件 rm test 删除绝对路径下的 /var/www/iTools/test 文件 r...

2016-10-18 22:22:26

阅读数 294

评论数 0

原创 linux命令大全 cd

参考 Linux命令大全 程序员工具箱 1. 命令 cd--切换当前目录 2. 使用样例 切换到某一绝对路径,例如 /var/www/iTools/ cd /var/www/iTools/ 切换到当前目录的上一级目录 cd .. 切换到上一次使用的目录 cd -...

2016-10-18 22:18:43

阅读数 214

评论数 0

原创 linux命令大全 touch

参考 Linux 命令大全 程序员工具箱 1. 命令 touch -- 创建文件,改变文件的访问时间 和 修改时间。 2. 使用样例 创建文件,名为 test touch test 如何查看文件的访问时间,修改时间,例如查看文件 test 的状态...

2016-10-18 22:16:02

阅读数 345

评论数 0

原创 Linux 命令 pwd

参见  Linux 命令大全,程序员工具箱 1. 命令 pwd--显示当前绝对目录 2. 使用样例 显示当前目录 pwd

2016-10-02 13:17:15

阅读数 229

评论数 0

原创 Linux 命令 mkdir

参见  Linux 命令大全,程序员工具箱 1. 命令 mkdir--创建目录 2. 使用样例 创建一个空目录为 test1 mkdir test1 创建一个多级目录为 test1/test2/test3 mkdir -p test1/test2/test3 一次创建...

2016-10-02 13:14:31

阅读数 285

评论数 0

原创 Linux 命令字 ls

参见  Linux 命令大全 1. 命令  ls -- 显示文件信息 2. 使用样例 显示当前目录所有文件信息(包括隐藏文件) ls -al 显示当前目录所有文件信息(包括可读的文件大小) ls -alh 显示当前目录所有文件信息,并按文件从大到小排序 ls -al...

2016-10-01 11:56:52

阅读数 665

评论数 0

原创 第二章 flume 的数据流模型

1. flume 的基本概念 本文中所有与 flume 相关术语都采用斜体英文表示,这些术语的含义如下所示。 flume             一个可靠的,分布式的,用于采集,聚合,传输海量日志数据的工具。 Web Server   一个产生 Events/数据 的客户端。 Agent     ...

2015-04-24 22:37:03

阅读数 2197

评论数 0

原创 第一章 启动 flume

在学计算机新知识时,第一件事情就是要写一个 “Hello World”,同样,在 flume 中,它的 “Hello World” 就是 run it。 1、flume 基本概要 (1) flume 是做什么的? flume 是 apach 的开源项目,它主要用来收集数据,即将来源于不同节点的数据...

2015-04-20 22:24:21

阅读数 1502

评论数 0

原创 struct, union

一、struct 1、定义结构体和结构体变量 struct Point {     int x;     int y; }; struct Point pt; struct Rect {     struct Point pt...

2014-03-02 18:47:56

阅读数 1488

评论数 0

原创 算术类型转换

如果计算表达式中各个变量的类型不同,如何计算该表达式? 1、如果任何一个操作数为long double类型,则将另一个操作数转换为long double类型。 2、否则,如果任何一个操作数为double类型,则将另一个操作数转换为double类型。 3、否则,如果任何...

2014-03-02 18:43:33

阅读数 1751

评论数 0

原创 float,double

float, double, long double 1、float表示单精度浮点数,double,long double表示高精度浮点数。 其中各浮点类型的长度分别是: Intel,XP 32位,Microsoft Visual Stdio 2005 sizeof(float) = 4 size...

2014-02-26 12:11:10

阅读数 1276

评论数 0

原创 enum

1、enum用法 枚举类型是一种非常特殊的类型,它的值包含在一个命名的常量集合中,这些常量称为枚举符。 枚举说明符: enum 标识符 {枚举符表} enum 标识符 枚举符表中的标识符声明为int类型的常量,它们可以用在常量可以出现的任何地方。 如...

2014-02-26 09:02:07

阅读数 1337

评论数 0

原创 char,short,int,long,unsigned,signed

char, short, int, long, unsigned, signed。 6个关键字可以组合成8种整型类型。 signed char, signed short, signed int, signed long, unsigned char, unsigned short, unsign...

2014-02-25 20:45:06

阅读数 1925

评论数 0

原创 void

一、void 1、void 是一种“抽象类型”,sizeof(void) = 0,故不允许使用void来定义变量。 例如:void void_variable            int func(void void_argument) 都是错误的。 2、void 作为函数返回值的限定 在C89...

2014-02-25 08:43:11

阅读数 1341

评论数 0

原创 C语言有哪些关键字

C89标准中有32个关键字,可以将其分成4部分,分别是数据类型关键字(12),控制语句关键字(12个),存储类型关键字(4个), 类型限定符关键字(2个),其他(2个)。 数据类型关键字: 基本数据类型 void short int long float double signed unsi...

2014-02-24 18:40:21

阅读数 1877

评论数 0

原创 C语言有哪些标准?

1、C语言之父是Dennis Ritchie,他也是UNIX操作系统发明者之一。 2、C89标准,ANSI制定的第一个C语言标准,在1989年被正式采用,故称C89,也称ANSI C。该标准随后ISO采纳,成为国际标准(ISO/IEC 9899:1990)。 3、C99标准,由ISO制定于19...

2014-02-24 18:36:19

阅读数 4316

评论数 0

原创 VMware: Cannot open file "C:\VMware\dndlogs\dndlog.conf"

VMware问题:   Cannot open file "C:\Documents and Settings\All Users\Application Data\VMware\dndlogs\dndlog.conf": 系统找不到指定的路径. Cannot connect ...

2014-02-13 22:17:12

阅读数 2151

评论数 0

原创 自己的C++命名规范

自己一直使用C/C++编程,所以总结出了自己的一些命名规范。(建议将其放在桌面显眼的地方,以至于写程序时提醒) (1)typedef定义的类型名,类名和枚举类型名以大写字母开头的单词组合而成,一般为名词。 (2)局部变量名和参数名采用第一个单词首字母小写而后面的单词首字母大写的单 词组合。 (3)...

2013-12-01 22:22:10

阅读数 1174

评论数 0

原创 递归 和 非递归 遍历二叉树

1 二叉树结点 2 先序遍历二叉树 3 中序遍历二叉树 4 后序遍历二叉树 5 测试样例 1 二叉树结点 struct BinaryTreeNode { int m_nValue; BinaryTreeNode *m_pLeft; BinaryTreeNode *m_pRight; }; ...

2013-08-22 16:29:54

阅读数 1735

评论数 0

原创 求两个字符串的最长公共子串,最长公共子序列,编辑距离

(1)    找出两个字符串的最长公共子串 题目:输入两个字符串,找出两个字符串中最长的公共子串。 找两个字符串的最长公共子串,这个子串要求在原字符串中是连续的。因此我们采用一个二维矩阵来存储中间结果,下面我们看这个二维数组如何构造? 假设两个字符串分别是:”bab”和”caba”。 如果st...

2013-08-10 22:01:35

阅读数 3780

评论数 2

原创 求数组中的最大子数组之和,最长递增子序列

(1)    求数组中的子数组之和的最大值 (2)    求数组中的最长递增子序列 (1)    求数组中的子数组之和的最大值。 题目:输入一个整形数组,数组里有整数也有负数。数组中一个或连续的多个整数组成一个子数组。求所有子数组的和的最大值。要求时间复杂度为O(n)。 我们定...

2013-08-10 20:06:26

阅读数 1533

评论数 0

原创 归并排序及其应用

归并排序(Merge Sort): 归并排序(Merge Sort)的基本思想是:“归并”的含义是将两个或两个以上的有序表组合成一个新的有序表。因此归并排序就是利用归并的思想来实现的,假设初始序列含有n个记录,则可以看成是n个有序的子序列,每个子序列的长度为1,然后两两归并,得到 (n+1)/2个...

2013-08-10 15:52:10

阅读数 1422

评论数 0

原创 快速排序及其应用

快速排序(Quick Sort): 快速排序(Quick Sort)的基本思想是:通过一趟排序将待排记录分割成独立的两部分,其中一部分记录的关键字均比另一部分记录的关键字小,则可分别对着两部分记录继续进行排序,以达到整个序列有序的目的。 例题:假设现在我们要对数组{50, 10, 90, 30...

2013-08-10 15:27:58

阅读数 1670

评论数 1

原创 二分查找及其应用

(1) 二分查找: 使用二分查找(Binary Search)的前提有:(1)线性表必须是关键码有序(通常是从小到大有序)。(2)其次,线性表必须是顺序存储。所以链表不能采用二分查找。 二分查找(Binary Search)基本思想:在有序表中,取中间记录作为比较对象,若给定值与中间记录的关键字...

2013-08-10 14:49:14

阅读数 1968

评论数 0

原创 单例模式

下面说说单线程模式下的单例模式的实现 什么是单例模式? 简单来说,单例模式就是保证一个类仅有一个实例,并提供一个访问它的全局访问点。 从该定义中可以得知:(1)该类仅有一个实例,则不能随便创建该类的对象,所以默认的构造函数声明为私有的,private。(2) 需要提供一个静态的指针变量来指向...

2013-05-22 21:43:27

阅读数 1037

评论数 0

原创 C++成员函数的重载,继承,覆盖和隐藏

一、 C++成员函数的重载 C++中的成员函数有四种,分别是普通成员函数,virtual虚函数,const成员函数。 (1) void func(int a); (2) virtual void func(int a); (3) void func(int a) const; 如果在一个...

2013-05-10 16:31:24

阅读数 1829

评论数 0

转载 OpenGL图形管线和坐标变换

1. OpenGL 渲染管线 OpenGL渲染管线分为两大部分,模型观测变换(ModelView Transformation)和投影变换(Projection Transformation)。做个比喻,计算机图形开发就像我们照相一样,目的就是把真实的场景在一张照相纸上表现出来。那么观测变换...

2013-05-08 20:13:35

阅读数 940

评论数 0

原创 类的const和非const成员函数的重载

1. 类的const成员函数与非const成员函数的重载 #include #include using namespace std; class Person { public: Person() {} Person(string name, string address) :...

2013-05-08 16:49:10

阅读数 1226

评论数 0

原创 矩阵相乘的两种实现方法

第一种最朴素的算法就是用A矩阵的第i行与B矩阵的第j列的各个元素相乘求和,得到C矩阵的第i行第j列的元素。 void MatrixMulMatrix_Solution1(int matrix1[][2], int m, int matrix2[][3], int n, int result[][...

2013-05-07 22:18:39

阅读数 2001

评论数 0

转载 linux环境下的IPC通信

转自于 http://blog.csdn.net/xiaoweibeibei/article/details/6552498   引用标识符:引用标识符是一个整数,表示每一个SYSV子系统的对象(共享内存,信号量,消息队列),它用于访问对象是在系统中的传递。    键:在SYSV子系统中用于定...

2012-11-24 20:39:34

阅读数 1293

评论数 0

转载 exit() _exit() 和 return() 的区别

转载于  http://www.360doc.com/content/12/0504/15/9400799_208611794.shtml #include void exit(int status); 不像fork那么难理解,从exit的名字就能看出,这个系统调用是用来终止一个进程的。无论...

2012-11-24 20:36:14

阅读数 896

评论数 0

原创 VxWorks中WindML3.0的配置

转载请标识出处:http://blog.csdn.net/zgh1988/article/details/8000309 1.      WindML的安装 2.      WindML的配置 (1)    D:\Tornado2.2\target\config\pcPentiu...

2012-09-20 15:22:59

阅读数 5209

评论数 0

原创 VxWorks下载程序

转载请标识出处: http://blog.csdn.net/zgh1988/article/details/7998054 1.      在Tornado环境下可以创建两种工程,一是a bootable VxWorks image(可引导工程),二是downloadable  applicat...

2012-09-19 22:26:42

阅读数 4212

评论数 0

提示
确定要删除当前文章?
取消 删除