E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
HeadFirst
设计模式之迭代器与组合模式(java)
迭代器模式与组合模式在这里我们继续引用
headfirst
中例子来进行说明:看看下面饭馆中俩种菜单的实现(一种基于ArrayList,另一种基于数组)publicclassMenuItem{ Stringname
Healist
·
2017-01-25 00:00
java
设计模式
Android框架基础之策略设计模式
设计模式大部分都是跟什么接口,抽象类打交道,其实很多设计模式我们平时自觉不自觉的都使用,准备花段时间把设计模式重新学习一篇,结合我买的
headfirst
设计模式这本书,感觉这本书写的确实不错,也是想把书上的设计场景通过博客记录下来
zhoushenxian
·
2017-01-24 10:35
架构之路
观察者模式(ObserverPattern)
转载请注明出处:https://zhuanlan.zhihu.com/p/20540213文章中的例子和思路均来自于《
HeadFirst
》场景我们接到一个来自气象局的需求:气象局需要我们构建一套系统,这系统有两个公告牌
BaronZhang
·
2017-01-17 00:00
android
设计模式
java
设计模式之命令模式(java)
命令模式,其实就是进一步封装,把方法调用封装起来,
headfirst
中举了一个很生动的例子,饭店中点餐的流畅如下:客户点了订单并交给服务端,然后女招待把订单交给大厨的师傅,大师傅最后呈现出一道可口的菜肴
Healist
·
2017-01-12 04:20
java
设计模式
读
headFirst
设计模式 - 策略模式
有些人已经解决你的问题了什么是设计模式?我们为什么要使用设计模式?怎样使用?按照书上的说法和我自己的理解,我认为是这样的:我们遇到的问题其他开发人员也遇到过,他们利用他们的智慧和经验将问题解决了,把他们解决问题的方法提炼总结出来使其能解决其他同类问题。使用设计模式是为了更方便快捷的解决问题。把模式装进脑子里,然后在你的设计和已有的应用中,寻找何处可以使用这些模式,以往是代码复用,现在是经验复用。先
眺望小寒山
·
2017-01-10 16:00
Head First 设计模式之适配器模式与外观模式
HeadFirst
设计模式之适配器模式与外观模式前言:之前讲过装饰者模式,将对象包装起来并赋予新的职责,这一章我们也会将对象进行包装,只不过是让它们看起来不像自己而像是别的东西。
星星之火116
·
2016-12-28 23:00
Head First 设计模式之适配器模式与外观模式
HeadFirst
设计模式之适配器模式与外观模式前言:之前讲过装饰者模式,将对象包装起来并赋予新的职责,这一章我们也会将对象进行包装,只不过是让它们看起来不像自己而像是别的东西。
星星之火116
·
2016-12-28 23:00
HeadFirst
读书笔记(定期更新)
发现一个网址:https://design-patterns.readthedocs.io/zh_CN/latest/read_uml.html设计模式入门——策略模式:把会变化的部分取出并“封装”起来,以便日后可以轻易地改动。针对接口编程,而不是针对实现编程。Ⅰ、在鸭子行为中实现飞行接口这个实例中,鸭子的子类降使用接口所表示的行为Ⅱ、Animalanimal=newDog();animal.ma
吹雪_
·
2016-12-22 22:34
读书笔记
读书笔记
设计模式
弱菜CS应届求职路
前端/机器学习(最近撸点深度学习),兴趣向(前端,Haskell),C/C++(写点简单系统)撸的书《计算机网络自顶向下》《算法》《算法导论》《现代操作系统》《Linux设计与实践》《代码简洁之道》《
Headfirst
Jensen
·
2016-12-03 00:00
求职
android
设计模式------设计原则
设计模式:设计模式------设计原则前言:推荐几本相关的书:(1)HeadFirstDesignPatterns曾经买
HeadFirst
系列的时候买的一本书,是java语言的案例,但是完全不影响你了解设计模式
王延领
·
2016-10-25 10:00
设计模式基础知识
他推荐了两本书“大话设计模式”、“
HeadFirst
设计模式”,从中受益匪浅。基于以上理论,决定写下一些关于设计模式的知识,待将来可以快速的温习该方面的知识。
gycool21
·
2016-10-08 15:26
设计模式
设计模式
<
HeadFirst
_HTML与CSS> O'REILLY_Chap.11_布局和定位
O’REILLY_Chap.11_布局和定位本博客的FollowMeReading系列初衷是在线的读书笔记.为方便后期查阅,故写成博客形式,使用关键字查询便可以快读的找到相关的内容.FollowMeReading系列所选的书籍一般选自O’REILLY或Apress出版社,尽量保证笔记内容的权威性.FollowMeReading系列的博客标题格式为:出版社章节数章节名,方便大家在纸质版书籍中查找.F
Sponge_CMZ
·
2016-09-28 05:19
FollowMeReading
html
css
HTML 4.01的标准和规范以及如何使用中文
还是在阅读
HeadFirst
的htmlcss教科书,今天看到的是如何让你编写的html代码符合标准,这样你的网页在不同的浏览器里都可以顺利显示,在和css合作的时候也能够更有效率,减少错误。
Clifnich
·
2016-09-27 20:03
web
Web 前端开发学习之路(入门篇)
入门,用浅显的语言和方式讲述正确的道理和方法,如
headfirst
系列全面,巨细无遗地探讨每个细节,遇到疑难问题时往往可以在这里得到理论解答
三颗油
·
2016-09-26 22:00
java设计模式-Head First设计模式之装饰者模式
HeadFirst
设计模式之装饰者模式1定义装饰者模式动态地将责任附加到对象身上。
yaoyabo328
·
2016-09-22 15:35
java设计模式
java设计模式
HeadFirst
设计模式 笔记
设计原则1.找出应用中可能需要变化之处,把它们独立出来,不要和那些不需要变化的代码混在一起。2.针对接口编程,而不是针对实现编程。 针对接口编程,实质上是指针对超类型(supertype)编程。 变量的声明类型应该是超类型,通常指一个抽象类或一个接口;多态3.多用组合,少用继承。 hasa可能比isa更好
jjwwmlp456
·
2016-09-10 18:00
设计模式
java编程思想读后感
大部分面试官在知道我在看Java编程思想,都会认为我现阶段不适合看编程思想,
headfirst
会更适合我。开始我觉得是不是自己有些好高骛远,应该踏实的把基础打扎实。
gghh2015
·
2016-09-06 19:17
java
读书笔记
01 ~ 03
headfirst
php & mysql
Question:难道不是所有web页面原先都放在服务器上吗?甚至存储在.html文件中的HTML页面?Answer:没错,网站的所有文件都存储在服务器上,html,css,php等,不过,它们并非都由服务器处理,HTML和CSS文件以及图像文件会直接发送到客户端浏览器,而不会操作其中具体包含什么.PHP文件有所不同,因为PHP文件中包含要由Web服务器处理并在服务器上运行的代码.并非将PHP代码
神之一招
·
2016-08-30 22:00
iOS 设计模式系列一:策略模式
——《
HeadFirst
设计模式》这里引用了《
HeadFirst
设计模式》里的定义。其中算法族是指一系列算法,可以把算法理解为对象的行为(方法)。
e227f7966522
·
2016-08-22 11:20
设计模式随笔-策略模式
策略模式笔记最近看完了一本叫《
HeadFirst
设计模式》的书,学习到了一些关于基础的模式,也在这记录一下自己的学习心得,写此笔记是希望在现实项目中想用某种模式,但是又模糊不清时,能够方便查看笔记。
zw_kk
·
2016-08-19 22:11
设计模式随笔
设计模式
设计
对象
《Shell脚本学习指南》
同是O'Really出版社出版的,不同于“
HeadFirst
”系列的行文有趣生动,循循善诱;也不同于上一本《Perl语言入门》的行文全是干货,且示例妙趣横生,
BlackEnn
·
2016-08-18 10:00
互联网数据分析从入门到精通必看书单
因此我把推荐书籍划分成几个段位,更便于大家挑选入门版适合对数据分析的入门者,对数据分析没有整体概念的人,常见于应届毕业生,经验尚浅的转行者DraggedImage.png《深入浅出数据分析》:
HeadFirst
陈新涛
·
2016-08-16 22:07
java设计模式-观察者模式
定义:使用
headFirst
设计模式中提到的说法观察者模式定义了一个一对多的依赖关系,让一个或多个观察者对象监听一个主题对象。
u010321471
·
2016-08-10 23:00
设计模式
观察者模式
java设计模式
有哪些关于前端开发技术(HTML、CSS 和 JavaScript 等)的值得推荐的书籍?
入门,用浅显的语言和方式讲述正确的道理和方法,如
headfirst
系列全面,巨细无遗地探讨每个细节,遇到疑难问题时往往可以在这里得到理论解答,如DefinitiveGuide/Programmingxx
_陌子曦
·
2016-07-25 10:06
JavaScript
设计模式系列—适配器模式和外观模式
《
HeadFirst
设计模式》读书笔记适配器模式和外观者模式一,写在最前面1,为什么要将这两个设计模式写在一起?不仅这两个设计模式都比较简单,而且我们可以通过这两个设计模式更好的理解OO思想。
呆麻子
·
2016-07-03 21:39
设计模式系列—命令模式
《
HeadFirst
设计模式》读书笔记命令模式(封装调用)一,场景介绍1,需求设计一个家电自动化遥控器的API,这个遥控器有7个可编程的插槽,每个插槽都有对应的开和关按钮,这个遥控器还有一个整体的撤销按钮
呆麻子
·
2016-07-02 21:00
常见设计模式的定义,应用场景和方法
本文所设计到的概念和实例大多来自《
HeadFirst
设计模式》和《JavaScript设计模式和开发实践》二书,前者以生动形象的例子和简明
zhangwang
·
2016-07-01 00:00
设计模式
javascript
前端
设计模式系列—装饰者(Decorator)模式
《
HeadFirst
设计模式》读书笔记装饰者模式一,场景介绍1,需求一杯主饮料(Beverage)需要加入各种调料,比如蒸奶、豆浆、摩卡、奶泡等,最后需要算出加入调料后饮料的价格。
呆麻子
·
2016-06-30 14:25
设计模式系列—单例(Singleton Pattern)模式
《
HeadFirst
设计模式》读书笔记单例模式一,背景介绍1,为什么要使用单例模式?在实际的开发中我们有时候只需要一个类对象的实例,并且如果这个实例很耗资源的话,我们只想在需要的时候调用它。
呆麻子
·
2016-06-28 12:21
发布python代码模块
完全参照
headfirst
书的步骤来实现的。系统为windows。
AQ_cainiao_AQ
·
2016-06-21 11:15
python
自学前端1
在朋友推荐下,入了几本
headfirst
系列书籍,现已看完html与css,目前在看jQuery。
homechanoo
·
2016-06-11 18:11
设计模式07_代理模式
(摘自
HeadFirst
中文版第46
pistolove
·
2016-05-31 23:00
设计模式
【设计模式】策略模式
下面设计模式系列是以《
HeadFirst
设计模式》书为参考。有兴趣的读者可以购买,讲解得浅显易懂。
leesf
·
2016-05-31 22:00
设计模式06_装饰者模式
(摘自
HeadFirst
中文版第91页)2、说明 通常情况下,在使用继承设计子类的行为,是在编译时静态决定的,所有的子类都会继承
pistolove
·
2016-05-29 16:00
设计模式
组合
扩展
设计模式学习总结(一)
设计模式目录设计模式学习总结(一)设计模式学习总计(二)前言:推荐几本相关的书:(1)HeadFirstDesignPatterns曾经买
HeadFirst
系列的时候买的一本书,是java语言的案例,但是完全不影响你了解设计模式
KMonkey
·
2016-05-25 12:00
Android开发中常见的设计模式
一本是
HeadFirst
系列的HeadHirstDesignPattern,英文好的可以看英文,可以多读几遍。另外一本是大话设计模式。单例模式首先了解一些单例模式的概念。确保某一
qq_29986595
·
2016-05-25 11:00
设计模式
Android开发
andorid
设计模式总结之模板方法模式
关于模板方法在我们生活中数不胜数,像我们做一些事情需要按照一定顺序来执行,像
HeadFirst
上的例子,星巴克冲泡咖啡的时候,先是把水煮沸,再是沸水冲泡咖啡,把咖啡倒进杯子,加糖喝牛奶,加其他东西(其他东西根据个人爱好可以加也可以不加
l_vaule
·
2016-05-13 20:00
设计模式
模板方法模式
设计模式总结之装饰者模式
好,这里我举一个
HeadFirst
上的例子,就是我们喝咖啡,咖啡是个类,但是我们现在需要给咖啡添加一些东西,比如说添糖,添调料,呢我们应该怎么办,不停的创建对象利用set方法,很明显是不好的,也不符合开闭原则
l_vaule
·
2016-05-10 21:00
设计模式
装饰者模式
[置顶] 一:策略模式
HeadFirst
第一章中讲的策略模式,我觉得是所有设计模式中最基本的。它提到了几个设计原则:都是我们平常编程中用到的。1:将应用中变化之处和,不需要变化之处分离出来。
liujian928730
·
2016-05-09 23:00
进阶--设计模式(9)--设计模式
文章:http://www.cnblogs.com/lzhp/category/517485.htmlHeadfirst第一章
HeadFirst
设计模式读书笔记(1)-策略模式观察者模式(
HeadFirst
Mrzhoug
·
2016-05-09 13:00
设计模式
代理模式:控制对对象的访问
跟《
HeadFirst
设计模式》中一样,我也不准备讲普通的代理模式,而要专门介绍一下Java的远程代理,也就是RMI。
u013668719
·
2016-05-06 20:00
设计模式
rmi
代理模式
设计模式之适配器模式
《
HeadFirst
设计模式》用电器做例子,笔记本电脑的插头一般都是三相的,即除了阳极、阴极外,还有一个地极。而有些地方的电源插座却只有两极,没有地极。
wangxiaotongfan
·
2016-04-21 14:00
设计模式
HeadFirst
设计模式(三) - 装饰者模式
装饰对象 我们即将讨论典型的继承滥用问题。并学到如何使用对象组合的方式,做到在运行时装饰类。 用一个简单的需求来描述问题,星巴兹(Starbuzz)需要准备订单系统,这是他们的第一个尝试,类设计是这样的: Beverage(饮料)是一个抽象类,店内所提供的饮料都必须继承自此类,这个类有一个description(描述)的实例变量,可以由每个子类设置,用来描述饮料,例如:超优深培咖啡
杰克鹏仔
·
2016-04-19 23:00
状态模式深入思考
以下是《
headfirst
设计模式》上的一个案例:从这个案例中可以看出,insertQuarter
a910626
·
2016-04-19 21:00
《Head First设计模式》 - 观察者模式
观察者模式使用非常广泛,在《
headfirst
设计模式》中放在第一位,该模式必须掌握。该模式又叫发布/订阅模式;将观察者和被观察者分离。
hichinamobile
·
2016-04-12 19:00
html元素
自学
headfirst
书,学习了html中的几个元素:【1】······打开网页时网页的标题;【2】······网页中的标题,数字表示标题的等级,数字越小,标题字体越大;【3】······段落标记;【4
Change_LiuYT
·
2016-04-11 16:33
HeadFirst
系列出版日期
《HeadFirstEJB》2003《HeadFirstServletsandJSP》2004--850页《HeadFirstJava》2005《
HeadFirst
设计模式》2007《HeadFirstSQL
zhchl2010
·
2016-04-04 13:00
装饰模式
装饰着模式类图如下:下面是关于装饰模式的一个典型示例:来自
HeadFirst
的装饰者模式Demo(星巴兹咖啡):packagecom.zjut.json.decoratorPattern; /** *
fbz123456
·
2016-04-03 15:00
[
HeadFirst
-JSPServlet学习笔记][第三章:实战MVC]
第三章实战MVCJ2EE如何集成一切Java2企业版(Java2EnterpriseEditon,J2EE)是一种超级规范。规定了servlets2.4,JSP2.0,EJB2.1(EnterpriseJavaBean)Web容器用于Web组件(servlet和JSP)。EJB容器用于业务组件。一个完全兼容的J2EE应用服务器必须有Web容器和一个EJB容器Tomcat是一个Web容器构建一个真正
zy691357966
·
2016-04-03 10:00
java
tomcat
应用服务器
mvc
servlet
[
HeadFirst
-JSPServlet学习笔记][第二章:高层概述]
第二章:高层体系结构容器1什么是容器?servelet没有main()方法。它们受控于另一个Java应用,这个Java应用称为容器(Container)Tomcat就是这样一个容器。Web服务器应用(如Apache)得到一个指向servlet的请求,服务器不是把这个请求交给servlet本身,而是交给部署该servelet的容器。由该容器向servlet提供HTTP请求和响应,而且要由容器调用se
zy691357966
·
2016-04-03 10:00
servlet
上一页
10
11
12
13
14
15
16
17
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他