《Java与模式》,作者:阎宏,出版社:电子工业出版社,ISBN:7505380001。PDF 格式,大小 40MB。本资源 pdf 带有书签,方便读者阅读。 内容简介:    本书是一本讲解设计原则以及最为常见的设计模式的实用教材,目的是为工作繁忙的Java系统设计师提供一个快速而准确的设计原则和设计模式的辅导。本书分为55章,每一个章节讲解一个编程模式,说明此模式的用意、结构,以及这一模式适合于什么样的情况等。每一个章节都附有多个例子和练习题,研习这些例子、完成这些练习题可以帮助读者更好地理解所讲的内容。大多数的章节都是相对独立的,读者可以打开本书,从任何一章开始读起。为了满足不同程度的读者的需要,本书提供了一些标为“专题”的章节,不阅读这些章节,对阅读本书的标准章节没有影响。读过本书之后,读者可以很有信信心地在自己的系统设计工作中使用学过的内容,与同事交流面向对象的设计经验,并在事业发展上有更多的收获。    本书适合于Java程序员、架构设计师及设计模式爱好者,是一本实用的设计原则和设计模式的自学教材和使用手册。 目录: 第一部分 第1章 模式的简史和形而上学 1.1 模式是什么 1. 2 软件模式的简史 1.3 模式的起源 1.4 与道家思想的关系 1. 5 软件的永恒之道 1. 6 模式的要素 1. 7 本书讲解模式的格式 第2章 统一建模语言uml简介 2. 1 建造世界贸易中心 2.2 什么是uml 2. 3 uml包括什么 2.4 类图 2. 5 时序图 2. 6 状态图 2.7 uml及建模的工具 第二部分 第3章 软件的可维护性与可复用性 3.1 软件系统的可维护性 . 3. 2 系统的可复用性 3.3 老子论“不武” 第4章 “开一闭”原则(ocp) 4.1 什么是“开一闭”原则 4. 2 怎样做到“开一闭”原则 4. 3 与其他设计原则的关系 4.4 策略模式对“开一闭”原则的支持 4. 5 在其他设计模式中的体现 4.6 一个重构做法的讨论 第5章 专题:java语言的接口 5. 1 什么是接口 5.2 为什么使用接口 5.3 java接口常见的用法 第6章 专题:抽象类 6.1 什么是抽象类 6.2 抽象类的用途 6.3 基于抽象类的模式和原则 6.4 什么时候才应当使用继承复用 第7章 里氏代换原则( lsp) 7.1 美猴王的智慧 7.2 什么是里氏代换原则 7. 3 里氏代换原则在设计模式中的体现 7. 4 墨子论“取譬” 7.5 从代码重构的角度理解 第8章 依赖倒转原则( dip) 8.1 为何而“倒转” 8.2 复用与可维护性的“倒转” 8. 3 依赖倒转原则 8.4 怎样做到依赖倒转原则 8.5 java对抽象类型的支持 8.6 一个例子:账号、账号的种类和账号的状态 8.7 墨子论“取周” 8.8 依赖倒转原则的优缺点 第 9章 接口隔离原则( isp) 9. 1 什么是接口隔离原则 9. 2 一个角色隔离原则的例子 9.3 定制服务的例子 第10章 合成/聚合复用原则( carp) 10.1 合成和聚合的区别 10. 2 复用的基本种类 10.3 从代码重构的角度理解 第11章 迪米特法则( lod) 11.1 迪米特法则的各种表述 11.2 狭义的迪米特法则 11.3 迪米特法则与设计模式 11.4 广义的迪米特法则 11. 5 广义迪米特法则在类的设计上的体现 11. 6 广义迪米特法则在代码层次上的实现 11. 7 老子论“圣人之治” 第三部分 第12章 简单工厂(simple factory)模式 12. 1 工厂模式的几种形态 12.2 简单工厂模式的引进 12.3 简单工厂模式的结构 12.4 简单工厂模式的实现 12.5 简单工厂模式与其他模式的关系 12.6 简单工厂模式的优点和缺点 12. 7 简单工厂模式在此java中的应用 12. 8 女娲抟土造人 第13章 工厂方法( factory method)模式 13. 1 引言 13.2 工厂方法模式的结构 13.3 工厂方法模式在农场系统中的实现 13. 4 关于工厂方法模式的实现 13. 5 java语言中工厂方法模式的例子 13.6 工厂方法模式与其他模式的关系 13.7 女蜗举绳造人 13.8 其他的例了 第14章 抽象工厂(abstract factory)模式 14.1 引言 14.2 问题 14. 3 抽象工厂模式的结构 14. 4 在什么情形下应当使用抽象工厂模式 14. 5 抽象工厂模式在农场系统中的实现
2021-07-06 05:49:47 39.64MB 设计模式 java java与模式 java设计模式
1
Python系列书籍三卷的第一部分,三本书的相互关系如下: 《Python学习手册》 (Learning Python ) 深入地探讨了Python编程的基本知识。 它集 中研究Python语言的核心, 并且其主题是阅读本书的前提条件。 《Python编程》 (Programming Python)本书关注程序库和工具, 并认为你已经了解了Python的基础知识。 《Python Pocket Reference》它讲得不多,但它可以让你快速查找细节。
2021-07-05 15:37:06 2.04MB python 中文 手册
1
代码审计是企业安全运营以及安全从业者必备的基本技能。本书详细介绍代码审计的设计思路以及所需要的工具和方法,不仅用大量案例介绍了漏洞挖掘方法,而且在代码层和功能设计层剖析了各种安全漏洞的成因与预防策略。对应用开发人员和安全技术人员都有参考价值。
2021-07-01 16:55:28 34.77MB 代码审计 安全
1
CruiseYoung提供的带有详细书签的电子书籍目录 http://blog.csdn.net/fksec/article/details/7888251 TCP/IP详解 卷1:协议(09年度畅销榜TOP50)(08年度畅销榜TOP50) 基本信息 原书名: TCP/IP Illustracted Volume 1:The Protocols 原出版社: Addison Wesley/Pearson 作者: W.Richard Stevens 译者: 范建华等 丛书名: 计算机科学丛书 出版社:机械工业出版社 ISBN:7111075668 上架时间:2000-7-1 出版日期:2000 年4月 页码:423 版次:1-1 所属分类:计算机 > 计算机网络 > 网络协议 > TCP/IP 教材 > 研究生/本科/专科教材 > 工学 > 计算机 教材 > 计算机教材 > 本科/研究生 > 计算机专业教材 > 计算机专业课程 > 计算机网络 编辑推荐   09年度畅销榜TOP50    08年度畅销榜TOP50 作译者 作者: W.Richard Stevens 国际知名的Unix和网络专家,《TCP/IP 详解》(三卷本)作者   W.Richard Stevens(1951-1999),是国际知名的Unix和网络专家;受人尊敬的计算机图书作家;同时他还是广受欢迎的 教师和顾问。Stevens先生1951年生于赞比亚,他的家庭曾多次搬迁,最终定居于南非。早年,他就读于美国弗吉尼亚州的费什本军事学校,后获得密歇根大学学士、亚利桑那大学系统工程硕 士和博士学位。他曾就职于基特峰国家天文台,从事计算机编程;还曾在康涅狄格州纽黑文市的健康系统国际公司任主管计算机服务的副总裁。Stevens先生不幸病逝于1999年9月1日,他的离 去是计算机界的巨大损失。 目录 封面 -1 第1章 概述 1 1.1 引言 1 1.2 分层 1 1.3 TCP/IP的分层 4 1.4 互联网的地址 5 1.5 域名系统 6 1.6 封装 6 1.7 分用 8 1.8 客户-服务器模型 8 1.9 端口号 9 1.10 标准化过程 10 1.11 RFC 10 1.12 标准的简单服务 11 1.13 互联网 12 1.14 实现 12 1.15 应用编程接口 12 1.16 测试网络 13 1.17 小结 13 第2章 链路层 15 2.1 引言 15 2.2 以太网和IEEE 802封装 15 2.3 尾部封装 17 2.4 SLIP:串行线路IP 17 2.5 压缩的SLIP 18 2.6 PPP:点对点协议 18 2.7 环回接口 20 2.8 最大传输单元MTU 21 2.9 路径MTU 21 2.10 串行线路吞吐量计算 21 2.11 小结 22 第3章 IP:网际协议 24 3.1 引言 24 3.2 IP首部 24 3.3 IP路由选择 27 3.4 子网寻址 30 3.5 子网掩码 32 3.6 特殊情况的IP地址 33 3.7 一个子网的例子 33 3.8 ifconfig命令 35 3.9 netstat命令 36 3.10 IP的未来 36 3.11 小结 37 第4章 ARP:地址解析协议 38 4.1 引言 38 4.2 一个例子 38 4.3 ARP高速缓存 40 4.4 ARP的分组格式 40 4.5 ARP举例 41 4.5.1 一般的例子 41 4.5.2 对不存在主机的ARP请求 42 4.5.3 ARP高速缓存超时设置 43 4.6 ARP代理 43 4.7 免费ARP 45 4.8 arp命令 45 4.9 小结 46 第5章 RARP:逆地址解析协议 47 5.1 引言 47 5.2 RARP的分组格式 47 5.3 RARP举例 47 5.4 RARP服务器的设计 48 5.4.1 作为用户进程的RARP服务器 49 5.4.2 每个网络有多个RARP服务器 49 5.5 小结 49 第6章 ICMP:Internet控制报文协议 50 6.1 引言 50 6.2 ICMP报文的类型 50 6.3 ICMP地址掩码请求与应答 52 6.4 ICMP时间戳请求与应答 53 6.4.1 举例 54 6.4.2 另一种方法 55 6.5 ICMP端口不可达差错 56 6.6 ICMP报文的4.4BSD处理 59 6.7 小结 60 第7章 Ping程序 61 7.1 引言 61 7.2 Ping程序 61 7.2.1 LAN输出
2021-06-30 16:23:40 12.96MB TCP IP 详解 协议
1
WINDOWS内核原理与实现(带书签版)
2021-06-29 22:01:07 69.4MB WINDOWS 内核 原理与实现 内核原理
1
代码整洁之道-Clean Code 清晰带书签版 pdf格式 个人阅读完毕,非常好的一本编程指导书籍 自己添加的书签 非常方便阅读 希望共享给大家!
2021-06-29 13:23:36 15.57MB 代码整洁之道 Clean Code
1
自己加了前8章的书签,是算法课使用的教材。 《计算机算法引论:设计与分析技术》是一本面向计算机、软件工程和网络工程专业及相关专业的本科生(高年级)和研究生教材,根据国内外计算机技术的最新发展,讲述计算机算法的各种设计策略,包括分治技术、贪心技术、动态规划技术、回溯和分支限界技术等;介绍算法分析技术、算法的时间和空间复杂度分析
2021-06-28 15:05:58 18.57MB 算法 设计与分析
1
CruiseYoung提供的带有详细书签的电子书籍目录 http://blog.csdn.net/fksec/article/details/7888251 让Oracle跑得更快:Oracle10g性能分析与优化思路 本信息 作者: 谭怀远 丛书名: ITPUB技术丛书 出版社:电子工业出版社 ISBN:9787121113253 上架时间:2010-8-6 出版日期:2010 年8月 开本:16开 页码:438 版次:1-1 编辑推荐    国内第一本真正意义上从工作经验出发,以作者的心得体会全面论述Oracle数据库性能优化的书籍。    作者内心经历的表白,站在全局角度对性能做分析,而不是拘泥于具体的技术细节,呈现给读者一种新的阅读思路。    书中涉及很多新的性能话题,比如执行计划,bind peeking,并行执行,10046及10053事件,AWR报告等,基本上涵盖了所有Oracle数据库性能方面的知识。 内容简介   在这本书里读者将会学到作者在性能优化方面的一些思路和思考,一些故障处理的方法和原则,这些东西是作者在实践中长期积累的心得体会,当读者掌握了一些处理问题的基本思路之后,成为一名合格的dba就是一件轻而易举的事情了。   本书适用对象:oracle dba、oracle开发人员,和其他对oracle数据库感兴趣的人员。 作译者   谭怀远,副总工,DBA团队负责人,在国内属于较早进入专职DBA岗位的人。是国内著名数据库论坛ITPUB的资深版主,论坛id alantany。有10年的Oracle DBA工作经验,从Oracle 8开始进入数据库领域,从Oracle 8到Oracle 8i,Oracle 9i,Oracle 10g,见证了中国DBA职业的发展历程。作者对数据库的性能优化有独到的见解,颇擅长于海量数据数据库的设计管理及优化工作。 目录 封面 -17 扉页 -16 版权 -15 序 -14 前言 -12 致谢 -5 目录 -4 第1章 引起数据库性能问题的因素 1 1.1 软件设计对数据库的影响 1 1.1.1 软件架构设计对数据库性能的影响 1 1.1.2 软件代码的编写对数据库性能的影响 2 1.2 数据库的设计 8 1.2.1 OLTP数据库 9 1.2.2 OLAP数据库 10 1.3 数据库的硬件设计 14 1.3.1 存储容量 15 1.3.2 存储的物理设计 16 1.3.3 数据的安全 17 1.4 小结 19 第2章 锁和阻塞 20 2.1 关于锁 20 2.2 锁和阻塞 22 2.3 引起阻塞的其他情况 30 2.3.1 select for update 30 2.3.2 外键和索引 36 第3章 Latch和等待 44 3.1 共享池中的Latch争用 45 3.2 数据缓冲池Latch争用 54 3.2.1 表数据块 54 3.2.2 索引数据块 59 3.2.3 索引根数据块 62 3.2.4 段头数据块 65 第4章 优化器 66 4.1 RBO基于规则的优化器 66 4.2 CBO基于成本的优化器 69 第5章 执行计划 85 5.1 Cardinality (基数) 85 5.2 SQL的执行计划 94 第6章 Hint 109 6.1 和优化器相关的Hint 115 6.1.1 all_rows和first_rows(CBO) 115 6.1.2 RULE Hint 117 6.2 访问路径相关的Hint 117 6.2.1 FULL Hint 118 6.2.2 INDEX Hint 118 6.2.3 NO_INDEX Hint 118 6.2.4 INDEX_DESC Hint 119 6.2.5 INDEX_COMBINE Hint 119 6.2.6 INDEX_FFS 119 6.2.7 INDEX_JOIN 120 6.2.8 INDEX_SS Hint 120 6.3 表关联顺序的Hint 125 6.3.1 LEADING Hint 125 6.3.2 ORDERED Hint 126 6.4 表关联操作的Hint 127 6.4.1 USE_HASH,USE_NL和USE_MERGE Hint 127 6.4.2 NO_USE_HASH Hint 132 6.4.3 NO_USE_MERGE Hint 133 6.4.4 NO_USE_NL Hint 133 6.5 并行执行相关的Hint 134 6.5.1 PARALLEL Hint 134 6.5.2 NO_P
2021-06-24 16:20:01 42.4MB 跑得更快 Oracle10g 性能分析 优化思路
1
信号完整性揭秘 于博士SI设计手记 352ҳ 83.0M 高清书签版
2021-06-22 18:32:01 67.07MB 其他
1
图解示波器使用方法与应用技巧 286页 49.2M 书签版
2021-06-16 11:52:14 47.79MB 示波器 使用 技巧
1