摘要: 我想大家小时候都有用蜡笔画画的经历吧。红红绿绿的蜡笔一大盒,根据想象描绘出格式图样。而毛笔下的国画更是工笔写意,各展风采。而今天我们的故事从蜡笔与毛笔说起。 设想要绘制一幅图画,蓝天、白云、绿树、小鸟,如果画面尺寸很大,那么用蜡笔绘制就会遇到点麻烦。毕竟细细的蜡笔要涂出一片蓝天,是有些麻烦。如果有可 阅读全文
posted @ 2016-08-18 23:30 0giant 阅读(705) 评论(0) 推荐(0) 编辑
摘要: 简单工厂模式 简单工厂模式其实不是一个设计模式,反而比较像一种编程习惯。主要我们定义一个非常简单的类主要负责帮我们生产不同的产品。类图如下: 客户端通过简单工厂可以生产出具体产品A,具体产品B,具体产品C。 简单工厂: 客户端,想要建立一个pizza store,这个pizza store里有一个简 阅读全文
posted @ 2016-08-18 23:20 0giant 阅读(11451) 评论(0) 推荐(0) 编辑
摘要: 定义:用原型实例指定创建对象的种类,并通过拷贝这些原型创建新的对象。 类型:创建类模式 类图: 原型模式主要用于对象的复制,它的核心是就是类图中的原型类Prototype。Prototype类需要具备以下两个条件: 实现Cloneable接口。在java语言有一个Cloneable接口,它的作用只有 阅读全文
posted @ 2016-08-18 22:38 0giant 阅读(275) 评论(0) 推荐(0) 编辑
摘要: UML类图: 举一个生活中的例子:假如一个写字楼的员工定了外卖。是定外卖的人每10分钟就到楼下转一圈儿看外卖到了。还是送外卖的小哥一个个工位的送过去? 都不是。 实际上外卖小哥到了写字楼楼下给每个员工打电话,员工就会下楼拿着自己外卖上楼。 实际上,这就是一个观察者模式。外卖小哥到写字楼楼下--》自己 阅读全文
posted @ 2016-08-18 21:35 0giant 阅读(558) 评论(0) 推荐(0) 编辑
摘要: UML图中类之间的关系:依赖,泛化,关联,聚合,组合,实现 类与类图 1) 类(Class)封装了数据和行为,是面向对象的重要组成部分,它是具有相同属性、操作、关系的对象集合的总称。 2) 在系统中,每个类具有一定的职责,职责指的是类所担任的任务,即类要完成什么样的功能,要承担什么样的义务。一个类可 阅读全文
posted @ 2016-08-18 21:02 0giant 阅读(16617) 评论(0) 推荐(3) 编辑
摘要: BAT、FLAG(Facebook,LinkedIn,Amazon/Apple,Google)这类涉及到大数据的公司面试的时候都喜欢问关于海量数据处理的问题,本文将对海量处理问题进行总结。 我买了July出的《编程之法》,对海量数据处理问题有总结。 问题介绍: 所谓海量数据处理,无非就是基于海量数据 阅读全文
posted @ 2016-08-18 15:25 0giant 阅读(2002) 评论(7) 推荐(1) 编辑
摘要: 构造队列Time Limit: 4000/2000 MS (Java/Others) Memory Limit: 65536/65536 K (Java/Others)Problem Description:小明同学把1到n这n个数字按照一定的顺序放入了一个队列Q中。现在他对队列Q执行了如下程序: 阅读全文
posted @ 2016-08-18 15:21 0giant 阅读(1075) 评论(0) 推荐(1) 编辑