自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

原创 深入分析 Linux操作系统的内核链表(三)

三、 链表操作接口

2014-05-17 14:31:16

阅读数 421

评论数 0

原创 深入分析 Linux操作系统的内核链表(二)

尽管这里使用2.6内核作为讲解的基础,但实际上 2.4 内核中的链表结构和 2.6 并没有什么区别。不同之处在于 2.6 扩充了两种链表数据结构:链表的读拷贝更新(rcu)和 HASH 链表(hlist)。这两种扩展都是基于最基本的 list 结构,因此,本文主要介绍基本链表结构,然...

2014-05-17 14:14:57

阅读数 478

评论数 0

原创 深入分析 Linux操作系统的内核链表(一)

链表是一种常用的组织有序数据的数据结构,它通过指针将一系列数据节点连接成一条数据链,是线性表的一种重要实现方式。   一、 链表数据结构简介 链表是一种常用的组织有序数据的数据结构,它通过指针将一系列数据节点连接成一条数据链,是线性表的一种重要实现方式。相对于数组,链表具有更好的动态...

2014-05-17 14:05:21

阅读数 470

评论数 0

原创 二叉树的前序遍历、中序遍历、后序遍历概念

 前序遍历:

2014-04-07 13:17:46

阅读数 425

评论数 0

转载 Linux I/O调度算法深度研究(一):理论学习

说明:下面描述的内容到处都有,我也是从其他地方转载过来,讲完理论后讲代码和实践,那部分内容绝对原创。 IO调度器的总体目标是希望让磁头能够总是往一个方向移动,移动到底了再往反方向走,这恰恰就是现实生活中的电梯模型,所以IO调度器也被叫做电梯。 (\block\elevator。c)而相应的算法也...

2014-03-16 11:47:47

阅读数 1509

评论数 1

转载 Samba SELinux限制"共享目录无法访问"

在使用Samba进行建立Window与Linux共享时,要是不能访问,出现“您可能没有权限使用网络资源”,那就是SELinux在作怪了要是想让共享目录能访问,可以使用命令#setenforce 0 暂时停掉SELinux使用#setenforce 1 启用SELinux 有关SELinux 在系统...

2012-02-21 21:45:55

阅读数 423

评论数 1

原创 一句话实现一个小功能

   for(;((t[len++]=getchar())!=/n)&&(len

2010-03-08 18:29:00

阅读数 331

评论数 0

原创 C语言字符串函数解析

说明:下面的   pause() 为    system("pause") ;一:字符串拷贝函数------strdup , strcpy , strncpy      这类函数会拷贝字符串到目标函数,并且会覆盖目标函数取例1:#include #include #includ...

2009-12-21 09:28:00

阅读数 326

评论数 0

原创 C语言/C++中怎样产生随机数

C语言/C++怎样产生随机数:这里要用到的是rand()函数, srand()函数,C语言/C++里没有自带的random(int number)函数。(1)  如果你只要产生随机数而不需要设定范围的话,你只要用rand()就可以了:rand()会返回一随机数值, 范围在0至RAND_MAX 间。...

2009-12-08 16:32:00

阅读数 362

评论数 0

原创 #line的使用

#include #define where_now printf("%d/n",__LINE__) #line 3 int main() { where_now ;  where_now ; system("p...

2009-11-27 13:56:00

阅读数 390

评论数 0

原创 C99标准转义符大全

转义字符是C语言中表示字符的一种特殊形式。通常使用转义字符表示ASCII码字符集中不可打印的控制字符和特定功能的字符,如用于表示字符常量的单撇号( ),用于表示字符串常量的双撇号( ")和反斜杠( /)等。转义字符用反斜杠/后面跟一个字符或一个八进制或十六进制数表示。 转义字符 意义 A...

2009-11-25 11:11:00

阅读数 567

评论数 0

原创 Oracle Temporary Tables临时表

Oracle临时表分为 会话级临时表 和 事务级临时表。会话级临时表是指临时表中的数据只在会话生命周期之中存在,当用户退出会话结束的时候,Oracle自动清除临时表中数据。事务级临时表是指临时表中的数据只在事务生命周期中存在。当一个事务结束(commit or rollback),Oracle自动...

2009-07-22 13:42:00

阅读数 1257

评论数 0

转载 http://space.itpub.net/15142212/viewspace-589359

http://space.itpub.net/15142212/viewspace-589359

2009-05-12 11:20:00

阅读数 475

评论数 0

原创 Oracle中有关Latch的介绍

Oracle中有关Latch的介绍    本文向各位阐述Oracle的Latch机制,Latch,用金山词霸翻译是门插栓,闭锁,专业术语叫锁存器,我开始接触时就不大明白为什么不写Lock,不都是锁吗?只是翻译不同而以?研究过后才知道两者有很大的区别。  Latch是Oracle提供的轻量级锁资源,...

2009-04-24 13:17:00

阅读数 359

评论数 0

原创 insert append需要注意的一个小问题

ORACLE报出错误如下:ORA-12838: cannot read/modify an object after modifying it in parallel解释如下:ORA-12838 cannot read/modify an object after modifying it in ...

2009-04-17 15:40:00

阅读数 638

评论数 0

转载 clustering_factor

clustering_factor是使用B树索引进行区间扫描的成本的重要因素。该索引在表中越排列有序,则该值越小;越无序,则越大。--------影响群集因子的几种情况:减少表争用:(多个自由列表),为了保证插入的数据速度快。减少叶块争用(反转键索引,reverse key index)减少叶块争...

2009-04-13 14:06:00

阅读数 1504

评论数 0

原创 Oracle CHAR,VARCHAR,VARCHAR2类型的区别与使用

区别: 1.CHAR的长度是固定的,而VARCHAR2的长度是可以变化的, 比如,存储字符串“abc",对于CHAR (20),表示你存储的字符将占20个字节(包括17个空字符),而同样的VARCHAR2 (20)则只占用3个字节的长度,20只是最大值,当你存储的字符小于20时,按实际长...

2009-03-06 16:53:00

阅读数 2038

评论数 0

原创 Oracle参数对查询的影响

虽然系统级性能调优不是结构化查询语言(SQL)性能调优的最好解决方案,但是,当你不能改变某些SQL语句时(例如,提供商提供的某些包中的SQL语句),使用SQL处理的常规模式来调节系统性能是极其有帮助的。在日常工作经验的基础上,Oracle数据库管理员改变某些优化参数来适应库缓冲区中SQL类型的变化...

2009-03-05 18:03:00

阅读数 777

评论数 0

原创 Oracle BLOBs, CLOBs tips

BLOBs and CLOBs CreationBLOB and CLOB datatypes are created by use of the CREATE or ALTER TABLE or the CREATE or ALTER TYPE commands. In fact, they a...

2009-03-04 14:40:00

阅读数 343

评论数 0

原创 Oracle预定义的21个系统异常类型!

命名的系统异常 产生原因 ACCESS_INTO_NULL 未定义对象 CASE_NOT_FOUND CASE 中若未包含相应的 WHEN ,并且没有设置 ELSE 时 COLLECTION_IS_NULL 集合元素未初始化 CURSER_ALREADY_

2009-02-25 16:38:00

阅读数 457

评论数 0

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