Ant 中文手册 (教程)
1. Ant介绍...
2. Ant 安装...
3. 第一个Ant脚本...
4. 整合ant
5. Ant进阶...
6. Ant常用task.
7. 在ant中控制流程(if else )
8. 实例分析:
9. 如何继续学习...
10. Ant使用cvs的实例...
11. QA:...
C++编程思想(PDF)
目 录
译者序
前言
第1章 对象的演化 1
1.1 基本概念 1
1.1.1 对象:特性+行为 1
1.1.2 继承:类型关系 1
1.1.3 多态性 2
1.1.4 操作概念:OOP程序像什么 3
1.2 为什么C++会成功 3
1.2.1 较好的C 3
1.2.2 采用渐进的学习方式 4
1.2.3 运行效率 4
1.2.4 系统更容易表达和理解 4
1.2.5 “库”使你事半功倍 4
1.2.6 错误处理 5
1.2.7 大程序设计 5
1.3 方法学介绍 5
1.3.1 复杂性 5
1.3.2 内部原则 6
1.3.3 外部原则 7
1.3.4 对象设计的五个阶段 9
1.3.5 方法承诺什么 10
1.3.6 方法应当提供什么 10
1.4 起草:最小的方法 12
1.4.1 前提 13
1.4.2 高概念 14
1.4.3 论述(treatment) 14
1.4.4 结构化 14
1.4.5 开发 16
1.4.6 重写 17
1.4.7 逻辑 17
1.5 其他方法 17
1.5.1 Booch 18
1.5.2 责任驱动的设计(RDD) 19
1.5.3 对象建模技术(OMT) 19
1.6 为向OOP转变而采取的策略 19
1.6.1 逐步进入OOP 19
1.6.2 管理障碍 20
1.7 小结 21
第2章 数据抽象 22
2.1 声明与定义 22
2.2 一个袖珍C库 23
2.3 放在一起:项目创建工具 29
2.4 什么是非正常 29
2.5 基本对象 30
2.6 什么是对象 34
2.7 抽象数据类型 35
2.8 对象细节 35
2.9 头文件形式 36
2.10 嵌套结构 37
2.11 小结 41
2.12 练习 41
第3章 隐藏实现 42
3.1 设置限制 42
3.2 C++的存取控制 42
3.3 友元 44
3.3.1 嵌套友元 45
3.3.2 它是纯的吗 48
3.4 对象布局 48
3.5 类 48
3.5.1 用存取控制来修改stash 50
3.5.2 用存取控制来修改stack 51
3.6 句柄类(handle classes) 51
3.6.1 可见的实现部分 51
3.6.2 减少重复编译 52
3.7 小结 54
3.8 练习 54
第4章 初始化与清除 55
4.1 用构造函数确保初始化 55
4.2 用析构函数确保清除 56
4.3 清除定义块 58
4.3.1 for循环 59
4.3.2 空间分配 60
4.4 含有构造函数和析构函数的stash 61
4.5 含有构造函数和析构函数的stack 63
4.6 集合初始化 65
4.7 缺省构造函数 67
4.8 小结 68
4.9 练习 68
第5章 函数重载与缺省参数 69
5.1 范围分解 69
5.1.1 用返回值重载 70
5.1.2 安全类型连接 70
5.2 重载的例子 71
5.3 缺省参数 74
5.4 小结 81
5.5 练习 82
第6章 输入输出流介绍 83
6.1 为什么要用输入输出流 83
6.2 解决输入输出流问题 86
6.2.1 预先了解操作符重载 86
6.2.2 插入符与提取符 87
6.2.3 通常用法 88
6.2.4 面向行的输入 90
6.3 文件输入输出流 91
6.4 输入输出流缓冲 93
6.5 在输入输出流中查找 94
6.6 strstreams 96
6.6.1 为用户分配的存储 96
6.6.2 自动存储分配 98
6.7 输出流格式化 100
6.7.1 内部格式化数据 101
6.7.2 例子 102
6.8 格式化操纵算子 106
6.9 建立操纵算子 108
6.10 输入输出流实例 111
6.10.1 代码生成 111
6.10.2 一个简单的数据记录 117
6.11 小结 123
6.12 练习 123
第7章 常量 124
7.1 值替代 124
7.1.1 头文件里的const 124
7.1.2 const的安全性 125
7.1.3 集合 126
7.1.4 与C语言的区别 126
7.2 指针 127
7.2.1 指向const的指针 127
7.2.2 const指针 127
7.2.3 赋值和类型检查 128
7.3 函数参数和返回值 128
7.3.1 传递const值 128
7.3.2 返回const值 129
7.3.3 传递和返回地址 131
7.4 类 133
7.4.1 类里的const和enum 133
7.4.2 编译期间类里的常量 134
7.4.3 const对象和成员函数 136
7.4.4 只读存储能力 139
7.5 可变的(volatile) 140
7.6 小结 141
7.7 练习 141
第8章 内联函数 142
8.1 预处理器的缺陷 142
8.2 内联函数 144
8.2.1 类内部的内联函数 145
8.2.2 存取函数 146
8.3 内联函数和编译器 150
8.3.1 局限性 150
8.3.2 赋值顺序 150
8.3.3 在构造函数和析构函数里隐藏行为 151
8.4 减少混乱 152
8.5 预处理器的特点 153
8.6 改进的错误检查 154
8.7 小结 155
8.8 练习 155
第9章 命名控制 157
9.1 来自C语言中的静态成员 157
9.1.1 函数内部的静态变量 157
9.1.2 控制连接 160
9.1.3 其他的存储类型指定符 161
9.2 名字空间 161
9.2.1 产生一个名字空间 162
9.2.2 使用名字空间 163
9.3 C++中的静态成员 166
9.3.1 定义静态数据成员的存储 166
9.3.2 嵌套类和局部类 168
9.3.3 静态成员函数 169
9.4 静态初始化的依赖因素 171
9.5 转换连接指定 174
9.6 小结 174
9.7 练习 174
第10章 引用和拷贝构造函数 176
10.1 C++中的指针 176
10.2 C++中的引用 176
10.2.1 函数中的引用 177
10.2.2 参数传递准则 178
10.3 拷贝构造函数 179
10.3.1 传值方式传递和返回 179
10.3.2 拷贝构造函数 182
10.3.3 缺省拷贝构造函数 187
10.3.4 拷贝构造函数方法的选择 188
10.4 指向成员的指针
【免费】2010新版Java教程
【免费】2010新版Java教程.ppt
Lua中文教程(pdf版)
lua中文教程,原名:programming in lua
目录
版权声明..............i
译序..i
目录iii
第一篇语言.......1
第0章序言.......1
0.1 序言..........1
0.2 Lua的使用者................2
0.3 Lua的相关资源............3
0.4 本书的体例.................3
0.5 关于本书...3
0.6 感谢..........4
第1章起点.......5
1.1 Chunks.......5
1.2 全局变量...7
1.3 词法约定...7
1.4 命令行方式.................7
第2章类型和值9
2.1 Nil..............9
2.2 Booleans....9
2.3 Numbers...10
2.4 Strings......10
2.5 Functions.12
2.6 Userdata and Threads.12
第3章表达式..13
3.1 算术运算符...............13
3.2 关系运算符...............13
3.3 逻辑运算符...............13
3.4 连接运算符...............14
3.5 优先级.....15
3.6表的构造..15
第4章基本语法................18
4.1 赋值语句.18
4.2 局部变量与代码块(block)......19
4.3 控制结构语句...........20
Programming in Lua iv
Copyright ® 2005, Translation Team, www.luachina.net
4.4 break和return语句......23
第5章函数......24
5.1 返回多个结果值.......25
5.2可变参数..27
5.3 命名参数.28
第6章再论函数................30
6.1 闭包........32
6.2 非全局函数...............34
6.3 正确的尾调用(Proper Tail Calls)...36
第7章迭代器与泛型for....40
7.1 迭代器与闭包...........40
7.2 范性for的语义...........42
7.3 无状态的迭代器.......43
7.4 多状态的迭代器.......44
7.5 真正的迭代器...........45
第8章编译·运行·调试47
8.1 require函数.................49
8.2 C Packages.................50
8.3 错误........51
8.4 异常和错误处理.......52
8.5 错误信息和回跟踪(Tracebacks)....53
第9章协同程序................56
9.1 协同的基础...............56
9.2 管道和过滤器...........58
9.3 用作迭代器的协同...61
9.4 非抢占式多线程.......63
第10章完整示例..............68
10.1 Lua作为数据描述语言使用........68
10.2 马尔可夫链算法.....71
第二篇 tables与objects........75
第11章数据结构..............76
11.1 数组......76
11.2 阵和多维数组.........77
11.3 链表......78
11.4 队列和双端队列.....78
11.5 集合和包.................80
11.6 字符串缓冲.............80
第12章数据文件与持久化..................84
12.1 序列化...86
Programming in Lua v
Copyright ® 2005, Translation Team, www.luachina.net
第13章 Metatables and Metamethods...92
13.1 算术运算的Metamethods............92
13.2 关系运算的Metamethods............95
13.3 库定义的Metamethods................96
13.4 表相关的Metamethods................97
第14章环境..103
14.1 使用动态名字访问全局变量...103
14.2声明全局变量........104
14.3 非全局的环境.......106
第15章 Packages.............109
15.1 基本方法...............109
15.2 私有成员(Privacy)................111
15.3 包与文件................112
15.4 使用全局表............113
15.5 其他一些技巧(Other Facilities)...115
第16章面向对象程序设计.................118
16.1 类.........119
16.2 继承.....121
16.3 多重继承...............122
16.4 私有性(privacy)...................125
16.5 Single-Method的对象实现方法127
第17章 Weak表...............128
17.1 记忆函数...............130
17.2 关联对象属性.......131
17.3 重述带有默认值的表...............132
第三篇标准库134
第18章数学库................135
第19章 Table库...............136
19.1数组大小................136
19.2 插入/删除..............137
19.3 排序.....137
第20章 String库..............140
20.1 模式匹配函数.......141
20.2 模式.....143
20.3 捕获(Captures).146
20.4 转换的技巧(Tricks of the Trade)151
第21章 IO库..157
21.1 简单I/O模式..........157
21.2 完全I/O 模式........160
Programming in Lua vi
Copyright ® 2005, Translation Team, www.luachina.net
第22章操作系统库........165
22.1 Date和Time............165
22.2 其它的系统调用...167
第23章 Debug库..............169
23.1 自省(Introspective)..............169
23.2 Hooks...173
23.3 Profiles.174
第四篇 C API..177
第24章 C API纵览..........178
24.1 第一个示例程序...179
24.2 堆栈.....181
24.3 C API的错误处理..186
第25章扩展你的程序....188
25.1 表操作.189
25.2 调用Lua函数.........193
25.3 通用的函数调用...195
第26章调用C函数..........198
26.1 C 函数..198
26.2 C 函数库................200
第27章撰写C函数的技巧..................203
27.1 数组操作...............203
27.2 字符串处理...........204
27.3 在C函数中保存状态.................207
第28章 User-Defined Types in C........212
28.1 Userdata.................212
28.2 Metatables..............215
28.3 访问面向对象的数据...............217
28.4 访问数组...............219
28.5 Light Userdata........220
第29章资源管理............222
29.1 目录迭代器...........222
29.2 XML解析...............225
SQL语句教程-总结
无论您是一位 SQL 的新手,或是一位只是需要对 SQL 复习一下的资料仓储业界老将,您就来对地方了。这个 SQL 教材网站列出常用的 SQL 指令,包含以下几个部分:
♦ SQL 指令: SQL 如何被用来储存、读取、以及处理数据库之中的资料。
♦ 表格处理: SQL 如何被用来处理数据库中的表格。
♦ 进阶 SQL: 介绍 SQL 进阶概念,以及如何用 SQL 来执行一些较复杂的运算。
♦ SQL 语法: 这一页列出所有在这个教材中被提到的 SQL 语法。
对于每一个指令,我们将会先列出及解释这个指令的语法,然后用一个例子来让读者了解这个指令是如何被运用的。当您读完了这个网站的所有教材后,您将对 SQL 的语法会有一个大致上的了解。另外,您将能够正确地运用 SQL 来由数据库中获取信息。笔者本身的经验是,虽然要对 SQL 有很透彻的了解并不是一朝一夕可以完成的,可是要对 SQL 有个基本的了解并不难。希望在看完这个网站后,您也会有同样的想法。
sql性能的调整-总结
本文档主要介绍与SQL调整有关的内容,内容涉及多个方面:SQL语句执行的过程、ORACLE优化器,表之间的关联,如何得到SQL执行计划,如何分析执行计划等内容,从而由浅到深的方式了解SQL优化的过程,使大家逐步步入SQL调整之门,然后你将发现……。
Firefox_FireBug_调试技巧
Firefox_FireBug_调试技巧.pdf
Eclipse中文教程
Eclipse中文教程.pdf
Eclipse中文教程.pdf
JBoss中文文档(pdf版)
第1章,将涉及JBoss 4.0.x应用服务器的下载、安装以及运行。然后,第2章大体上给出JBoss应用服务器的目录结构、主要配置文件以及服务。最后,第3章介绍了本书待使用的、J2EE Tutorial中的代码。
接下来,第4章将研究,Sun J2EE Tutorial中Duke银行应用如何在JBoss上部署。这将能够使开发者很快进入角色,即熟悉JBoss中的简单配置和部署操作。第5章,研究Web服务。本书将分两个步骤讨论。其一,如何将Duke银行应用中的EJB方法暴露为Web服务;其二,如何通过Java客户应用访问该Web服务。
再然后,第6、7章分别给出了JMS和消息驱动Bean、容器管理持久化的介绍。
第8章,探讨数据库的配置。我们将一步一步教会开发者,如何配置、使用MySQL和Oracle数据库。作为全书的结束,第9章将研究Hibernate,即如何在JBoss中使用它。注意,在Hibernate实例中也使用了J2EE Tutorial中的代码。
当然,本书只是对JBoss作了初步介绍,可谓是JBoss的冰山一角。一旦用户熟悉本书的内容后,您可以参阅《The JBoss 4 Application Server Guide》一书。它将带您深入掌握JBoss应用服务器。
SQLServer2005从入门到实践
SQLServer2005从入门到实践(PPT)
SQLServer2005从入门到实践(PPT)
PLSQL.Developer.7.0用户指南
PL/SQL Developer是一种集成的开发环境,专门用于开发、测试、调试和优化Oracle PL/SQL存储程序单元,比如触发器等。PL/SQL Developer功能十分全面,大大缩短了程序员的开发周期。强大的PL/SQL编辑器,完善的Debugger调试器(需要Oracle 7.3.4或以上版本)询问创建\SQL视窗\命令视窗\报告视窗\项目\浏览器\过程优化\HTML手册\Non-PL/SQL目标\模板目录\比较用户目标\输出用户目标\工具\lug-In扩展\Multi-threaded IDE\简单的安装
C语言函数库大全(PDF 版)
C语言函数库大全 C语言函数库大全
Windows下ORACLE 10g安装与操作图解
Windows下ORACLE 10g安装与操作图解
Rails 入门教程
Rails框架首次提出是在2004年7月,它的研发者是26岁的丹麦人David Heinemeier Hansson。不同于已有复杂的Web 开发框架,Rails是一个更符合实际需要而且更高效的Web开发框架。Rails结合了PHP体系的优点(快速开发)和php?name=Java" onclick="tagshow(event)" class="t_tag">Java体系的优点(程序规整),因此,Rails在其提出后不长的时间里就受到了业内广泛的关注。
Rails框架主要有如下的6大特点。
1.全栈式的MVC框架
2.约定优于配置
3.更少的代码
4.生成器
5.零周转时间
6.支架系统
jquery.autocomplete(自动提示插件)
jQuery 自动提示插件
1.0.2
-----
* Fixed missing semicolon
1.0.1
-----
* Fixed element creation (<ul> to <ul/> and <li> to </li>)
* Fixed ac_even class (was ac_event)
* Fixed bgiframe usage: now its really optional
* Removed the blur-on-return workaround, added a less obtrusive one only for Opera
* Fixed hold cursor keys: Opera needs keypress, everyone else keydown to scroll through result list when holding cursor key
* Updated package to jQuery 1.2.5, removing dimensions
* Fixed multiple-mustMatch: Remove only the last term when no match is found
* Fixed multiple without mustMatch: Don't select the last active when no match is found (on tab/return)
* Fixed multiple cursor position: Put cursor at end of input after selecting a value
1.0
---
* First release.
国产JS框架——Como1.0
官方API:http://comsome.com/como/API/
JS入门教程(初学必备)
JS入门教程(初学必备) 在工作中总结的资料,请多多支持。
jQuery1.3中文参考
jQuery 文档XML文件内英文及代码部分版权归原官方wiki所有,中文部分分属为之漫笔, Shawphy and Cloudream所有。欢迎转载、替换其他XSL样式或其他形式的转载,但必须保证XML文件原样转载,保留署名以及不可用于商业用途。本文档仅供参考,出于方便学习的目的而分发。使用者必须自行承担风险,因使用此文档造成的任何损失或者潜在的损失,译者均不为其负责。
jstl_1.1_api
JSTL API (CHM格式) 优快云 下载频道