摘要: 工厂方法模式:定义一个创建对象的接口,把具体实例化哪个具体产品类推迟到子类完成。 返回目录 阅读全文
posted @ 2014-05-23 18:26 大黑兔 阅读(195) 评论(0) 推荐(0) 编辑
摘要: 简单工程模式适用于一个复杂子类的的创建问题。通过一个工厂对象解除 功能代码与客户端的耦合。简单工厂的优点是,在工厂类中加入了必要的逻辑判断,根据用户的选择动态实例化相关的类,对用户来说这种方式去除了客户端与具体产品类的耦合。但是每扩展一次功能,就需要修改逻辑判断的代码。不符合开闭原则。类图结构如下(... 阅读全文
posted @ 2014-05-23 11:12 大黑兔 阅读(1113) 评论(0) 推荐(0) 编辑
摘要: 设计模式是一套被反复使用的,多数人知晓的,经过分类编目的,代码设计经验的总结。使用设计模式可以提高代码的复用度,让代码更容易被人理解,保证代码的可靠性。根据设计模式的目标,可以将他们分成 创建模式 、 结构性模式 、行为性模式 。1.创建模式 创建性模式处理的是对象创建过程。 简单工厂模式 工厂方法... 阅读全文
posted @ 2014-05-23 11:00 大黑兔 阅读(277) 评论(0) 推荐(0) 编辑
摘要: 1、关联双向关联:C1-C2:指双方都知道对方的存在,都可以调用对方的公共属性和方法。在GOF的设计模式书上是这样描述的:虽然在分析阶段这种关系是适用的,但我们觉得它对于描述设计模式内的类关系来说显得太抽象了,因为在设计阶段关联关系必须被映射为对象引用或指针。对象引用本身就是有向的,更适合表达我们所... 阅读全文
posted @ 2013-10-08 21:59 大黑兔 阅读(256) 评论(0) 推荐(0) 编辑
摘要: UML(统一建模语言):是面向对象的可视化建模的一种语言。是数据库设计过程中,在E-R图(实体-联系图)的设计后的进一步建模。UML中有3种构造块:事物、关系和图,事物是对模型中最具有代表性的成分的抽象;关系是把事物结合在一起;图聚集了相关的的事物。UML提供9种视图:类图、对象图,用例图,序列图、... 阅读全文
posted @ 2013-10-08 21:52 大黑兔 阅读(379) 评论(0) 推荐(0) 编辑
摘要: 用例图主要用来描述“用户、需求、系统功能单元”之间的关系。它展示了一个外部用户能够观察到的系统功能模型图。 【用途】:帮助开发团队以一种可视化的方式理解系统的功能需求。 用例图所包含的元素如下: 1.参与者(Actor) 表示与您的应用程序或系统进行交互的用户、组织或外部系统。用一个小人表... 阅读全文
posted @ 2013-10-08 21:42 大黑兔 阅读(245) 评论(0) 推荐(0) 编辑
摘要: 极客Style:12款华丽的Admin管理后台模板摘要:几乎每一款应用或者动态网站都需要后台来管理,后台管理在整个界面设计中占据重要一席,本文我们精心搜集了这些超实用的模板,希望你能喜欢。基于这些模板,你可以创建任意你所喜欢的页面。几乎每一款应用或者动态网站都需要后台来管理,后台管理在整个界面设计中... 阅读全文
posted @ 2012-10-17 21:02 大黑兔 阅读(790) 评论(0) 推荐(2) 编辑
摘要: CSS的class、id、css文件名的常用命名规则 (一)常用的CSS命名规则 头:header 内容:content/container 尾:footer 导航:nav 侧栏:sidebar 栏目:column 页面外围控制整体布局宽度:wrapper 左右中:left right center 登录条:loginbar 标志:logo 广告:banner 页面主体:main 热点:hot 新闻:news 下载:download 子导航:subnav 菜单:menu 子菜单:submenu 搜索:search 友情链接:friendlink 页脚:... 阅读全文
posted @ 2012-09-25 14:16 大黑兔 阅读(2695) 评论(0) 推荐(1) 编辑
摘要: 如何在IE浏览器中,给A标签的图片去除边框。很多的网站都有用图片做按钮的习惯,如果这个图片恰好用<a>可以实现的话,当然就十分简单了。可是在IE浏览器中,A标签的图片就会产生一个蓝色的边框。如何去除掉呢?方法很简单。。↓↓↓↓↓↓↓↓img{boder:0;} 或者直接设置成<img boder="0">。接下来在IE浏览器中,图片的边框就消失了。。↑↑↑↑有边框的。↑↑↑↑没有的边框的图片 阅读全文
posted @ 2012-08-20 22:44 大黑兔 阅读(821) 评论(0) 推荐(0) 编辑
摘要: 今天记录的是css布局的一些经验。 对于三个div同行显示的问题,在网页的制作中有很多的应用。比如圆角矩形的导航效果。和一些网站的内页等都需要三个div同行显示。例如今天做的这个效果↓↓↓↓↓↓↓↓ 左右两边都是一张图片,中间是文字或者其他元素。类似这样的效果,基本上都可以归属于三个div同行显示的问题。 那么,如何让三个div同行显示呢?方法很简单,就是让三个div 都左浮动,同时设置三个div的长度。这样就可以达到。三个div同时显示的效果。代码如下如下 <style type="text/css"> .left{float:left; width:20%; 阅读全文
posted @ 2012-08-20 22:16 大黑兔 阅读(1330) 评论(0) 推荐(0) 编辑