Perl 小骆驼 13,14,15章笔记
第十三章 字符串和排序使用索引寻找子串$where = index($big, $small);返回第一个字符的位置,从0开始编号。不存在则返回-1。$where1 = index($stuff, "w");$where2 = index($stuff, "w", $where+1); 从$where+1后...
linux 知识要点
<style.v\:* {behavior.:url(#default#VML);}o\:* {behavior.:url(#default#VML);}w\:* {behavior.:url(#default#VML);}.shape {behavior.:url(#default#VML);}</style. 1024x768 Normal 0 ...
Perl 小骆驼 12章笔记 目录操作
第十二章 目录操作chdir 改变工作目录chidir "/etc" or die "cannot chdir to /etc:$!";没有参数时,将用户的主目录作为当前目录。glob操作:展开文件列表my @all_files = glob "*"; 得到当前目录所有文件my @pm_f...
Perl 小骆驼 11章笔记 文件检验
第十一章 文件检验文件检测操作是否存在同名文件 -e 文件名die "Oops! A file called '$filename' already exists.\n" if -e $filename;文件多少天内被修改 -M 文件句柄 warn "file is looking pretty old!...
Perl 小骆驼 10章笔记 其他控制结构 (小骆驼第五版)
第十章 其他控制结构unless: 和if相反。条件为假时,执行后面语句。unless () {}unless也可附带else,但通常情况我们会使用if else。------------------------------------------------until: 和while相反,条件为假...
Perl 小骆驼 9章笔记 使用正则表达式处理文件 (小骆驼第五版)
第九章 使用正则表达式处理文件替换s///$_="with Barney";s/Barney/Fred/; 将Barney替换成Fred如果没有匹配,则什么都不做.例子:s/(\w+)(\w+)/$2,$1/; 交换了前两个,加上一个逗号s/^/h...
linux 系统管理技术手册 第二章 引导和关机
自动引导 vs 手动引导默认情况一般为自动引导,当出现故障时,需要手动引导。linux系统典型的引导过程由6个阶段组成:1. 加载并初始化内核2. 检测和配置设备3. 创建内核进程4. 操作员干预(仅用于手工引导)5. 执行...
linux 系统管理技术手册 第一章
man:man section title 在特定的节中获取手册页man -k keyword在单行概要中有keywordmanpath 显示man的搜索路径如何找到和安装软件?1. which:which gcc2. whereis:搜索更大范围的系统目录,和shell的搜索路径无关。...
Perl 小骆驼 8章笔记 正则表达式的应用
第八章 正则表达式的应用// 相当于m//,相当于m<>可选的修饰符:/i 大小写无关: /fred/i/s 匹配任何字符,使得.可以匹配包括换行符在内的任何字符 /barney.*fred/s/x 允许在模式中加入任何...
Perl 小骆驼 7章笔记 正则表达式
使用简单的模式$_="yabba dabba doo";if (/abba/) {#matched}所有在双引号中的转义字符在模式中均有效,比如可以用/coke\tsprite/来匹配元字符:元字符前使用反斜线将使它变成普通字符. 匹配单个字符3\.14159匹配3....
Perl 小骆驼 6章笔记 哈希
第六章 哈希哈希和数组不同的是,其索引不是数字,而是任意的唯一的字符串。哈希元素的访问$hash{$some_key}$family_name{"fred"}="flintstone";$family_name{"barney"}="rubble";foreach $person(qw/barney fred/){...
Perl 小骆驼 5章笔记 输入与输出
第五章 输入输出while (defined($line=<STDIN>)) { print "I saw $line";}可以简写成:while (<STDIN>) { print "I saw $_";}类似的有foreach (<STDIN>) { print "I saw...
Perl 小骆驼 4章笔记 子程序
定义一个子程序sub marine { $n+=1; print "hello, $n\n";}所有变量均是全局。调用子程序&marine子程序最后一个被求值的表达式为返回值。传参数$n=&max(10, 15);参数列表会自动的存放在@_中。也就是...
Perl 小骆驼 3章笔记 列表和数组
列表和数组列表是指数据,而数组是其变量名。可以有一些值(列表)但不属于数组;但每一个数组标量都有一个列表。第一个元素的索引为0.print $fred[0];$fred[1]="test";数组中最后一个元素的索引为$#例如$rocks[...
Perl 小骆驼 1,2章笔记 标量数据
标量数据整数和浮点数都被当作双精度浮点数来处理。操作符: +, -, *, /, %模, **指数单引号字符串:\n不会被当作换行符来处理,仅仅是两个字符\和n。只有在反斜线后面接的是\或单引号',其才会被当作特殊...
Linux文件系统
1024x768 Normal 0 7.8 磅 0 2 false false false <style.st1\:*{behavior.:url(#ieooui) }</style....
DBTAN
db file sequential read等待事件
http://tolywang.itpub.net/post/48/418104db file sequential readdb file sequential read等待事件有3个参数:file#,first block#,和block数量。在10g中,这等待事件受到用户I/O等待级别的影响。当处理db file...
Oracle的性能调整
http://tolywang.itpub.net/post/48/457848 trace session的方式是一种自下而上的方法,从sql入手;而statspack是自顶向下的方法,也就是从宏观上先诊断数据库的瓶颈在哪里,然后从瓶颈入手来做调整,这个习惯...
consistent gets, db block gets
db block gets:Number of times a CURRENT block was requested.consistent gets:Number of times a consistent read was requested for a block.physical reads:Total number of data blocks read from disk. T...