摘要:
一 Linux文件系统简介文件系统主要体现在对文件和目录的组织上。Linux系统使用标准的树型目录结构,在系统安装时,安装程序就已经为用户创建了文件系统和完整而固定的目录结构,并指定了每个目录的作用和其中的文件类型。目录的最上层为根目录,其他所有目录都是从根目录出发而生成的子目录,根目录下的子目录可 阅读全文
摘要:
动态规划算法通常用于求解具有某种最优性质的问题。在这类问题中,可能会有许多可行解。每一个解都对应于一个值,我们希望找到具有最优值的解。 动态规划算法与分治法类似,其基本思想也是将待求解问题分解成若干个子问题,先求解子问题,然后从这些子问题的解得到原问题的解。与分治法不同的是,适合于用动态规划求解的问 阅读全文
摘要:
http://poj.grids.cn/practice/2756/【wa代码】 1 #include <stdio.h> 2 3 int deal(int a,int b) 4 { 5 if(a/2==b/2) 6 return a/2; 7 else if(a/2 > b/2) 8 return deal(a/2,b); 9 return deal(a,b/2);10 }11 12 int main() 13 { 14 int a,b;15 scanf("%d %d",&a,&b);16 printf("%d... 阅读全文
摘要:
http://poj.grids.cn/practice/2694/【ce代码】 1 #include <stdio.h> 2 #include <math.h> 3 4 double deal() 5 { 6 char c[10]; 7 scanf("%s",c); 8 switch(c[0]) 9 {10 case '+':return deal()+deal();11 case '-':return deal()-deal();12 case '*':return deal()*deal();13 阅读全文
摘要:
一 字符串操作应用程序按其功能可以分为数值计算、非数值计算以及输入输出操作等。非数值计算程序占相当大的比例,其核心就是字符串的处理。 1 字符测试1).测试字符是否为英文字母 int isalpha(int c) 2).测试字符是否为数字 int isdigit(int c) 2 字符串初始化在C语 阅读全文
摘要:
一 设备管理概述1、I/O设备的类型 按设备的所属关系可以将I/O设备分为以下两类。(1)系统设备 系统设备是在系统生成时已登记于系统中的标准设备,属于系统的基本配置。(2)用户设备用户设备是在系统生成时未登记在系统中的非标准设备。按设备的信息交换的单位可将I/O设备分为以下两类。(1)字符设备字符设备是以字符为单位进行输入和输出的设备。如键盘、显示器(2)块设备 块设备的输入和输出是以数据块为单位的。如光盘按设备的共享属性可将I/O设备分为以下三类。(1)独占设备 所有的字符设备都是独占设备。独占设备是指一段时间内只允许一个用户(进程)访问的设备,即临界资源。如打印机,硬盘(写)(2)共享设 阅读全文
摘要:
这一模块中,c语言基础,指针、函数及自定义数据类型,数据结构,文本编辑器这几块已经学习过,这些就不再提及,就分别列举一些面试题: ·c语言基础常见面试题1:下面的两种if语句判断方式,哪种写法更好?为什么? if (n == 10) if (10 == n)常见面试题2:下面的两个定义有何区别? c 阅读全文
摘要:
一、运行级别1、运行级别目录/etc/rcN.d N代表0、1、2...2、查找当前运行级别runlevel3、运行级别目录文件格式SXXscript,KXXscriptS代表服务启动,K代表服务停止,XX是两位级别数字【终端示例】[root@localhost ~]# cd /etc/rc3.d/[root@localhost rc3.d]# lsK01smartd K73ypbind S15mdmonitorK01smolt K74lm_sensors S18rpcidmapdK02N... 阅读全文
摘要:
一、日志文件记录了一些重要信息,可以用于监控、排错1、以时间为标识的日志文件长期保留【示例脚本】#!/bin/bash#datelog.sh#当前的日期current_date=`date "+%Y%m%d"`#今天的日志文件名todaylog="${current_date}.log"#如果日志文件不存在,创建一个if [ ! -f $todaylog ]#注意上边的空格一个都不能少 then#注意touch无法创建目录,所以之前文件名不能包含新目录#否则就有touch: 无法触碰 “log/20120228.log”: 没有那个文件或目录 touch 阅读全文
摘要:
一、深入讨论awk1、条件操作符< >= <= == != 等符号在awk中都存在 ~ 匹配正则表达式 !~不匹配正则表达式2、逻辑操作符&& || ! 也都是存在的3、awk内置变量ARGC 命令行参数个数ARGV 命令行参数排列ENVIRON 支持队列中系统环境变量的使用FILENAME awk浏览的文件名FNR 浏览文件的记录数FS 设置输入域分隔符,等价于命令行-F选项NF 浏览记录的域个数NR 已读的记录数OFS 输出域分隔符ORS 输出记录分隔符RS 控制记录分隔符终端实验代码#awk内置变量[root@localhost ~]# more gra 阅读全文