分类
发现
标签
搜索
注册
登录
分类
发现
榜单
标签
搜索
注册
登录
搜索
万象云档
本次搜索耗时
1.864
秒,为您找到
82
个相关结果.
搜书籍
搜文档
第10章 Java IO系统
262
2025-05-18
《Thinking in Java (Java 编程思想)》
第10章 Java IO系统 第10章 Java IO系统 “对语言设计人员来说,创建好的输入/输出系统是一项特别困难的任务。” 由于存在大量不同的设计模式,所以该任务的困难性是很容易证明的。其中最大的挑战似乎是如何覆盖所有可能的因素。不仅有三种不同的种类的IO需要考虑(文件、控制台、网络连接),而且需要通过大量不同的方式与它们通信(顺序、随机访问、...
16.8 RTTI真的有害吗
258
2025-05-18
《Thinking in Java (Java 编程思想)》
16.8 RTTI真的有害吗 16.8 RTTI真的有害吗 本章的各种设计模式都在努力避免使用RTTI,这或许会给大家留下“RTTI有害”的印象(还记得可怜的goto 吗,由于给人印象不佳,根本就没有放到Java里来)。但实际情况并非绝对如此。正确地说,应该是RTTI使用不当才“有害”。我们之所以想避免RTTI的使用,是由于它的错误运用会造成扩展性受到...
抽象工厂模式
234
2025-05-15
《PHP开发面试题》
抽象工厂模式 抽象工厂模式 抽象工厂模式(Abstact Factory)是一种常见的软件设计模式。该模式为一个产品族提供了统一的创建接口。当需要这个产品族的某一系列的时候,可以为此系列的产品族创建一个具体的工厂类。一、意图 抽象工厂模式提供一个创建一系统相关或相互依赖对象的接口,而无需指定它们具体的类【GOF95】二、抽象工厂模式结构图 ...
(42)设计模式之原型模式
230
2025-05-08
《深入理解JavaScript系列》
(42)设计模式之原型模式 介绍 正文 _74总结 (42)设计模式之原型模式 介绍 原型模式(prototype)是指用原型实例指向创建对象的种类,并且通过拷贝这些原型创建新的对象。 正文 对于原型模式,我们可以利用JavaScript特有的原型继承特性去创建对象的方式,也就是创建的一个对象作为另外一个对象的prototype属性值。原型...
第16章 设计模式
225
2025-05-18
《Thinking in Java (Java 编程思想)》
第16章 设计模式 第16章 设计模式 本章要向大家介绍重要但却并不是那么传统的“模式”(Pattern)程序设计方法。 在向面向对象程序设计的演化过程中,或许最重要的一步就是“设计模式”(Design Pattern)的问世。它在由Gamma,Helm和Johnson编著的《设计模式》一书中被定义成一个“里程碑”(该书由Addison-Wesley...
1.4 方案的重复使用
215
2025-05-18
《Thinking in Java (Java 编程思想)》
1.4 方案的重复使用 1.4 方案的重复使用 创建并测试好一个类后,它应(从理想的角度)代表一个有用的代码单位。但并不象许多人希望的那样,这种重复使用的能力并不容易实现;它要求较多的经验以及洞察力,这样才能设计出一个好的方案,才有可能重复使用。 许多人认为代码或设计模式的重复使用是面向对象的程序设计提供的最伟大的一种杠杆。 为重复使用一个类,最简...
10.10 总结
212
2025-05-18
《Thinking in Java (Java 编程思想)》
10.10 总结 10.10 总结 Java IO流库能满足我们的许多基本要求:可以通过控制台、文件、内存块甚至因特网(参见第15章)进行读写。可以创建新的输入和输出对象类型(通过从InputStream 和OutputStream 继承)。向一个本来预期为收到字符串的方法传递一个对象时,由于Java已限制了“自动类型转换”,所以会自动调用toStri...
(35)设计模式之迭代器模式
200
2025-05-08
《深入理解JavaScript系列》
(35)设计模式之迭代器模式 介绍 _10正文 jQuery_65jQuery应用例子 _80总结 (35)设计模式之迭代器模式 介绍 迭代器模式(Iterator):提供一种方法顺序一个聚合对象中各个元素,而又不暴露该对象内部表示。 迭代器的几个特点是: 访问一个聚合对象的内容而无需暴露它的内部表示。 为遍历不同的集合结构提供一个统一...
极地图
198
2025-04-28
《Highcharts、Highstock、Highmaps 使用教程》
极地图包括极地图、蜘蛛图和玫瑰图。 极地图的使用需要额外的引入 highcharts-more.js 复制代码<script src = "http://cdn.hcharts.cn/highcharts/highcharts-more.js" ></script> 在设计极地图的 API 时,我们非常充分考虑了现有参数和...
(29)设计模式之装饰者模式
183
2025-05-08
《深入理解JavaScript系列》
(29)设计模式之装饰者模式 介绍 _6正文 _123总结 (29)设计模式之装饰者模式 介绍 装饰者提供比继承更有弹性的替代方案。 装饰者用用于包装同接口的对象,不仅允许你向方法添加行为,而且还可以将方法设置成原始对象调用(例如装饰者的构造函数)。 装饰者用于通过重载方法的形式添加新功能,该模式可以在被装饰者前面或者后面加上自己的行为以达到...
1..
«
6
7
8
9
»
..9