Fences_Pro_HP_Unlocked
每次重装系统都会用这软件,使用也简单。比360桌面好使,可自定义更强,没广告。以下是介绍:
由Stardock出品的一个桌面图标整理和自动分类软件,在HP电脑上广泛使用,第一次启动 Fences 可以选择自动整理桌面图标并分类。可惜没有定时或出现新文件自动整理功能。工具选项卡:可以设置双击桌面自动隐藏图标,还有为图标建立快照,如果不喜欢这个软件可以用快照还原到安装前的图标排列。功能类似DesktopOK
如果您习惯在桌面放置很多文件或快捷方式,Fences绝对是您不可错过的好软件,能将桌面图标整理的井井有条,大大提高工作效率。激活后,可将桌面图标拖动至围起的区域内使其加入到该图标分组中,也可通过使用鼠标右键在桌面上画一个矩形来创建新的Fence.
安装说明:
1) 解压 Install_First.rar到C盘。(只支持win7系统),此步骤是欺骗 Setup.exe 使其相信你的电脑是HP机器
2) 运行Install.exe, 按默认路径安装
3) 这个版本非常好,破解的方法安全可靠。【只是用了破解文件,然后安装hp的官方版本】
此软件需要.NET2.0支持
软件工程与项目管理解析 林锐
说明:
林锐的经典作品 特点是非常实用,而非客套话连篇。
软件工程与项目管理解析+林锐:
第1章 企业-产品-人.doc
第2章 立项管理与结项管理.doc
第3章 软件系统设计.doc
第3章 项目规划与项目监控.doc
第4章 需求开发与需求管理.doc
第7章 软件测试.doc
第8章 软件维护.doc
第9章 软件质量管理.doc
编程ING人人都能学会程序设计.pdf
【内 容 简 介】
现在是IT的时代,工作与生活都离不开IT。许多人都想了解软件原理,甚至编写一些简单的软件。通过《编程ING:人人都能学会程序设计》一书,你就能拥有这样的能力,甚至培养出对编程的兴趣。
本书在编写上采用了心理学的一些技巧,每一页都有绘制精美的彩图并配有相应的说明文字,通过图的方式加强说明,而且图片与下面的文字相互呼应,达到重复的效果,可以加深记忆。读者在看图的过程中思考,在阅读文字的过程中加强理解,在动手实践的过程中实际体会,学习效果相当好。
这本书分成三大篇:第一篇讲述编程原理,第二篇讲述语法细节,第三篇是范例演示。第一篇重点在打破隔阂,让读者对编程有基本的认识,不再感到陌生或恐惧。第二篇详细说明语法,内容安排得深入浅出,不像一般程序设计书籍那般枯燥,而且强调动手做实验。第三篇的范例将前两篇的知识整合起来,并且突破性地设计渐进式的范例,让学习的坡度相当和缓,且讲解了所有的程序要素,包括循环、分支、函数、递归与模块化。任何人想学程序设计,这本书都会是一个明智的选择。
------ 目录 ----
推荐序III
自序IV
前言V
【第1篇 编程原理2】
第1章 认识编程3
第2章 使用交互环境13
第3章 脚本文件27
第4章 字符编码37
第5章 解释器原理51
第6章 语境与单字61
第7章 多语境的操作71
【第2篇 语法语义82 】
第8章 一切都是值83
第9章 数据类型95
第10章 字面值107
第11章 间接值127
第12章 路径详解139
第13章 载入与执行165
第14章 函数计算173
第15章 一个程序的一生191
【第3篇 程序范例208】
第16章 定义函数209
第17章 分支与循环217
第18章“与”逻辑计算227
第19章“或”逻辑计算239
第20章 多重分支249
第21章 狄摩根定律259
第22章 模块与架构267
第23章 遍历277
第24章 递归调用289
结语 好戏才刚开始299
hibernate 3.1.2 帮助文档 学习手册
hibernate 3.1.2学习帮助文档,有html格式也有pdf,pdf很清晰,以下描述摘自文档:
-----------------------
目录
前言
1. 翻译说明
2. 版权声明
1. Hibernate入门
1.1. 前言
1.2. 第一部分 - 第一个Hibernate应用程序
1.2.1. 第一个class
1.2.2. 映射文件
1.2.3. Hibernate配置
1.2.4. 用Ant构建
1.2.5. 启动和辅助类
1.2.6. 加载并存储对象
1.3. 第二部分 - 关联映射
1.3.1. 映射Person类
1.3.2. 单向Set-based的关联
1.3.3. 使关联工作
1.3.4. 值类型的集合
1.3.5. 双向关联
1.3.6. 使双向连起来
1.4. 第三部分 - EventManager web应用程序
1.4.1. 编写基本的servlet
1.4.2. 处理与渲染
1.4.3. 部署与测试
1.5. 总结
2. 体系结构(Architecture)
2.1. 概况(Overview)
2.2. 实例状态
2.3. JMX整合
2.4. 对JCA的支持
2.5. 上下文相关的(Contextual)Session
3. 配置
3.1. 可编程的配置方式
3.2. 获得SessionFactory
3.3. JDBC连接
3.4. 可选的配置属性
3.4.1. SQL方言
3.4.2. 外连接抓取(Outer Join Fetching)
3.4.3. 二进制流 (Binary Streams)
3.4.4. 二级缓存与查询缓存
3.4.5. 查询语言中的替换
3.4.6. Hibernate的统计(statistics)机制
3.5. 日志
3.6. 实现NamingStrategy
3.7. XML配置文件
3.8. J2EE应用程序服务器的集成
3.8.1. 事务策略配置
3.8.2. JNDI绑定的SessionFactory
3.8.3. 在JTA环境下使用Current Session context (当前session上下文)管理
3.8.4. JMX部署
4. 持久化类(Persistent Classes)
4.1. 一个简单的POJO例子
4.1.1. 实现一个默认的(即无参数的)构造方法(constructor)
4.1.2. 提供一个标识属性(identifier property)(可选)
4.1.3. 使用非final的类 (可选)
4.1.4. 为持久化字段声明访问器(accessors)和是否可变的标志(mutators)(可选)
4.2. 实现继承(Inheritance)
4.3. 实现equals()和hashCode()
4.4. 动态模型(Dynamic models)
4.5. 元组片断映射(Tuplizers)
5. 对象/关系数据库映射基础(Basic O/R Mapping)
5.1. 映射定义(Mapping declaration)
5.1.1. Doctype
5.1.2. hibernate-mapping
5.1.3. class
5.1.4. id
5.1.4.1. Generator
5.1.4.2. 高/低位算法(Hi/Lo Algorithm)
5.1.4.3. UUID算法(UUID Algorithm )
5.1.4.4. 标识字段和序列(Identity columns and Sequences)
5.1.4.5. 程序分配的标识符(Assigned Identifiers)
5.1.4.6. 触发器实现的主键生成器(Primary keys assigned by triggers)
5.1.5. composite-id
5.1.6. 鉴别器(discriminator)
5.1.7. 版本(version)(可选)
5.1.8. timestamp (可选)
5.1.9. property
5.1.10. 多对一(many-to-one)
5.1.11. 一对一
5.1.12. 自然ID(natural-id)
5.1.13. 组件(component), 动态组件(dynamic-component)
5.1.14. properties
5.1.15. 子类(subclass)
5.1.16. 连接的子类(joined-subclass)
5.1.17. 联合子类(union-subclass)
5.1.18. 连接(join)
5.1.19. 键(key)
5.1.20. 字段和规则元素(column and formula elements)
5.1.21. 引用(import)
5.1.22. any
5.2. Hibernate 的类型
5.2.1. 实体(Entities)和值(values)
5.2.2. 基本值类型
5.2.3. 自定义值类型
5.3. 多次映射同一个类
5.4. SQL中引号包围的标识符
5.5. 其他元数据(Metadata)
5.5.1. 使用 XDoclet 标记
5.5.2. 使用 JDK 5.0 的注解(Annotation)
5.6. 数据库生成属性(Generated Properties)
5.7. 辅助数据库对象(Auxiliary Database Objects)
6. 集合类(Collections)映射
6.1. 持久化集合类(Persistent collections)
6.2. 集合映射( Collection mappings )
6.2.1. 集合外键(Collection foreign keys)
6.2.2. 集合元素(Collection elements)
6.2.3. 索引集合类(Indexed collections)
6.2.4. 值集合于多对多关联(Collections of values and many-to-many associations)
6.2.5. 一对多关联(One-to-many Associations)
6.3. 高级集合映射(Advanced collection mappings)
6.3.1. 有序集合(Sorted collections)
6.3.2. 双向关联(Bidirectional associations)
6.3.3. 双向关联,涉及有序集合类
6.3.4. 三重关联(Ternary associations)
6.3.5. 使用<idbag>
6.4. 集合例子(Collection example)
7. 关联关系映射
7.1. 介绍
7.2. 单向关联(Unidirectional associations)
7.2.1. 多对一(many to one)
7.2.2. 一对一(one to one)
7.2.3. 一对多(one to many)
7.3. 使用连接表的单向关联(Unidirectional associations with join tables)
7.3.1. 一对多(one to many)
7.3.2. 多对一(many to one)
7.3.3. 一对一(one to one)
7.3.4. 多对多(many to many)
7.4. 双向关联(Bidirectional associations)
7.4.1. 一对多(one to many) / 多对一(many to one)
7.4.2. 一对一(one to one)
7.5. 使用连接表的双向关联(Bidirectional associations with join tables)
7.5.1. 一对多(one to many) /多对一( many to one)
7.5.2. 一对一(one to one)
7.5.3. 多对多(many to many)
7.6. 更复杂的关联映射
8. 组件(Component)映射
8.1. 依赖对象(Dependent objects)
8.2. 在集合中出现的依赖对象 (Collections of dependent objects)
8.3. 组件作为Map的索引(Components as Map indices )
8.4. 组件作为联合标识符(Components as composite identifiers)
8.5. 动态组件 (Dynamic components)
9. 继承映射(Inheritance Mappings)
9.1. 三种策略
9.1.1. 每个类分层结构一张表(Table per class hierarchy)
9.1.2. 每个子类一张表(Table per subclass)
9.1.3. 每个子类一张表(Table per subclass),使用辨别标志(Discriminator)
9.1.4. 混合使用“每个类分层结构一张表”和“每个子类一张表”
9.1.5. 每个具体类一张表(Table per concrete class)
9.1.6. Table per concrete class, using implicit polymorphism
9.1.7. 隐式多态和其他继承映射混合使用
9.2. 限制
10. 与对象共事
10.1. Hibernate对象状态(object states)
10.2. 使对象持久化
10.3. 装载对象
10.4. 查询
10.4.1. 执行查询
10.4.1.1. 迭代式获取结果(Iterating results)
10.4.1.2. 返回元组(tuples)的查询
10.4.1.3. 标量(Scalar)结果
10.4.1.4. 绑定参数
10.4.1.5. 分页
10.4.1.6. 可滚动遍历(Scrollable iteration)
10.4.1.7. 外置命名查询(Externalizing named queries)
10.4.2. 过滤集合
10.4.3. 条件查询(Criteria queries)
10.4.4. 使用原生SQL的查询
10.5. 修改持久对象
10.6. 修改脱管(Detached)对象
10.7. 自动状态检测
10.8. 删除持久对象
10.9. 在两个不同数据库间复制对象
10.10. Session刷出(flush)
10.11. 传播性持久化(transitive persistence)
10.12. 使用元数据
11. 事务和并发
11.1. Session和事务范围(transaction scope)
11.1.1. 操作单元(Unit of work)
11.1.2. 长对话
11.1.3. 关注对象标识(Considering object identity)
11.1.4. 常见问题
11.2. 数据库事务声明
11.2.1. 非托管环境
11.2.2. 使用JTA
11.2.3. 异常处理
11.2.4. 事务超时
11.3. 乐观并发控制(Optimistic concurrency control)
11.3.1. 应用程序级别的版本检查(Application version checking)
11.3.2. 扩展周期的session和自动版本化
11.3.3. 脱管对象(deatched object)和自动版本化
11.3.4. 定制自动版本化行为
11.4. 悲观锁定(Pessimistic Locking)
11.5. 连接释放模式(Connection Release Modes)
12. 拦截器与事件(Interceptors and events)
12.1. 拦截器(Interceptors)
12.2. 事件系统(Event system)
12.3. Hibernate的声明式安全机制
13. 批量处理(Batch processing)
13.1. 批量插入(Batch inserts)
13.2. 批量更新(Batch updates)
13.3. StatelessSession (无状态session)接口
13.4. DML(数据操作语言)风格的操作(DML-style operations)
14. HQL: Hibernate查询语言
14.1. 大小写敏感性问题
14.2. from子句
14.3. 关联(Association)与连接(Join)
14.4. join 语法的形式
14.5. select子句
14.6. 聚集函数
14.7. 多态查询
14.8. where子句
14.9. 表达式
14.10. order by子句
14.11. group by子句
14.12. 子查询
14.13. HQL示例
14.14. 批量的UPDATE和DELETE
14.15. 小技巧 & 小窍门
15. 条件查询(Criteria Queries)
15.1. 创建一个Criteria 实例
15.2. 限制结果集内容
15.3. 结果集排序
15.4. 关联
15.5. 动态关联抓取
15.6. 查询示例
15.7. 投影(Projections)、聚合(aggregation)和分组(grouping)
15.8. 离线(detached)查询和子查询
15.9. 根据自然标识查询(Queries by natural identifier)
16. Native SQL查询
16.1. 使用SQLQuery
16.2. 别名和属性引用
16.3. 命名SQL查询
16.3.1. 使用return-property来明确地指定字段/别名
16.3.2. 使用存储过程来查询
16.3.2.1. 使用存储过程的规则和限制
16.4. 定制SQL用来create,update和delete
16.5. 定制装载SQL
17. 过滤数据
17.1. Hibernate 过滤器(filters)
18. XML映射
18.1. 用XML数据进行工作
18.1.1. 指定同时映射XML和类
18.1.2. 只定义XML映射
18.2. XML映射元数据
18.3. 操作XML数据
19. 提升性能
19.1. 抓取策略(Fetching strategies)
19.1.1. 操作延迟加载的关联
19.1.2. 调整抓取策略(Tuning fetch strategies)
19.1.3. 单端关联代理(Single-ended association proxies)
19.1.4. 实例化集合和代理(Initializing collections and proxies)
19.1.5. 使用批量抓取(Using batch fetching)
19.1.6. 使用子查询抓取(Using subselect fetching)
19.1.7. 使用延迟属性抓取(Using lazy property fetching)
19.2. 二级缓存(The Second Level Cache)
19.2.1. 缓存映射(Cache mappings)
19.2.2. 策略:只读缓存(Strategy: read only)
19.2.3. 策略:读/写缓存(Strategy: read/write)
19.2.4. 策略:非严格读/写缓存(Strategy: nonstrict read/write)
19.2.5. 策略:事务缓存(transactional)
19.3. 管理缓存(Managing the caches)
19.4. 查询缓存(The Query Cache)
19.5. 理解集合性能(Understanding Collection performance)
19.5.1. 分类(Taxonomy)
19.5.2. Lists, maps 和sets用于更新效率最高
19.5.3. Bag和list是反向集合类中效率最高的
19.5.4. 一次性删除(One shot delete)
19.6. 监测性能(Monitoring performance)
19.6.1. 监测SessionFactory
19.6.2. 数据记录(Metrics)
20. 工具箱指南
20.1. Schema自动生成(Automatic schema generation)
20.1.1. 对schema定制化(Customizing the schema)
20.1.2. 运行该工具
20.1.3. 属性(Properties)
20.1.4. 使用Ant(Using Ant)
20.1.5. 对schema的增量更新(Incremental schema updates)
20.1.6. 用Ant来增量更新schema(Using Ant for incremental schema updates)
20.1.7. Schema 校验
20.1.8. 使用Ant进行schema校验
21. 示例:父子关系(Parent Child Relationships)
21.1. 关于collections需要注意的一点
21.2. 双向的一对多关系(Bidirectional one-to-many)
21.3. 级联生命周期(Cascading lifecycle)
21.4. 级联与未保存值(Cascades and unsaved-value)
21.5. 结论
22. 示例:Weblog 应用程序
22.1. 持久化类
22.2. Hibernate 映射
22.3. Hibernate 代码
23. 示例:复杂映射实例
23.1. Employer(雇主)/Employee(雇员)
23.2. Author(作家)/Work(作品)
23.3. Customer(客户)/Order(订单)/Product(产品)
23.4. 杂例
23.4.1. "Typed" one-to-one association
23.4.2. Composite key example
23.4.3. 共有组合键属性的多对多(Many-to-many with shared composite key attribute)
23.4.4. Content based discrimination
23.4.5. Associations on alternate keys
24. 最佳实践(Best Practices)
spring 2.0 中文帮助手册
spring 2.0 中文帮助手册,chm格式。已下摘自手册目录。
目录
前言
1. 简介
1.1. 概览
1.2. 使用场景
2. Spring 2.0 的新特性
2.1. 简介
2.2. 控制反转(IoC)容器
2.2.1. 更简单的XML配置
2.2.2. 新的bean作用域
2.2.3. 可扩展的XML编写
2.3. 面向切面编程(AOP)
2.3.1. 更加简单的AOP XML配置
2.3.2. 对@AspectJ 切面的支持
2.4. 中间层
2.4.1. 在XML里更为简单的声明性事务配置
2.4.2. JPA
2.4.3. 异步的JMS
2.4.4. JDBC
2.5. Web层
2.5.1. Spring MVC的表单标签库
2.5.2. Spring MVC合理的默认值
2.5.3. Portlet 框架
2.6. 其他特性
2.6.1. 动态语言支持
2.6.2. JMX
2.6.3. 任务规划
2.6.4. 对Java 5(Tiger)的支持
2.7. 移植到Spring 2.0
2.7.1. 一些变化
2.8. 更新的样例应用
2.9. 改进的文档
I. 核心技术
3. 控制反转容器
3.1. 简介
3.2. 容器和bean的基本原理
3.2.1. 容器
3.2.2. 实例化容器
3.2.3. 多种bean
3.2.4. 使用容器
3.3. 依赖
3.3.1. 注入依赖
3.3.2. 构造器参数的解析
3.3.3. bean属性及构造器参数详解
3.3.4. 使用depends-on
3.3.5. 延迟初始化bean
3.3.6. 自动装配(autowire)协作者
3.3.7. 依赖检查
3.3.8. 方法注入
3.4. bean的作用域
3.4.1. Singleton作用域
3.4.2. Prototype作用域
3.4.3. 其他作用域
3.4.4. 自定义作用域
3.5. 定制bean特性
3.5.1. Lifecycle接口
3.5.2. 了解自己
3.6. bean定义的继承
3.7. 容器扩展点
3.7.1. 用BeanPostProcessor定制bean
3.7.2. 用BeanFactoryPostProcessor定制配置元数据
3.7.3. 使用FactoryBean定制实例化逻辑
3.8. ApplicationContext
3.8.1. 利用MessageSource实现国际化
3.8.2. 事件
3.8.3. 底层资源的访问
3.8.4. ApplicationContext在WEB应用中的实例化
3.9. 粘合代码和可怕的singleton
3.9.1. 使用Singleton-helper类
4. 资源
4.1. 简介
4.2. Resource 接口
4.3. 内置 Resource 实现
4.3.1. UrlResource
4.3.2. ClassPathResource
4.3.3. FileSystemResource
4.3.4. ServletContextResource
4.3.5. InputStreamResource
4.3.6. ByteArrayResource
4.4. ResourceLoader
4.5. ResourceLoaderAware 接口
4.6. 把Resource作为属性来配置
4.7. Application context 和Resource 路径
4.7.1. 构造application context
4.7.2. Application context构造器中资源路径的通配符
4.7.3. FileSystemResource 提示
5. 校验,数据绑定,BeanWrapper,与属性编辑器
5.1. 简介
5.2. 使用Spring的Validator接口进行校验
5.3. 从错误代码到错误信息
5.4. Bean处理和BeanWrapper
5.4.1. 设置和获取属性值以及嵌套属性
5.4.2. 内建的PropertyEditor实现
6. 使用Spring进行面向切面编程(AOP)
6.1. 简介
6.1.1. AOP概念
6.1.2. Spring AOP的功能和目标
6.1.3. Spring的AOP代理
6.2. @AspectJ支持
6.2.1. 启用@AspectJ支持
6.2.2. 声明一个切面
6.2.3. 声明一个切入点(pointcut)
6.2.4. 声明通知
6.2.5. 引入(Introductions)
6.2.6. 切面实例化模型
6.2.7. 例子
6.3. Schema-based AOP support
6.3.1. 声明一个切面
6.3.2. 声明一个切入点
6.3.3. 声明通知
6.3.4. 引入
6.3.5. 切面实例化模型
6.3.6. Advisors
6.3.7. 例子
6.4. AOP声明风格的选择
6.4.1. Spring AOP还是完全用AspectJ?
6.4.2. Spring AOP中使用@AspectJ还是XML?
6.5. 混合切面类型
6.6. 代理机制
6.7. 编程方式创建@AspectJ代理
6.8. 在Spring应用中使用AspectJ
6.8.1. 在Spring中使用AspectJ来为domain object进行依赖注入
6.8.2. Spring中其他的AspectJ切面
6.8.3. 使用Spring IoC来配置AspectJ的切面
6.8.4. 在Spring应用中使用AspectJ Load-time weaving(LTW)
6.9. 其它资源
7. Spring AOP APIs
7.1. 简介
7.2. Spring中的切入点API
7.2.1. 概念
7.2.2. 切入点实施
7.2.3. AspectJ切入点表达式
7.2.4. 便利的切入点实现
7.2.5. 切入点的基类
7.2.6. 自定义切入点
7.3. Spring的通知API
7.3.1. 通知的生命周期
7.3.2. Spring里的通知类型
7.4. Spring里的advisor(Advisor) API
7.5. 使用ProxyFactoryBean创建AOP代理
7.5.1. 基础
7.5.2. JavaBean属性
7.5.3. 基于JDK和CGLIB的代理
7.5.4. 对接口进行代理
7.5.5. 对类进行代理
7.5.6. 使用“全局”advisor
7.6. 简化代理定义
7.7. 使用ProxyFactory通过编程创建AOP代理
7.8. 操作被通知对象
7.9. 使用“自动代理(autoproxy)”功能
7.9.1. 自动代理bean定义
7.9.2. 使用元数据驱动的自动代理
7.10. 使用TargetSources
7.10.1. 热交换目标源
7.10.2. 池化目标源
7.10.3. 原型目标源
7.10.4. ThreadLocal目标源
7.11. 定义新的通知类型
7.12. 更多资源
8. 测试
8.1. 简介
8.2. 单元测试
8.3. 集成测试
8.3.1. Context管理和缓存
8.3.2. 测试fixture的依赖注入
8.3.3. 事务管理
8.3.4. 方便的变量
8.3.5. 示例
8.3.6. 运行集成测试
8.4. 更多资源
II. 中间层数据访问
9. 事务管理
9.1. 简介
9.2. 动机
9.3. 关键抽象
9.4. 使用资源同步的事务
9.4.1. 高层次方案
9.4.2. 低层次方案
9.4.3. TransactionAwareDataSourceProxy
9.5. 声明式事务管理
9.5.1. 理解Spring的声明式事务管理实现
9.5.2. 第一个例子
9.5.3. 回滚
9.5.4. 为不同的bean配置不同的事务语义
9.5.5. <tx:advice/> 有关的设置
9.5.6. 使用 @Transactional
9.5.7. 插入事务操作
9.5.8. 结合AspectJ使用 @Transactional
9.6. 编程式事务管理
9.6.1. 使用 TransactionTemplate
9.6.2. 使用 PlatformTransactionManager
9.7. 选择编程式事务管理还是声明式事务管理
9.8. 与特定应用服务器集成
9.8.1. BEA WebLogic
9.8.2. IBM WebSphere
9.9. 公共问题的解决方案
9.9.1. 对一个特定的 DataSource 使用错误的事务管理器
9.10. 更多的资源
10. DAO支持
10.1. 简介
10.2. 一致的异常层次
10.3. 一致的DAO支持抽象类
11. 使用JDBC进行数据访问
11.1. 简介
11.1.1. Spring JDBC包结构
11.2. 利用JDBC核心类实现JDBC的基本操作和错误处理
11.2.1. JdbcTemplate类
11.2.2. NamedParameterJdbcTemplate类
11.2.3. SimpleJdbcTemplate类
11.2.4. DataSource接口
11.2.5. SQLExceptionTranslator接口
11.2.6. 执行SQL语句
11.2.7. 执行查询
11.2.8. 更新数据库
11.3. 控制数据库连接
11.3.1. DataSourceUtils类
11.3.2. SmartDataSource接口
11.3.3. AbstractDataSource类
11.3.4. SingleConnectionDataSource类
11.3.5. DriverManagerDataSource类
11.3.6. TransactionAwareDataSourceProxy类
11.3.7. DataSourceTransactionManager类
11.4. 用Java对象来表达JDBC操作
11.4.1. SqlQuery类
11.4.2. MappingSqlQuery类
11.4.3. SqlUpdate类
11.4.4. StoredProcedure类
11.4.5. SqlFunction类
12. 使用ORM工具进行数据访问
12.1. 简介
12.2. Hibernate
12.2.1. 资源管理
12.2.2. 在Spring的application context中创建 SessionFactory
12.2.3. HibernateTemplate
12.2.4. 不使用回调的基于Spring的DAO实现
12.2.5. 基于Hibernate3的原生API实现DAO
12.2.6. 编程式的事务划分
12.2.7. 声明式的事务划分
12.2.8. 事务管理策略
12.2.9. 容器资源 vs 本地资源
12.2.10. 在应用服务器中使用Hibernate的注意点
12.3. JDO
12.3.1. 建立PersistenceManagerFactory
12.3.2. JdoTemplate和JdoDaoSupport
12.3.3. 基于原生的JDO API实现DAO
12.3.4. 事务管理
12.3.5. JdoDialect
12.4. Oracle TopLink
12.4.1. SessionFactory 抽象层
12.4.2. TopLinkTemplate 和 TopLinkDaoSupport
12.4.3. 基于原生的TopLink API的DAO实现
12.4.4. 事务管理
12.5. iBATIS SQL Maps
12.5.1. iBATIS 1.x和2.x的概览与区别
12.5.2. iBATIS SQL Maps 1.x
12.5.3. iBATIS SQL Maps 2.x
12.6. JPA
12.6.1. 在Spring环境中建立JPA
12.6.2. JpaTemplate 和 JpaDaoSupport
12.6.3. 基于原生的JPA实现DAO
12.6.4. 异常转化
12.6.5. 事务管理
12.6.6. JpaDialect
III. Web
13. Web框架
13.1. 介绍
13.1.1. 与其他web框架的集成
13.1.2. Spring Web MVC框架的特点
13.2. DispatcherServlet
13.3. 控制器
13.3.1. AbstractController 和 WebContentGenerator
13.3.2. 其它的简单控制器
13.3.3. MultiActionController
13.3.4. 命令控制器
13.4. 处理器映射(handler mapping)
13.4.1. BeanNameUrlHandlerMapping
13.4.2. SimpleUrlHandlerMapping
13.4.3. 拦截器(HandlerInterceptor)
13.5. 视图与视图解析
13.5.1. 视图解析器
13.5.2. 视图解析链
13.5.3. 重定向(Rediret)到另一个视图
13.6. 本地化解析器
13.6.1. AcceptHeaderLocaleResolver
13.6.2. CookieLocaleResolver
13.6.3. SessionLocaleResolver
13.6.4. LocaleChangeInterceptor
13.7. 使用主题
13.7.1. 简介
13.7.2. 如何定义主题
13.7.3. 主题解析器
13.8. Spring对分段文件上传(multipart file upload)的支持
13.8.1. 介绍
13.8.2. 使用MultipartResolver
13.8.3. 在表单中处理分段文件上传
13.9. 使用Spring的表单标签库
13.9.1. 配置标签库
13.9.2. form标签
13.9.3. input标签
13.9.4. checkbox标签
13.9.5. radiobutton标签
13.9.6. password标签
13.9.7. select标签
13.9.8. option标签
13.9.9. options标签
13.9.10. textarea标签
13.9.11. hidden标签
13.9.12. errors标签
13.10. 处理异常
13.11. 惯例优先原则(convention over configuration)
13.11.1. 对控制器的支持: ControllerClassNameHandlerMapping
13.11.2. 对模型的支持:ModelMap (ModelAndView)
13.11.3. 对视图的支持: RequestToViewNameTranslator
13.12. 其它资源
14. 集成视图技术
14.1. 简介
14.2. JSP和JSTL
14.2.1. 视图解析器
14.2.2. 'Plain-old' JSPs versus JSTL 'Plain-old' JSP与JSTL
14.2.3. 帮助简化开发的额外的标签
14.3. Tiles
14.3.1. 需要的资源
14.3.2. 如何集成Tiles
14.4. Velocity和FreeMarker
14.4.1. 需要的资源
14.4.2. Context 配置
14.4.3. 创建模板
14.4.4. 高级配置
14.4.5. 绑定支持和表单处理
14.5. XSLT
14.5.1. 写在段首
14.5.2. 小结
14.6. 文档视图(PDF/Excel)
14.6.1. 简介
14.6.2. 配置和安装
14.7. JasperReports
14.7.1. 依赖的资源
14.7.2. 配置
14.7.3. 构造ModelAndView
14.7.4. 使用子报表
14.7.5. 配置Exporter的参数
15. 集成其它Web框架
15.1. 简介
15.2. 通用配置
15.3. JavaServer Faces
15.3.1. DelegatingVariableResolver
15.3.2. FacesContextUtils
15.4. Struts
15.4.1. ContextLoaderPlugin
15.4.2. ActionSupport 类
15.5. Tapestry
15.5.1. 注入 Spring 托管的 beans
15.6. WebWork
15.7. 更多资源
16. Portlet MVC框架
16.1. 介绍
16.1.1. 控制器 - MVC中的C
16.1.2. 视图 - MVC中的V
16.1.3. Web作用范围的Bean
16.2. DispatcherPortlet
16.3. ViewRendererServlet
16.4. 控制器
16.4.1. AbstractController和PortletContentGenerator
16.4.2. 其它简单的控制器
16.4.3. Command控制器
16.4.4. PortletWrappingController
16.5. 处理器映射
16.5.1. PortletModeHandlerMapping
16.5.2. ParameterHandlerMapping
16.5.3. PortletModeParameterHandlerMapping
16.5.4. 增加 HandlerInterceptor
16.5.5. HandlerInterceptorAdapter
16.5.6. ParameterMappingInterceptor
16.6. 视图和它们的解析
16.7. Multipart文件上传支持
16.7.1. 使用PortletMultipartResolver
16.7.2. 处理表单里的文件上传
16.8. 异常处理
16.9. Portlet应用的部署
IV. 整合
17. 使用Spring进行远程访问与Web服务
17.1. 简介
17.2. 使用RMI暴露服务
17.2.1. 使用 RmiServiceExporter 暴露服务
17.2.2. 在客户端链接服务
17.3. 使用Hessian或者Burlap通过HTTP远程调用服务
17.3.1. 为Hessian配置DispatcherServlet
17.3.2. 使用HessianServiceExporter暴露你的bean
17.3.3. 客户端连接服务
17.3.4. 使用Burlap
17.3.5. 对通过Hessian或Burlap暴露的服务使用HTTP基础认证
17.4. 使用HTTP调用器暴露服务
17.4.1. 暴露服务对象
17.4.2. 在客户端连接服务
17.5. Web服务
17.5.1. 使用JAXI-RPC暴露服务
17.5.2. 访问Web服务
17.5.3. 注册bean映射
17.5.4. 注册自己的处理方法
17.5.5. 使用XFire来暴露Web服务
17.6. 对远程接口不提供自动探测
17.7. 在选择这些技术时的一些考虑
18. Enterprise Java Bean(EJB)集成
18.1. 简介
18.2. 访问EJB
18.2.1. 概念
18.2.2. 访问本地的无状态Session Bean(SLSB)
18.2.3. 访问远程SLSB
18.3. 使用Spring提供的辅助类实现EJB组件
19. JMS
19.1. 简介
19.2. 使用Spring JMS
19.2.1. JmsTemplate
19.2.2. 连接工厂
19.2.3. (消息)目的地管理
19.2.4. 消息侦听容器
19.2.5. 事务管理
19.3. 发送一条消息
19.3.1. 使用消息转换器
19.3.2. SessionCallback 和ProducerCallback
19.4. 接收消息
19.4.1. 同步接收
19.4.2. 异步接收 - 消息驱动的POJOs
19.4.3. SessionAwareMessageListener 接口
19.4.4. MessageListenerAdapter
19.4.5. 事务中的多方参与
20. JMX
20.1. 介绍
20.2. 输出bean到JMX
20.2.1. 创建一个MBeanServer
20.2.2. 复用现有的MBeanServer
20.2.3. MBean的惰性初始化
20.2.4. MBean的自动注册
20.2.5. 控制注册行为
20.3. 控制bean的管理接口
20.3.1. MBeanInfoAssembler 接口
20.3.2. 使用源码级元数据
20.3.3. 使用JDK 5.0注解
20.3.4. 源代码级的元数据类型
20.3.5. 接口AutodetectCapableMBeanInfoAssembler
20.3.6. 用Java接口定义管理接口
20.3.7. 使用MethodNameBasedMBeanInfoAssembler
20.4. 控制bean的 ObjectName
20.4.1. 从Properties中读取ObjectName
20.4.2. 使用 MetadataNamingStrategy
20.5. JSR-160连接器
20.5.1. 服务器端连接器
20.5.2. 客户端连接器
20.5.3. 基于Burlap/Hessian/SOAP的JMX
20.6. 通过代理访问MBeans
20.7. 通知
20.7.1. 为通知注册监听器
20.7.2. 发布通知
20.8. 更多资源
21. JCA CCI
21.1. 介绍
21.2. 配置CCI
21.2.1. 连接器配置
21.2.2. 在Spring中配置ConnectionFactory
21.2.3. 配置CCI连接
21.2.4. 使用一个 CCI 单连接
21.3. 使用Spring的 CCI访问支持
21.3.1. 记录转换
21.3.2. CciTemplate 类
21.3.3. DAO支持
21.3.4. 自动输出记录生成
21.3.5. 总结
21.3.6. 直接使用一个 CCI Connection 接口和Interaction接口
21.3.7. CciTemplate 使用示例
21.4. 建模CCI访问为操作对象
21.4.1. MappingRecordOperation
21.4.2. MappingCommAreaOperation
21.4.3. 自动输出记录生成
21.4.4. 总结
21.4.5. MappingRecordOperation 使用示例
21.4.6. MappingCommAreaOperation 使用示例
21.5. 事务
22. Spring邮件抽象层
22.1. 简介
22.2. Spring邮件抽象结构
22.3. 使用Spring邮件抽象
22.3.1. 可插拔的MailSender实现
22.4. 使用 JavaMail MimeMessageHelper
22.4.1. 创建一条简单的MimeMessage,并且发送出去
22.4.2. 发送附件和嵌入式资源(inline resources)
23. Spring中的定时调度(Scheduling)和线程池(Thread Pooling)
23.1. 简介
23.2. 使用OpenSymphony Quartz 调度器
23.2.1. 使用JobDetailBean
23.2.2. 使用 MethodInvokingJobDetailFactoryBean
23.2.3. 使用triggers和SchedulerFactoryBean来包装任务
23.3. 使用JDK Timer支持类
23.3.1. 创建定制的timers
23.3.2. 使用 MethodInvokingTimerTaskFactoryBean类
23.3.3. 打包:使用TimerFactoryBean来设置任务
23.4. SpringTaskExecutor抽象
23.4.1. TaskExecutor接口
23.4.2. 何时使用TaskExecutor接口
23.4.3. TaskExecutor类型
23.4.4. 使用TaskExecutor接口
24. 动态语言支持
24.1. 介绍
24.2. 第一个例子
24.3. 定义动态语言支持的bean
24.3.1. 公共概念
24.3.2. JRuby beans
24.3.3. Groovy beans
24.3.4. BeanShell beans
24.4. 场景
24.4.1. Spring MVC控制器脚本化
24.4.2. Validator脚本化
24.5. 更多的资源
25. 注解和源代码级的元数据支持
25.1. 简介
25.2. Spring的元数据支持
25.3. 注解
25.3.1. @Required
25.3.2. Spring中的其它@Annotations
25.4. 集成Jakarta Commons Attributes
25.5. 元数据和Spring AOP自动代理
25.5.1. 基本原理
25.5.2. 声明式事务管理
25.5.3. 缓冲
25.5.4. 自定义元数据
25.6. 使用属性来减少MVC web层配置
25.7. 元数据属性的其它用法
25.8. 增加对额外元数据API的支持
A. XML Schema-based configuration
A.1. Introduction
A.2. XML Schema-based configuration
A.2.1. Referencing the schemas
A.2.2. The util schema
A.2.3. The jee schema
A.2.4. The lang schema
A.2.5. The tx (transaction) schema
A.2.6. The aop schema
A.2.7. The tool schema
A.2.8. The beans schema
A.3. Setting up your IDE
A.3.1. Setting up Eclipse
A.3.2. Setting up IntelliJ IDEA
A.3.3. Integration issues
B. Extensible XML authoring
B.1. Introduction
B.2. Authoring the schema
B.3. Coding a NamespaceHandler
B.4. Coding a BeanDefinitionParser
B.5. Registering the handler and the schema
B.5.1. META-INF/spring.handlers
B.5.2. META-INF/spring.schemas
C. spring-beans-2.0.dtd
D. spring.tld
D.1. Introduction
D.2. The bind tag
D.3. The escapeBody tag
D.4. The hasBindErrors tag
D.5. The htmlEscape tag
D.6. The message tag
D.7. The nestedPath tag
D.8. The theme tag
D.9. The transform tag
E. spring-form.tld
E.1. Introduction
E.2. The checkbox tag
E.3. The errors tag
E.4. The form tag
E.5. The hidden tag
E.6. The input tag
E.7. The label tag
E.8. The option tag
E.9. The options tag
E.10. The password tag
E.11. The radiobutton tag
E.12. The select tag
E.13. The textarea tag
F. Spring 2.0 开发手册中文化项目
F.1. 声明
F.2. 致谢
F.3. 参与人员及任务分配
F.4. Spring 2.0 正式版开发手册翻译说明
F.5. 项目历程
F.5.1. Spring 2.0 RC2 开发手册翻译项目
F.5.2. Spring 2.0 正式版开发手册翻译项目
css 中文 api
css样式表中文手册 ,给需要的人使用.
JQuery基础实例以及详解
适合初学者使用,里面例子很详细
jQuery_学习 :这个主要是学习和解释
jquery-starterkit :这个是实例,
starterkit.html :这个是实例主要效果;
custom.js :这个就是jquery学习的用法都在这里了;
初学者最好是边学习,边看效果,然后边用。。
jQuery插件开发
jQuery插件开发,内容还蛮详细的。。
jQuery1.2API--中文版
jQuery1.2API--中文版
内容很详细的。。。
ibatis开发指南
ibatis配置
ibatis基础语义
OR映射
ibatis高级特性-》数据关联
延迟加载,动态映射,事务管理等