Linux Ext 文件系统

一、Ext2文件系统1.1 概述文件系统中存储的最小单位是块(Block),一个块究竟多大是在格式化时确定的,使用 tune2fs 命令可以查看块大小。 注:我这里演示使用的是ext3,但是没有影响。 1234567[root@VM_120_243_centos 1]# cat /etc/fstab /dev/vda1 / ext3 ...

IDEA 2017激活教程

重要 IDEA是一款十分强大的开发IDE,如果有经济基础,请一定要支持正版。 方法一:大学edu邮箱免费注册 使用学校的邮箱可以免费使用,参考文章学生授权申请方式。注册成功后,登陆Jertbrains可以看见到期时间。 方法二:使用注册服务器注册(断网可能失效) 进入ide主页面,help->register->license server ,填入: http://idea...

Vim 教程

一、Vim 简介Vim是一个类似于Vi的著名的功能强大、高度可定制的文本编辑器,在Vi的基础上改进和增加了很多特性。代码补全、编译及错误跳转等方便编程的功能特别丰富。 它的最大特色是完全使用键盘命令进行编辑,脱离了鼠标操作虽然使得入门变得困难,但上手之后键盘流的各种巧妙组合操作却能带来极为大幅的效率提升。 二、Vim 多文本编辑2.1 多个文件的打开与基本操作命令:vim fileName1 fi...

Linux 实现数据库的定时备份

在项目中,数据往往是十分重要的,这就要求我们对数据库进行实时备份。幸运的是,Linux 支持这样的功能。本文将讲述如何定时实现数据库的备份。 一、创建备份文件夹我们以备份到 /home 路径下为例,创建 backup 文件夹: 1234[root@iZuf643t8c5urcnhm494emZ ~]# cd /home[root@iZuf643t8c5urcnhm494emZ home]# mkd...

LTP 第四章 开发_exit()测试集

本章我们将结合前三章所学知识,开发一个完整的新规测试用例,在开始项目之前,请保证项目源码包的干净。 123456[wxs@bogon ltp]$ git branch master* mybranch[wxs@bogon ltp]$ git status# 位于分支 mybranch无文件要提交,干净的工作区 本章以编写 _exit() 函数为例,首先我们查看 _exit() 函数的 man-p...

Linux 静态库和动态库

在 Windows 平台和 Linux 平台下都大量存在着库。本质上来说库是一种可执行的二进制代码(但不可以独立执行),可以被操作系统载入内存执行。 Linux下的库有两种:静态库和动态库(共享库)。本文将介绍 Linux 下静态库和动态库的概念以及相应的创建与使用方法。 一、对比 类型 特点 静态库 在编译时被链接到程序中,作为可执行程序的一部分。在程序运行时不再依赖静态库,占用内存...

LTP 第三章 开发系统调用测试集

在第二章中我们写了 Shell 测试集,在本章,我们将开发基于 C 的系统调用测试集,使用新 API 重写既有的测试 case ,整个流程与上一章基本相同,不再赘述。 在本章中,我们将编写以下几个测试: Convert getpagesize01 Convert getpid01 Convert unlink05 Convert getppid02 在开始之前,保证工作区的干净: 123[wx...

LTP 第二章 开发 Shell 测试集

2.1 准备环境2.1.1 清理环境在第一章中我们使用了git clone将项目克隆到了本地,并且编写了一个简单的c测试和Shell测试。 在本章开始之前,我们要保证源码包项目的干净,即恢复到最开始克隆时的状态,具体步骤参考相关《Git 教程》。 Tip: 如果你觉的恢复干净对你有困难的话,最简单粗暴的方法就是删掉重新克隆了… 注: 清除前一定要注意数据备份,清除后第一章做的修改就不复存在了.. ...

数据结构 第九章 查找

9.1 基本概念(1)列表由同一类型的数据元素(或记录)构成的集合,可利用任意数据结构实现。 (2)关键字数据元素的某个数据项的值,用它可以标识列表中的一个或一组数据元素。 如果一个关键字可以唯一标识列表中的一个数据元素,则称其为主关键字,否则为次关键字。 当数据元素仅有一个数据项时,数据元素的值就是关键字。 (3)查找根据给定的关键字值,在特定的列表中确定一个其关键字与给定值相同的数据元素,并返...

数据结构 第八章 排序

8.1 基本概念有n个记录的序列{R1,R2,…,Rn},其相应关键字的序列是{K1,K2, …,Kn },相应的下标序列为1,2,…,n。 通过排序,要求找出当前下标序列1,2,…, n的一种排列p1,p2, …,pn,使得相应关键字满足如下的非递减(或非递增)关系,即:Kp1≤ Kp2≤…≤ Kpn ,这样就得到一个按关键字有序的记录序列:{Rp1,Rp2, …, Rpn}。 (1)内部排序与...

数据结构 第七章 图

7.1 图的基本概念7.1.1 概念图G由一个非空项点集V和一个顶点间的关系集合E(边的集合)组成的一种数据结构,可以用二元组定义为:$G=(V, E)$。 7.1.2 有向图和无向图在图中,若用箭头标明了边是有方向性的,则称这样的图为有向图,否则称为无向图。 在无向图中,一条边(x, y)与(y, x)表示的结果相同,用圆括号表示。 在有向图中,一条边< x,y >与< y,x...

数据结构 第六章 树和二叉树

6.1 树6.1.1 树的定义树(tree)是n(n≥0)个结点的有限集T。如果n=0,则称空树;如果n>0(非空树),则: 有且仅有一个特定的结点,称为根(root) ; 当n>1时,其余结点可分为m(m>0)个互不相交的有限集T1,T2,……Tm,其中每一个集合本身又是一棵树,称为根的子树(subtree)。 6.1.2 树的特点在非空树中至少有一个结点——根,树中各...
Your browser is out-of-date!

Update your browser to view this website correctly. Update my browser now

×