- 博客(10)
- 收藏
- 关注
原创 sed基础
一、sed(stream editor) sed可以根据输入的命令行的命令一行一行地处理数据,它每次从输入读取一行数据,将该行数据与所提供的命令进行匹配,根据命令修改数据流中的数据,然后将新数据输入到STDOUT。 sed命令选项 选项 描述 -e script 将脚本中指定的命令添加到处理输入时执行的命令中
2011-04-21 16:31:00
907
原创 进程的创建
Linux中,通过系统调用fork,vfork,clone来创建子进程的。 我们知道进程是操作系统中能独立运行并作为资源分配的基本单位。在创建新进程时,要进行资源拷贝。Linux有3钟资源拷贝方式。 1.共享:新老进程共享通用的资源。当共享资源时,2个进程共用一个数据结构,不需要为新进程另建。 2.直接拷贝:将父进程的文件、文件系统、虚拟内存等结构直接拷贝到子进程中。子进程创建后,父进程拥有相同的结构。 3.写时拷贝(Copy on Write):把真正的虚拟内存拷贝推迟到2个进程中的任一个试图写虚拟页的时
2011-04-08 23:53:00
1159
2
原创 Oracle常用的数据字典
一、Oracle数据字典主要由一下几种视图构成: 1.USER视图 以USER_为前缀,用来记录用户对象的信息 2,ALL视图 以ALL_为前缀,用来记录用户对象的信息及被授权访问的对象信息 3.DBA视图 以DBA_为前缀,用来记录数据库实例的所有对象的信息 4.V$视图 以V$为前缀,用来记录与数据库活动相关的性能统计动态信息 5.GV$视图 以GV$为前缀,用来记录分布式环境下所有实例的动态信息 二、Oracle常用的数据字典 1.基本数据字典 字典名
2011-04-06 16:17:00
1848
原创 常用排序算法
一、稳定的算法 1.冒泡排序 思想:每次遍历完序列都把最大(小)的元素放在最前面,然后再对剩下的序列重复前面的一个过程,每次遍历完之后待排序序列就少一个元素,当待排序序列减小为只有一个元素的时候排序 就结束了.因此,复杂度在最坏的情况下是O(N 2). void Swap( int * a, int * b){ int temp; temp = *a; *a = *b; *b = temp;} voi
2011-04-06 15:34:00
840
原创 Oracle游标
游标是一种能从包括多条数据记录的结果集中每次提取一条记录的机制。 Oralce中游标有静态游标和动态游标2种。 静态游标又可分为显示游标和隐式游标。 一、游标的属性 属性 说明 %ISOPEN 游标是否打开 %FOUND 是否找到结果集 %NOTFOUND 与%FOUND相反 %R
2011-04-02 18:31:00
1500
原创 ORACLE的约束
一、验证约束 1.验证约束 如果约束处于验证状态,则在定义或激活约束时,Oracle将对表中所有已有的记录进行验证,检查是否满足约束限制。 2.非验证约束 如果约束处于非验证约束,则在定义或激活约束时,Oracle将对表中已有记录不执行验证操作。 如果将禁止、激活、验证和非验证状态相互组合,则可以将约束分为4中状态,如下表: 状态 说明 激活验证状态 (ENABLE VALIDATE)
2011-04-02 10:47:00
2567
原创 Shell基本知识
一、需要记住的特殊参数: $0shell名称或shell脚本名称$n(1-9)第n个shell参数$#位置参数的个数“$*”"$1 $2 $3 ...$n”“$@”“$1” “$2” “$3”...”$n”$?最近执行的命令的退出状态$$当前shell脚本的PID$!最近启动的后台作业的PID二、需要记住的基本扩展参数: 形式设置了var没有设置var${var:-string}$varstring${var:+string}$stringnu
2011-04-02 10:46:00
731
原创 进程管理
一、ps命令 语法格式:ps 【-aAcefFHlW】 【-g grplist】 【-p proclist】 【-t term】 【-u usrlist】 ps命令的部分选项 选项 描述 -a 所有活动进程的当前状态(与终端无关的进程除外) -A(-e) 所有进程的状态信息 -c 显示有关进程的额外调度信息
2011-03-16 19:47:00
876
原创 命令行中对文件的操作处理
一、文件的显示 1.列表命令(ls) ls的语法格式: ls 【option】 【dir-or-file】 选项 GUN选项 说明 -a --all 指出当前目录中的所有文件,包括隐藏文件 -b --escape 当文件名包含不可打印的特殊字符时,以八进制形式列出文件名 -d --
2011-03-16 12:56:00
1920
原创 Oracle 体系结构
数据库(Database) 数据库是一个数据的集合,不仅是指物理上的数据,也指物理、存储及进程对象的一个组合。Oracle是一个基于B/S模式的关系型数据库管理系统(RDBMS)。 Oracle系统体系结构由三部分组成:逻辑结构、物理结构和实例。 一、Oracle的逻辑结构 Oracle的逻辑结构是一种层次结构。主要由:表空间、段、区和数据块等概念组成。逻辑结构是面向用户的,用户使用Oracle开发应用程序使用的就是逻辑结构。数据库存储层次结构及其构成关系,结构对象也从数据块到表空间形成
2011-03-07 10:27:00
25190
3
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人