自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(27)
  • 资源 (70)
  • 收藏
  • 关注

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

三、 链表操作接口

2014-05-17 14:31:16 528

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

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

2014-05-17 14:14:57 600

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

链表是一种常用的组织有序数据的数据结构,它通过指针将一系列数据节点连接成一条数据链,是线性表的一种重要实现方式。  一、 链表数据结构简介 链表是一种常用的组织有序数据的数据结构,它通过指针将一系列数据节点连接成一条数据链,是线性表的一种重要实现方式。相对于数组,链表具有更好的动态性,建立链表时无需预先知道数据总量,可以随机分配空间,可以高效地在链表中的任意位置实时插入或删除数据。

2014-05-17 14:05:21 615

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

前序遍历:

2014-04-07 13:17:46 626

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

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

2014-03-16 11:47:47 1764 1

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

在使用Samba进行建立Window与Linux共享时,要是不能访问,出现“您可能没有权限使用网络资源”,那就是SELinux在作怪了要是想让共享目录能访问,可以使用命令#setenforce 0 暂时停掉SELinux使用#setenforce 1 启用SELinux 有关SELinux 在系统中的作用就不讲了,另外一种方法可以不用关闭SELinux.以下命令将允许这个权限:setsebool

2012-02-21 21:45:55 679 1

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

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

2010-03-08 18:29:00 435

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

说明:下面的   pause() 为    system("pause") ;一:字符串拷贝函数------strdup , strcpy , strncpy      这类函数会拷贝字符串到目标函数,并且会覆盖目标函数取例1:#include #include #include int main(){    char *dup_str = "test", *string="abc

2009-12-21 09:28:00 438

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

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

2009-12-08 16:32:00 466

原创 #line的使用

#include #define where_now printf("%d/n",__LINE__) #line 3 int main() { where_now ;  where_now ; system("pause"); return 0; } 

2009-11-27 13:56:00 503

原创 C99标准转义符大全

转义字符是C语言中表示字符的一种特殊形式。通常使用转义字符表示ASCII码字符集中不可打印的控制字符和特定功能的字符,如用于表示字符常量的单撇号( ),用于表示字符串常量的双撇号( ")和反斜杠( /)等。转义字符用反斜杠/后面跟一个字符或一个八进制或十六进制数表示。 转义字符 意义 ASCII码值(十进制) /a 响铃(BEL) 007 /b 退格(BS) 008 /f 换页(FF) 012 

2009-11-25 11:11:00 800

原创 Oracle Temporary Tables临时表

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

2009-07-22 13:42:00 1376

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

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

2009-05-12 11:20:00 610

原创 Oracle中有关Latch的介绍

Oracle中有关Latch的介绍    本文向各位阐述Oracle的Latch机制,Latch,用金山词霸翻译是门插栓,闭锁,专业术语叫锁存器,我开始接触时就不大明白为什么不写Lock,不都是锁吗?只是翻译不同而以?研究过后才知道两者有很大的区别。  Latch是Oracle提供的轻量级锁资源,他用于快速,短时间的锁定资源,防止多个并发进程同时修改访问某个共享资源,他只工作在内存

2009-04-24 13:17:00 461

原创 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 parallelCause: Within the same transaction, a

2009-04-17 15:40:00 776

转载 clustering_factor

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

2009-04-13 14:06:00 1649

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

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

2009-03-06 16:53:00 2181

原创 Oracle参数对查询的影响

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

2009-03-05 18:03:00 920

原创 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 are created identically to other non-sized datatyp

2009-03-04 14:40:00 418

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

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

2009-02-25 16:38:00 595

原创 oracle10g dbconsole 重建步骤

oracle10g dbconsole 重建步骤 当安装oracle的机器变了机器名,或者变了ip地址。那么原来的dbconsole就起不来了。当在dos下运行:emctl start dbconsole 的时候报错。解决办法(搜索自http://bbs.chinaunix.net/): 同样适用于windows,unix,linux其他原因导致DBCONSOLE无法正

2009-02-20 23:02:00 1901 1

原创 oracle 10g 更换主机名后引起dbcontrol 启动失败的解决办法

oracle 10g 更换主机名后引起dbcontrol 启动失败的解决办法2007-07-06 10:04来自:http://blog.sina.com.cn/u/4b1c9e12010009cg    今天机器重新换了IP地址,EM的服务就启动不起来了,所以重建了EM的资料档案库,重新配置了dbconsole。步骤如下:C:/Documents and

2009-02-20 13:50:00 1889

转载 Tuning Undo Tablespace

http://www.oracle.com/technology/oramag/oracle/05-jul/o45tuning.html

2009-02-20 13:19:00 347

原创 SET AUTOTRACE

DBAsupport.com Forums > Oracle Forums > Oracle Database Administration > PLUSTRACE RolePDAClick to See Complete Forum and Search --> : PLUSTRACE Rolepras12-12-2002, 01:39 AM

2009-02-18 17:34:00 733

原创 ORACLE windows下启动

-总结启动命令如下:lsnrctl [start|stop|status]                  --启动监听器,停止监听器,查看监听器的状态;net [start|stop] oracleserviceorcl              一、独立启动: Microsoft Windows 2000 [Version 5.00.2195](C) 版权所有 1985-2000 M

2009-02-18 12:47:00 2111

转载 表扫描-多数据块读取

execute dbms_random.seed(0);create table t1 pctfree 99pctused 1asselect    /*+ ordered use_nl(v2) */    rownum                    id,    trunc(100 * dbms_random.normal)        val,    rpad(x,100)  

2009-02-13 15:52:00 904

转载 Autotrace in SQLPLUS

Autotrace in SQLPLUSHere is what I like to do to get autotrace working: cd $oracle_home/rdbms/admin log into sqlplus as system run SQL> @utlxplan run SQL> create public synonym plan_table

2009-02-13 14:44:00 433

高质量C与C++编程指南.pdf

10分看起来是有点高,但你下载以后就会知道值不值。本书出自一个高人一生心血的总结,内容精练而且实用,所叙非常精妙。中文、高清、非扫描、有书签,希望下载后评论,这样你不用花费分数,也能让后面更多的人下载。

2009-11-24

单链表的操作(完整).pdf

单链表的操作,包括查询,插入,删除,最重要的是:是我的原创

2009-11-12

O_Reilly_Oracle_Essentials_11g.pdf

it includes Oracle Data Structures 、Managing Oracle、Oracle Performance、 Oracle and Transaction Processing and so on

2009-10-11

programming_in_the_unix

经典的unix下编程用书,英文的,chm格式,非常好。

2009-10-10

Oracle Developer Suite 10g入门中文

Oracle Developer Suite 10g入门中文。很好的,我看了之后就对他了有了一个大概的了解!而且是中文的

2009-10-10

基于成本的Oracle优化法则.pdf

高清晰,看的很爽。这书也写的确实不错,绝对值得。2009-02-12日CSND读出推荐。 世界级Oracle大师Jonathan Lewis力作 [Oracle理论配实践][Oracle精髓][Oracle疑难解析]。 而且此书是原汁原味的英文版,

2009-02-12

Oracle.PL.SQL.by.Example.4th.Edition

一个个生动的PL.SQL例子,带你进入PL.SQL的圣殿,英文的高清晰电子书,虽然是英文的,但是你看起来绝对不会吃力的。

2009-02-11

PL/SQL SQL开发助手

我就一句话:它将是你的随身最好的sql开发助手!我找的好辛苦

2009-01-20

apress_troubleshooting_oracle_perforamnce.pdf

真是一本好书,上这个网站http://antognini.ch/top/查一下就知道了,这本书刚刚出的,高清晰的电子版,英文的,锻炼你的英语,例子很多,非常生动,我也在慢慢研究,真的不错,绝对值5分,真的是有点舍不得上传啊。希望下载后评论一下。

2009-01-20

09计算机统考专业课——操作系统.rar

09计算机统考专业课——操作系统,我从新浪挖来的,呵呵,放在这边方便大家下载啊。

2008-10-10

Sybex.-.OCA.-.Oracle.10g.Administration.I

赚点辛苦钱,靠orale OCA 的朋友到这里来下载吧,高清晰的

2008-10-09

数据结构考研1800题

网上流传的数据结构1800题,对考研的学生帮助很大,免费提供下载,不要忘记评论喔

2008-10-09

谭浩强C语言设计第三版.pdf

最新版本谭浩强C语言设计第三版.pdf,对于刚刚入门C的同学非常好。

2008-10-09

Oracle 9iDBA优秀指南.pdf

针对中国目前部署的都是Oracle都是9I,这本书对想深入了解Oracle的读者非常有用

2008-09-27

精通oracle 10g系统管理.pdf

中国水利出版社的,共三本,一套,现在上传其中一本。 这是难得的一本好书,比较生动,适合中等以上水平的人看,也可以对那些对Oracle体系不了解的人阅读

2008-09-27

PL/SQL SQL ORACLE

PL/SQL SQL ORACLE VERY GOOD ENGLISH

2008-08-30

oracle 10g 完全参考手册

如果去买书的话,要108块钱,我这个是高清晰的,英文的,1348页,讲的非常详细,希望你能坚持看下去

2008-07-14

Oracle10G SQL Reference

是本好书,我讲清楚了,是英文的,我觉得要学好oracle不看英文资料是不可能搞好的,内容非常充实

2008-03-28

oracle9i优化器介绍

oracle9i优化器介绍

2008-03-11

JAVA 极限编程

什么叫极限编程,看了就知道

2008-03-09

[绝对原创]Linux系统如何创建和挂载XFS文件系统.docx

Linux系统如何创建和挂载XFS文件系统实战操作,本人已经测试通过,仅供学习。

2015-08-23

自测游戏地图编辑

自己写的测试代码。可以让游戏运行大于8M。仅做测试

2014-07-16

计算机网络第五版

本书全书分为10章,比较全面系统地介绍了计算机网络的发展和原理体系结构、物理层、数据链路层、网络层、运输层、应用层、网络安全、因特网上的音频/视频服务、无线网络和下一代因特网等内容。各章均附有练习题。

2013-07-14

架构之美(高清带书签版)

本书围绕5个主题领域来组织本书的内容:概述、企业应用、系统、最终用户应用和编程语言。本书让最优秀的设计师和架构师来描述他们选择的软件架构,剥开架构的各层,展示他们如何让软件做到实现功能、可靠、易用、高效率、可维护、可移植和优雅。

2013-06-01

Nine Algorithms That Changed the Future

Every day, we use our computers to perform remarkable feats. A simple web search picks out a handful of relevant needles from the world's biggest haystack: the billions of pages on the World Wide Web. Uploading a photo to Facebook transmits millions of pieces of information over numerous error-prone network links, yet somehow a perfect copy of the photo arrives intact. Without ...

2013-05-25

Matlab2012B_Windows_安装_破解工具

Matlab2012B_Windows 安装 破解工具

2012-12-09

Managing RAID on Linux

raid存储相关资料. There is a solution to this I/O gap that does not include redefining the laws of physics

2012-02-19

MySQL 5.1中文参考手册(CHM).rar

附件是MySQL 5.1中文参考手册(CHM).rar

2009-12-10

C游戏编程从入门到精通.pdf

这就是CSDN读书栏目中推荐的C游戏编程从入门到精通一书,我搜索了一下csdn,确实有前人上传了这本书,但是都没有这本清晰。

2009-12-03

中文版Shell脚本学习指南.pdf

中文版Shell脚本学习指南,感觉不错,欢迎大家下载!~

2009-12-01

Advanced C Tips and Techniques.pdf

C 语言的一些更深层次的认识,这是我看到的为数不多的C高级层次的讲解。我觉得这本书实在太好了,虽然是英文的,但是代码占了本书的60%,你可以非常容易的读懂其中的内容。

2009-12-01

C++艺术(The Art of C++).chm

2004年的一本书,chm格式的,我觉得不错。

2009-12-01

Oracle Reports Building Reports.pdf

描述了各种oracle reports的完成方法。可以好好学习一下

2009-12-01

C++编程金典.pdf

虽然不是高清,但是也能看。我觉得这本教程非常好,每个都有例子,不像有些书,太抽象了

2009-11-27

经典C语言教程.chm

小小的chm就包括了C中所有的精华。可以用作词典

2009-11-27

mysql-gui-tools-5.0-r17-win32.msi

mysql-gui-tools-5.0-r17-win32是一个管理mysql的图形化工具,官方工具,还不错的。放在这方便大家下载

2009-11-27

VC++6.0游戏编程实战.chm

里面讲了几个游戏的编程思路和算法,对于初学者和中等水平的VC程序员有很大的帮助。

2009-11-27

MFC类库详解.chm

MFC类库详解的解说,中文的喔,很不错。可以当做字典

2009-11-26

C++STL中文版.pdf

C++STL中文版.pdf,相信大家都很熟悉吧,欢迎下载喔~~~~~

2009-11-25

C 和 C++代码精髓.pdf

C和C++代码精粹,这是一般好书喔。会让你受益匪浅的

2009-11-25

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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