自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(2)
  • 资源 (74)
  • 收藏
  • 关注

原创 visual studio 2013 编译 filezilla和filezilla server

filezilla 的官方网址是:https://filezilla-project.org/filezilla 所依赖的工程:       1.wxWidgets              版本:3.0.2              下载地址:点击打开链接               说明和编译:                           1.最好自己拿vs编译

2015-03-11 15:32:26 4417 3

原创 ubuntu 12.04 vnc xstartup配置

我的系统这样配置可#!/bin/sh# Uncomment the following two lines for normal desktop:#unset SESSION_MANAGER#exec sh /etc/X11/xinit/xinitrc[ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup[ -r

2014-03-05 20:21:22 2233

solid converter pdf v6程序+注册补丁.part2

Solid Converter PDF 是一款非常强大而且专业的PDF格式转换工具,可用它将PDF转成Word等常见类型文件或将Word文件转换成PDF格式文件。Solid Converter PDF可以作为独立的转换工具或作为Microsoft Word和Acrobat (不是Reader)的插件来使用。支持右键操作和命令行批量处理,支持包括简体中文、繁体中文在内的15种语言! SolidConverterPDF是一套专门将PDF文件转换成DOC的软件,除了转换成DOC文件外,还可以转换成RTF以及WordXML文件。除此之外,它还有一个图片撷取功能,可以让我们将PDF档里的图片撷取出来,以及将PDF档里的表格撷取出来,并输出到Excel里,方便我们编辑表格里的资料。 若是要将WORD格式的DOC档转成PDF文件,市面上有不少软件如Open Office、pdf995、PDFCreator等都拥有这个功能;但若是反过来要将PDF文件转DOC檔呢?那就需要Solid Converter PDF这套软件来帮忙了! Solid Converter PDF对Word来说是要将PDF文件转换成Microsoft Word文件(和Word文件转换成PDFs)。Solid Converter在Adobe收取少量成本费的情况下可以让你的文本,版面和图象重新获得正本单据。 编者注:这款软件官方内置了对简体中文、繁体中文的支持,软件安装后默认可能是繁体中文,这时候在选项中的语言(Language)选项那里选择简体中文(Simplified Chinese或者Chinese GB)即可,具体效果请看

2010-04-12

solid converter pdf v6程序+注册补丁.part1

Solid Converter PDF 是一款非常强大而且专业的PDF格式转换工具,可用它将PDF转成Word等常见类型文件或将Word文件转换成PDF格式文件。Solid Converter PDF可以作为独立的转换工具或作为Microsoft Word和Acrobat (不是Reader)的插件来使用。支持右键操作和命令行批量处理,支持包括简体中文、繁体中文在内的15种语言! SolidConverterPDF是一套专门将PDF文件转换成DOC的软件,除了转换成DOC文件外,还可以转换成RTF以及WordXML文件。除此之外,它还有一个图片撷取功能,可以让我们将PDF档里的图片撷取出来,以及将PDF档里的表格撷取出来,并输出到Excel里,方便我们编辑表格里的资料。 若是要将WORD格式的DOC档转成PDF文件,市面上有不少软件如Open Office、pdf995、PDFCreator等都拥有这个功能;但若是反过来要将PDF文件转DOC檔呢?那就需要Solid Converter PDF这套软件来帮忙了! Solid Converter PDF对Word来说是要将PDF文件转换成Microsoft Word文件(和Word文件转换成PDFs)。Solid Converter在Adobe收取少量成本费的情况下可以让你的文本,版面和图象重新获得正本单据。 编者注:这款软件官方内置了对简体中文、繁体中文的支持,软件安装后默认可能是繁体中文,这时候在选项中的语言(Language)选项那里选择简体中文(Simplified Chinese或者Chinese GB)即可,具体效果请看

2010-04-12

c++大学自学教程 c++大学教程 第七版 4

一共同分为四部分, C++ 大学自学教程(第7版) 目录 第一部分 C++语言 1,C++程序设计概述 2,编写简单的C++程序 3,函数 4,程序流程控制 5,C++数据类型结构 6,结构和联合 7,C++数据进阶 8,指针、地址和动态存储器 9,引用变量 10,递归 11,预处理器 12,函数模板 13,程序组织结构 第二部分 使用类 14,C++类 15,构造函数和析构函数 16,转换 17,类对象数组 18,类成员 19,友元 20,类和堆 21,重载运算符 22,类库 23,类的继承 24,多重继承 25,类模板 第三部分 使用类 26,标准C库函数 27,标准C++库 28,格式化IOStream和stringstream类 29,文件I/O流 第四部分 标准模板库 30,STL简介 31,STL序列容器 32,结合容器 33,通用算法 34,迭代器 第五部分 高级问题 35,异常处理 36,名字空间 37,C++类型强制转换 38,运行时类型信息 39,区域表示 40,面向对象程序设计

2010-04-07

c++大学自学教程 c++大学教程 第七版 3

一共同分为四部分, C++ 大学自学教程(第7版) 目录 第一部分 C++语言 1,C++程序设计概述 2,编写简单的C++程序 3,函数 4,程序流程控制 5,C++数据类型结构 6,结构和联合 7,C++数据进阶 8,指针、地址和动态存储器 9,引用变量 10,递归 11,预处理器 12,函数模板 13,程序组织结构 第二部分 使用类 14,C++类 15,构造函数和析构函数 16,转换 17,类对象数组 18,类成员 19,友元 20,类和堆 21,重载运算符 22,类库 23,类的继承 24,多重继承 25,类模板 第三部分 使用类 26,标准C库函数 27,标准C++库 28,格式化IOStream和stringstream类 29,文件I/O流 第四部分 标准模板库 30,STL简介 31,STL序列容器 32,结合容器 33,通用算法 34,迭代器 第五部分 高级问题 35,异常处理 36,名字空间 37,C++类型强制转换 38,运行时类型信息 39,区域表示 40,面向对象程序设计

2010-04-07

C++ 大学自学教程 C++ 大学教程 第7版 2

一共分为四部分 第一部分 C++语言 1,C++程序设计概述 2,编写简单的C++程序 3,函数 4,程序流程控制 5,C++数据类型结构 6,结构和联合 7,C++数据进阶 8,指针、地址和动态存储器 9,引用变量 10,递归 11,预处理器 12,函数模板 13,程序组织结构 第二部分 使用类 14,C++类 15,构造函数和析构函数 16,转换 17,类对象数组 18,类成员 19,友元 20,类和堆 21,重载运算符 22,类库 23,类的继承 24,多重继承 25,类模板 第三部分 使用类 26,标准C库函数 27,标准C++库 28,格式化IOStream和stringstream类 29,文件I/O流 第四部分 标准模板库 30,STL简介 31,STL序列容器 32,结合容器 33,通用算法 34,迭代器 第五部分 高级问题 35,异常处理 36,名字空间 37,C++类型强制转换 38,运行时类型信息 39,区域表示 40,面向对象程序设计

2010-04-07

c++大学自学教程 c++大学教程 第七版1

一共同分为四部分, C++ 大学自学教程(第7版) 目录 第一部分 C++语言 1,C++程序设计概述 2,编写简单的C++程序 3,函数 4,程序流程控制 5,C++数据类型结构 6,结构和联合 7,C++数据进阶 8,指针、地址和动态存储器 9,引用变量 10,递归 11,预处理器 12,函数模板 13,程序组织结构 第二部分 使用类 14,C++类 15,构造函数和析构函数 16,转换 17,类对象数组 18,类成员 19,友元 20,类和堆 21,重载运算符 22,类库 23,类的继承 24,多重继承 25,类模板 第三部分 使用类 26,标准C库函数 27,标准C++库 28,格式化IOStream和stringstream类 29,文件I/O流 第四部分 标准模板库 30,STL简介 31,STL序列容器 32,结合容器 33,通用算法 34,迭代器 第五部分 高级问题 35,异常处理 36,名字空间 37,C++类型强制转换 38,运行时类型信息 39,区域表示 40,面向对象程序设计

2010-04-07

Linux窗口程序设计—Qt4精彩实例分析 第8章 网络与通信 源代码

Linux窗口程序设计—Qt4精彩实例分析 第8章 网络与通信 源代码Linux窗口程序设计—Qt4精彩实例分析 第8章 网络与通信 源代码Linux窗口程序设计—Qt4精彩实例分析 第8章 网络与通信 源代码Linux窗口程序设计—Qt4精彩实例分析 第8章 网络与通信 源代码

2010-03-30

在solaris10 amd x86_64bit上安装oracle-10gr2

在solaris10 amd x86_64bit上安装oracle-10gr2在solaris10 amd x86_64bit上安装oracle-10gr2在solaris10 amd x86_64bit上安装oracle-10gr2在solaris10 amd x86_64bit上安装oracle-10gr2在solaris10 amd x86_64bit上安装oracle-10gr2在solaris10 amd x86_64bit上安装oracle-10gr2在solaris10 amd x86_64bit上安装oracle-10gr2

2010-03-29

在 Solaris 10 amd x86_64 平台上安装 Oracle 11gR2

完整细致地记录了从Solaris 10 到 Oracle 11gR2安装过程,包括所有操作步骤人命令输入输出及安装界面截图。 此安装适用于Oracle Enterprise Manager Grid Control 10g 的档案数据库。 完整细致地记录了从Solaris 10 到 Oracle 11gR2安装过程,包括所有操作步骤人命令输入输出及安装界面截图。 此安装适用于Oracle Enterprise Manager Grid Control 10g 的档案数据库。

2010-03-29

开发 的 搜索 引擎 ajax .rar

在路径为\LuceneHelloWorld\ch10的目录下,依此类推。具体内容如下: Ch10:第10章内的所有代码,主要包括如何通过Lucene建立索引的示例。 Ch11:第11章内的所有代码,主要包括如何使用Lucene搜索索引的示例。 Ch12:第12章内的所有代码,主要包括了对Lucene的分析器进行测试的示例。 Ch13:第13章内的所有代码,主要包括了对Lucene的一些高级搜索方式的代码示例。 Ch14:第14章内的代码,另外还有一部分在LucenePerformance工程内。 Ch15:第15章内的代码,包括了对Lucene中文进行测试的代码示例。 LucenePerformance工程包括了第14章性能测试中的大例子的源代码。 3.运行方法 (1)对于所有Eclipse工程,均可在Eclipse环境中导入,即可直接运行。 (2)对于所有Web应用,均可将Web应用的目录直接复制到Tomcat的webapps目录下即可直接运行。 (3)对于一些演示Javascript或DOM的用法的html文件,可以直接双击它们,用IE打开即可运行。如果要看源代码,可以使用记事本或UltraEdit之类的工具打开它们即可。 (4)对于使用到数据库连接的Google Suggest例子和Slider例子,需先安装SQL Server,然后还原光盘中所提供的数据库即可。

2010-03-29

Ant 脚本 教程 . pdf

Ant 脚本 教程 . pdfAnt 脚本 教程 . pdfAnt 脚本 教程 . pdfAnt 脚本 教程 . pdfAnt 脚本 教程 . pdfAnt 脚本 教程 . pdf

2010-03-26

C c++ 语言 面试题 大汇 总 之 华为 面试题 笔试题

1、局部变量能否和全局变量重名?   答:能,局部会屏蔽全局。要用全局变量,需要使用"::"   局部变量可以与全局变量同名,在函数内引用这个变量时,会用到同名的局部变量,而不会用到全局变量。对于有些编译器而言,在同一个函数内可以定义多个同名的局部变量,比如在两个循环体内都定义一个同名的局部变量,而那个局部变量的作用域就在那个循环体内。

2010-03-26

C / C++ 各种 面试题 笔试题

一个由c/C++编译的程序占用的内存分为以下几个部分 1、栈区(stack)— 由编译器自动分配释放 ,存放函数的参数值,局部变量的值等。其操作方式类似于数据结构中的栈。 2、堆区(heap) — 一般由程序员分配释放, 若程序员不释放,程序结束时可能由OS回收 。注意它与数据结构中的堆是两回事,分配方式倒是类似于链表,呵呵。 3、全局区(静态区)(static)—,全局变量和静态变量的存储是放在一块的,初始化的全局变量和静态变量在一块区域,未初始化的全局变量和未初始化的静态变量在相邻的另一块区域。 - 程序结束后有系统释放 4、文字常量区 —常量字符串就是放在这里的。程序结束后由系统释放 5、程序代码区—存放函数体的二进制代码。

2010-03-26

C/C++ 题集 大汇 总 笔/面试 题汇总

1 . 用预处理指令#define 声明一个常数,用以表明1年中有多少秒(忽略闰年问题) #define SECONDS_PER_YEAR (60 * 60 * 24 * 365)UL 我在这想看到几件事情: 1) #define 语法的基本知识(例如:不能以分号结束,括号的使用,等等) 2)懂得预处理器将为你计算常数表达式的值,因此,直接写出你是如何计算一年中有多少秒而不是计算出实际的值,是更清晰而没有代价的。 3) 意识到这个表达式将使一个16位机的整型数溢出-因此要用到长整型符号L,告诉编译器这个常数是的长整型数。 4) 如果你在你的表达式中用到UL(表示无符号长整型),那么你有了一个好的起点。记住,第一印象很重要。

2010-03-26

Borland C++ Builder 6.0 Build 10.166 汉化 补丁 终结版 .rar

Borland C++ Builder 6 (汉化补丁终结版) 汉化说明 ======================================================= 欢迎使用剑客软件,您的支持是我们前进的不懈动力。 ------------------------------------------------------------------------- 软件名称: Borland C++ Builder 6.0 (汉化补丁终结版) 软件版本: 6.0 (Build 10.166 , Update 4) 授权形式: 免费 作品类型: 汉化补丁 应用平台: Win9x/Me/NT/2000/XP/2003 软件作者: 辛玉强 作者主页: Http://swordxy.126.com 作者邮件: [email protected] ------------------------------------------------------------------------- 软件简介: Borland C++ Builder 是目前唯一完美集成 COBRA 与 COM/COM+ 的 C++ 集成开发环境,可以快速开发具有 Web 服务支持功能的电子商务应用程序,全球率先实现跨平台、高效可视化开发 Windows/Linux 应用程序,兼容 CLX、VCL 和 Borland C++ for Linux,增强了对于 Microsoft Visual C++ 源程序的兼容程度,提供 MFC 6.0 版与 ATL 3.0 版函数库,比起 Visual C++ 的 MFC 来,VCL 要先进得多。 ------------------------------------------------------------------------- 新增功能: 在 Borland C++Builder 6 汉化补丁增强版 的基础上,进一步修正了 Borland 的图片及资源编辑器、SQL 监视器的一些小的翻译问题,力争翻译的更贴切。同时, 增加了对 Borland SQL 浏览器 、桌面数据库 、BDE 管理员 的汉化支持。 让您的 C++ Builder 更符合国人的习惯。 另外又新增加了安装时自选组件的功能, 您可以根据自己的需要来决定哪些组件需要汉化,定制属于您自己的开发环境。 最后,加入了一些其他的文件关联方式,如: C 、HPP 、DCR 、RES 、PAS 等等,便于您直接拿记事本来修改 C++ 的源文件而不用开启 C++Builder ,对于小范围的修改代码比较方便。 ------------------------------------------------------------------------- 汉化方法: 汉化前请确认 C++ Builder 6.0 及其相关程序程序没有运行,否则强行汉化可能会损坏文件。 下载后解压缩 RAR,运行 BCBswordH6.exe 将文件安装到原英文 BCB.exe 所在的目录 (一般为: C:\Program Files\Borland\CBuilder6\Bin) 即可使用。 如果您希望以后还能继续使用英文版, 请注意选择备份旧的文件,并注意在卸载本汉化补丁时选择 "反转" 以恢复英文版 (如果您不创建文件备份,卸载本汉化补丁时将不能恢复英文版,并且您需要重新安装 Borland C++ Builder 6.0 以恢复英文版)。 ------------------------------------------------------------------------- 郑重声明:  1.此软件原始版本版权归 Borland 公司所有,本人仅在原始软件基础上进行简体中文本地化。  2.感谢您使用 swordxy 的汉化作品。本人所有汉化作品均为免费发放,任何组织或个人未经本人允许,不得将本人的汉化作品用于商业活动或任何其它赢利性活动中。  3.本人的汉化只为使用方便而做,使用 swordxy 的汉化作品是您的自由选择,本人并不对由此给您的计算机系统带来的任何问题负责。  4.欢迎转载、传播 swordxy 的所有汉化作品。但请注意在转载或传播过程中保持汉化文件的完整性。请勿删除此说明文件并请尽量少改动汉化文件名。如果直接链接本站下载链接,请在下载位置注明出处。  5.在使用过程中如果发现翻译错误之处请及时来信指出。 6.如果确系因使用本软件导致软件运行不正常或系统不稳定(请先确认该问题是否原版软件已经存在), swordxy 并不能提供任何补偿或补救措施,swordxy 只能在纯学术研究的前提下,在获知具体出错现象后,尽可能的给与私人的友情帮助。 7.请勿向 swordxy 询问任何软件注册破解问题,对此类问题本人概不答复,软件使用中如有任何疑问,请发邮件到 [email protected],但本人不保证一定能够解答。 -------------------------------------------------------------------------

2010-03-26

C 语言 习题集 . doc

C 语言 习题集 . docC 语言 习题集 . docC 语言 习题集 . docC 语言 习题集 . docC 语言 习题集 . docC 语言 习题集 . docC 语言 习题集 . docC 语言 习题集 . doc

2010-03-26

移动 飞信 完美 版 C# 源代码

移动 飞信 完美 版 C# 源代码移动 飞信 完美 版 C# 源代码移动 飞信 完美 版 C# 源代码移动 飞信 完美 版 C# 源代码

2010-03-26

C++ 题集 ( 最全 的 C\C++ 试题集 和 答案)

1. 用预处理指令#define 声明一个常数,用以表明1年中有多少秒(忽略闰年问题) #define SECONDS_PER_YEAR (60 * 60 * 24 * 365)UL 我在这想看到几件事情: 1). #define 语法的基本知识(例如:不能以分号结束,括号的使用,等等) 2). 懂得预处理器将为你计算常数表达式的值,因此,直接写出你是如何计算一年中有多少秒而不是计算出实际的值,是更清晰而没有代价的。 3). 意识到这个表达式将使一个16位机的整型数溢出-因此要用到长整型符号L,告诉编译器这个常数是的长整型数。 4). 如果你在你的表达式中用到UL(表示无符号长整型),那么你有了一个好的起点。记住,第一印象很重要。

2010-03-26

JSP 项目 开发 全程 实录 ( 完整 源代 码).rar

01_都市供求信息网 02_图书馆管理系统 03_企业电子商城网 04_企业快信--短信+邮件 05_企业人力资源系统 06_办公自动化管理系统 07_物流信息网 08_网络在线考试 09_编程体验BBS-论坛 10_博客网 本书以都市供求信息网 图书馆管理系统 企业电子商场商城 企业快信---短信+邮件 企业人力资源管理系统 办公自动化管理系统 物流信息网 网络在线考试系统 编程体验BBS--论坛系统 博客网等10个实际项目开发程序为案例,从软件工程的角度出发,按照项目的开发顺序,系统,全面地介绍了程序开发流程.从开发背景,需求分析,系统功能分析,数据库分析,数据库设计,网站开发到网站发布,每一过程都详细地进行了介绍. 本书案例涉及行业广泛,实用性非常强。通过对本书的学习,读者可以了解各个行业的特点,能够针对某一行业进行软件开发,也可以通过光盘中提供的案例源代码和数据库进行二次开发,以减少开发系统所需要的时间。...

2010-03-24

21 天 学 通 C++ 第五版 pdf 带书签的

第1周课程简介 第1章 绪论 第2章 C++程序的组成部分 第3章 使用变量和常量 第4章 创建表达式和语句 第5章 组织成函数 第6章 理解面向对象编程 第7章 再谈程序流程 第1周复习 第2周课程简介 第8章 理解指针 第9章 使用引用 第10章 有关函数的高级主题 第11章 面向对象分析及设计 第12章 实现继承 第13章 管理数组和字符串 第14章 多态 第2周复习 第3周课程简介 第15章 特殊类和函数 第16章 高级继承 第17章 处理流 第18章 创建和使用名称空间 第19章 模板 第20章 处理错误和异常 第21章 杂项内容 第3周复习 附录A 二进制和十六进制 附录B C++关键字 附录C 运算符优先级 附录D 答案 附录E 链表简介

2010-03-24

SMPTE 标准目录

STANDARDS SMPTE 1-1996 (Archived 2003) Video Recording – 2-in Magnetic Recording Tape 15.00 SMPTE 3-1998 (Archived 2004) Television Analog Recording – Frequency Response and Operating Level of Recorders and Reproducers – Audio 1 Record on 2-in Tape Operating at 15 and 7.5 in/s 20.00 SMPTE 4-1995 (Archived 2003) Television Analog Recording – 2-in Magnetic Tape for Quadruplex Recording - Speed 15.00 SMPTE 5-1995 (Archived 2003) Television Analog Recording – 2-in Reels 15.00

2012-09-18

MXF编码方式KLV介绍 SMPTE+336M

1 Scope This standard defines an octet-level data encoding protocol for representing data items and data groups. This protocol defines a data structure which is inde- pendent of the application or transportation method used. The standard defines a key-length-value (KLV) triplet as a data interchange protocol for data items where the key identifies the data, the length specifies the length of the data, and the value is the data itself. The KLV protocol provides a common interchange for all compliant applications irrespective of the method of implementation or transport. The standard also provides methods for combining associated KLV triplets in data sets where the set of KLV triplets is itself coded with KLV data coding pro- tocol. Such sets can be coded in either full form (universal sets) or in one of four increasingly bit-effi- cient forms (global sets, local sets, variable-length packs, and fixed-length packs). The standard pro- vides a definition of each of these data constructs. The encoding octet range (length of the payload) specified in this standard may generate unusually large volumes of data. Consequently, a specific appli- cation of KLV encoding is capable of only a limited operating data range and those details shall be de- fined in a relevant application document.

2012-09-18

Visual.Assist.X.V10.6.1859

Visual Assist 发布了新的1859版,本来我以为还是常规的bug修正,但是我仔细看了一下,居然发现了很多亮点,也算是一次重大更新了,大体上有这么几条,当然我只列举C++语言有关的:

2011-10-08

C+++函数库参考 STL函数查询2

C++ 函数库 参考 STL 函数 查询C++ 函数库 参考 STL 函数 查询C++ 函数库 参考 STL 函数 查询C++ 函数库 参考 STL 函数 查询C++ 函数库 参考 STL 函数 查询

2011-07-25

C+++函数库参考 STL函数查询

C+++函数库参考.chmC+++函数库参考.chmC+++函数库参考.chmC+++函数库参考.chmC+++函数库参考.chmC+++函数库参考.chm

2011-07-25

VC++ 多线程编程技术开发资料(CHM)

VC++ 多线程编程技术开发资料(CHM).rarVC++ 多线程编程技术开发资料(CHM).rarVC++ 多线程编程技术开发资料(CHM).rarVC++ 多线程编程技术开发资料(CHM).rar

2011-07-25

c++ 数据 结构 1800 题

c++ 数据 结构 1800 题c++ 数据 结构 1800 题c++ 数据 结构 1800 题c++ 数据 结构 1800 题c++ 数据 结构 1800 题c++ 数据 结构 1800 题c++ 数据 结构 1800 题c++ 数据 结构 1800 题c++ 数据 结构 1800 题

2010-07-22

XP 风格 的 自绘 按钮 (VC++)

XP风格的自绘按钮(VC++).rarXP风格的自绘按钮(VC++).rarXP风格的自绘按钮(VC++).rarXP风格的自绘按钮(VC++).rarXP风格的自绘按钮(VC++).rar

2010-07-22

oracle9i脚本文件

oracle9i脚本文件.raroracle9i脚本文件.raroracle9i脚本文件.raroracle9i脚本文件.raroracle9i脚本文件.raroracle9i脚本文件.raroracle9i脚本文件.raroracle9i脚本文件.raroracle9i脚本文件.raroracle9i脚本文件.raroracle9i脚本文件.raroracle9i脚本文件.raroracle9i脚本文件.raroracle9i脚本文件.rar

2010-04-27

Oracle触发器与存储过程高级编程 第3版

Effectively create and manage complex databases with Oracle! Systems and database expert Kevin Owens explores PL/SQL, Oracle's answer to the Structured Query Language (SQL), and teaches you what you need to know to build robust and complex databases for your business. Using easy-to-follow instructions and examples, this book presents techniques to take advantage of Oracle features such as triggers and stored procedures-features that allow your databases to incorporate business rules which are easy to manage and modify as the business evolves. Topics covered include: Viewing constraints in the data dictionary Complex rule enforcement PL/SQL program units and language features Data types and composite structure Error handling and exceptions Inter-process communications Declarative constraints, including primary key, unique, foreign key, check, and much more Programming Oracle Triggers and Stored Procedures, Third Edition, is an invaluable resource for database developers, designers, and project leaders looking to build and maintain truly intelligent, complex databases.

2010-04-26

ORACLE SQL性能优化.pdf

1. 选用适合的ORACLE优化器 ORACLE的优化器共有3种: a. RULE (基于规则) b. COST (基于成本) c. CHOOSE (选择性) 设置缺省的优化器,可以通过对init.ora文件中OPTIMIZER_MODE参数的各种声明,如RULE,COST,CHOOSE,ALL_ROWS,FIRST_ROWS . 你当然也在SQL句级或是会话(session)级对其进行覆盖. 为了使用基于成本的优化器(CBO, Cost-Based Optimizer) , 你必须经常运行analyze 命令,以增加数据库中的对象统计信息(object statistics)的准确性. 如果数据库的优化器模式设置为选择性(CHOOSE),那么实际的优化器模式将和是否运行过analyze命令有关. 如果table已经被analyze过, 优化器模式将自动成为CBO , 反之,数据库将采用RULE形式的优化器. 在缺省情况下,ORACLE采用CHOOSE优化器, 为了避免那些不必要的全表扫描(full table scan) , 你必须尽量避免使用CHOOSE优化器,而直接采用基于规则或者基于成本的优化器. 2. 访问Table的方式 ORACLE 采用两种访问表中记录的方式: a. 全表扫描 全表扫描就是顺序地访问表中每条记录. ORACLE采用一次读入多个数据块(database block)的方式优化全表扫描. b. 通过ROWID访问表 你可以采用基于ROWID的访问方式情况,提高访问表的效率, , ROWID包含了表中记录的物理位置信息..ORACLE采用索引(INDEX)实现了数据和存放数据的物理位置(ROWID)之间的联系. 通常索引提供了快速访问ROWID的方法,因此那些基于索引列的查询就可以得到性能上的提高. 3. 共享SQL语句 为了不重复解析相同的SQL语句,在第一次解析之后, ORACLE将SQL语句存放在内存中.这块位于系统全局区域SGA(system global area)的共享池(shared buffer pool)中的内存可以被所有的数据库用户共享. 因此,当你执行一个SQL语句(有时被称为一个游标)时,如果它 和之前的执行过的语句完全相同, ORACLE就能很快获得已经被解析的语句以及最好的 执行路径. ORACLE的这个功能大大地提高了SQL的执行性能并节省了内存的使用. 可惜的是ORACLE只对简单的表提供高速缓冲(cache buffering) ,这个功能并不适用于多表连接查询. 数据库管理员必须在init.ora中为这个区域设置合适的参数,当这个内存区域越大,就可以保留更多的语句,当然被共享的可能性也就越大了. 当你向ORACLE 提交一个SQL语句,ORACLE会首先在这块内存中查找相同的语句.

2010-04-26

精通Oracle.10g.Pl.SQL编程.pdf

Oracle技术丛书其中一本,通过这本书你将学习到Oracle10g PL/SQL的基础知识,还可以学到所有高级开发特征,诸如记录类型、集合类型、对象类型等,Oracle比较权威的一本专业技术书籍。

2010-04-26

Oracle WebServer完全教程

Oracle WebServer完全教程Oracle WebServer完全教程Oracle WebServer完全教程Oracle WebServer完全教程Oracle WebServer完全教程Oracle WebServer完全教程Oracle WebServer完全教程Oracle WebServer完全教程Oracle WebServer完全教程Oracle WebServer完全教程Oracle WebServer完全教程Oracle WebServer完全教程Oracle WebServer完全教程Oracle WebServer完全教程Oracle WebServer完全教程

2010-04-26

Oracle数据操作和控制语言详解.doc

SQL语言共分为四大类:数据查询语言DQL,数据操纵语言DML, 数据定义语言DDL,数据控制语言DCL。其中用于定义数据的结构,比如 创建、修改或者删除数据库;DCL用于定义数据库用户的权限;在这篇文章中我将详细讲述这两种语言在Oracle中的使用方法。   DML语言   DML是SQL的一个子集,主要用于修改数据,下表列出了ORACLE支持的DML语句。 语句 用途 INSERT 向表中添加行 UPDATE 更新存储在表中的数据 DELETE 删除行 SELECT FOR UPDATE 禁止其他用户访问DML语句正在处理的行。 LOCK TABLE 禁止其他用户在表中使用DML语句   插入数据   INSERT语句常常用于向表中插入行,行中可以有特殊数据字段,或者可以用子查询从已存在的数据中建立新行。   列目录是可选的,缺省的列的目录是所有的列名,包括comlumn_id,comlumn_id可以在数据字典视图ALL_TAB_COLUMNS,USER_TAB_COLUMNS,或者DBA_TAB_COLUMNS中找到。   插入行的数据的数量和数据类型必须和列的数量和数据类型相匹配。不符合列定义的数据类型将对插入值实行隐式数据转换。NULL字符串将一个NULL值插入适当的列中。关键字NULL常常用于表示将某列定义为NULL值。   下面的两个例子是等价的。

2010-04-26

Oracle日常维护手册

在Oracle数据库运行期间,DBA应该对数据库的运行日志及表空间的使用情况进行监控,及早发现数据库中存在的问题。 一、 Oracle警告日志文件监控 Oracle在运行过程中,会在警告日志文件(alert_SID.log)中记录数据库的一些运行情况:  数据库的启动、关闭,启动时的非缺省参数;  数据库的重做日志切换情况,记录每次切换的时间,及如果因为检查点(checkpoint)操作没有执行完成造成不能切换,会记录不能切换的原因;  对数据库进行的某些操作,如创建或删除表空间、增加数据文件;  数据库发生的错误,如表空间不够、出现坏块、数据库内部错误(ORA-600)

2010-04-26

oracle里的常用命令

第一章:日志管理 1.forcing log switches sql> alter system switch logfile; 2.forcing checkpoints sql> alter system checkpoint; 3.adding online redo log groups sql> alter database add logfile [group 4] sql> ('/disk3/log4a.rdo','/disk4/log4b.rdo') size 1m; 4.adding online redo log members sql> alter database add logfile member sql> '/disk3/log1b.rdo' to group 1, sql> '/disk4/log2b.rdo' to group 2; 5.changes the name of the online redo logfile sql> alter database rename file 'c:/oracle/oradata/oradb/redo01.log' sql> to 'c:/oracle/oradata/redo01.log'; 6.drop online redo log groups sql> alter database drop logfile group 3;

2010-04-26

Oracle错误码大全(CHM)

Oracle错误码大全(CHM)Oracle错误码大全(CHM)Oracle错误码大全(CHM)Oracle错误码大全(CHM)Oracle错误码大全(CHM)Oracle错误码大全(CHM)

2010-04-26

精通Qt4编程 pdf 中文版 part3

本书分为三部分 目录回到顶部↑前言 初级篇 第1章 Qt初步实践 1.1 第一个Qt程序 1.2 使用Qt布局管理器 1.3 关联操作 1.4 小结 第2章 对话框——QDialog 2.1 自定义对话框 2.2 加入主程序 2.3 Qt内建(built-in)对话框 2.4 小结 第3章 基础窗口部件——QWidget 3.1 Qt设计器绘制窗口部件 3.2 程序中引入自定义窗口部件 3.3 Qt的信号和槽机制 3.4 窗口标志及几何布局 3.5 Qt样式表 3.6 Qt对象模型 3.7 小结 . 第4章 程序主窗口——QMainWindow 4.1 QMainWindow主窗口框架 4.2 Qt设计器绘制主窗口 4.3 代码创建主窗口 4.4 锚接部件 4.5 状态栏 4.6 实现文本编辑器功能 4.7 多文档 4.8 打印文档 4.9 小结 第5章 布局管理 5.1 Qt布局管理器——QLayout 5.2 分裂器部件Qsplitter 5.3 栈部件Qstackedwidget 5.4 工作空间部件QWorkspace 5.5 多文档区部件QMdiArea 5.6 小结 中级篇 第6章 2D绘图 第7章 拖放操作和剪贴机 第8章 文件处理 第9章 网络 第10章 多线程 第11章 事件处理 第12章 数据库 第13章 Qt的模板库和工具类 高级篇 第14章 XML 第15章 模型/视图结构 第16章 高级绘图 第17章 进程与进程间通信 第18章 Qt插件 第19章 脚本——QtScript 第20章 国际化 第21章 Qt单元测试框架 附录A Qt安装 附录B Qt集成开发环境 附录C qmake速查 附录D 深入Qt源代码 附录E Qt资源

2010-04-15

精通Qt4编程 pdf 中文版 part2

本书分为三部分。 目录回到顶部↑前言 初级篇 第1章 Qt初步实践 1.1 第一个Qt程序 1.2 使用Qt布局管理器 1.3 关联操作 1.4 小结 第2章 对话框——QDialog 2.1 自定义对话框 2.2 加入主程序 2.3 Qt内建(built-in)对话框 2.4 小结 第3章 基础窗口部件——QWidget 3.1 Qt设计器绘制窗口部件 3.2 程序中引入自定义窗口部件 3.3 Qt的信号和槽机制 3.4 窗口标志及几何布局 3.5 Qt样式表 3.6 Qt对象模型 3.7 小结 . 第4章 程序主窗口——QMainWindow 4.1 QMainWindow主窗口框架 4.2 Qt设计器绘制主窗口 4.3 代码创建主窗口 4.4 锚接部件 4.5 状态栏 4.6 实现文本编辑器功能 4.7 多文档 4.8 打印文档 4.9 小结 第5章 布局管理 5.1 Qt布局管理器——QLayout 5.2 分裂器部件Qsplitter 5.3 栈部件Qstackedwidget 5.4 工作空间部件QWorkspace 5.5 多文档区部件QMdiArea 5.6 小结 中级篇 第6章 2D绘图 第7章 拖放操作和剪贴机 第8章 文件处理 第9章 网络 第10章 多线程 第11章 事件处理 第12章 数据库 第13章 Qt的模板库和工具类 高级篇 第14章 XML 第15章 模型/视图结构 第16章 高级绘图 第17章 进程与进程间通信 第18章 Qt插件 第19章 脚本——QtScript 第20章 国际化 第21章 Qt单元测试框架 附录A Qt安装 附录B Qt集成开发环境 附录C qmake速查 附录D 深入Qt源代码 附录E Qt资源

2010-04-15

精通Qt4编程 pdf 中文版 part1

本书分为三部分。 目录回到顶部↑前言 初级篇 第1章 Qt初步实践 1.1 第一个Qt程序 1.2 使用Qt布局管理器 1.3 关联操作 1.4 小结 第2章 对话框——QDialog 2.1 自定义对话框 2.2 加入主程序 2.3 Qt内建(built-in)对话框 2.4 小结 第3章 基础窗口部件——QWidget 3.1 Qt设计器绘制窗口部件 3.2 程序中引入自定义窗口部件 3.3 Qt的信号和槽机制 3.4 窗口标志及几何布局 3.5 Qt样式表 3.6 Qt对象模型 3.7 小结 . 第4章 程序主窗口——QMainWindow 4.1 QMainWindow主窗口框架 4.2 Qt设计器绘制主窗口 4.3 代码创建主窗口 4.4 锚接部件 4.5 状态栏 4.6 实现文本编辑器功能 4.7 多文档 4.8 打印文档 4.9 小结 第5章 布局管理 5.1 Qt布局管理器——QLayout 5.2 分裂器部件Qsplitter 5.3 栈部件Qstackedwidget 5.4 工作空间部件QWorkspace 5.5 多文档区部件QMdiArea 5.6 小结 中级篇 第6章 2D绘图 第7章 拖放操作和剪贴机 第8章 文件处理 第9章 网络 第10章 多线程 第11章 事件处理 第12章 数据库 第13章 Qt的模板库和工具类 高级篇 第14章 XML 第15章 模型/视图结构 第16章 高级绘图 第17章 进程与进程间通信 第18章 Qt插件 第19章 脚本——QtScript 第20章 国际化 第21章 Qt单元测试框架 附录A Qt安装 附录B Qt集成开发环境 附录C qmake速查 附录D 深入Qt源代码 附录E Qt资源

2010-04-15

空空如也

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

TA关注的人

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