ExpandableListView介绍:长话短说,ExpandableListView就是ListView的扩展。像QQ好友分组列表。看下面的效果图,就知道了。效果图:ExpandableListView有几个属性值得一说:android:childDivider来分离子列表项的图片或者是颜色。注...
分类:
其他好文 时间:
2014-06-28 18:40:30
阅读次数:
297
1.概念 将一个复杂的构建与其表示相分离,使得同样的构建过程可以创建不同的表示。 [构建与表示分离,同构建不同表示] 与抽象工厂的区别:在建造者模式里,有个指导者,由指导者来管理建造者,用户是与指导者联系的,指导者联系建造者最后得到产品。消费者最后是通过建造者得到产品而不是通过指导者,另外,消费者无...
分类:
编程语言 时间:
2014-06-28 18:06:12
阅读次数:
258
文/张佳玮开始还不认识,远远看见,就跑过去追。可是隔着水,千回百绕,都近不了身:蒹葭苍苍,白露为霜。所谓伊人,在水一方。溯游从之,道阻且长。溯洄从之,宛在水中央。——《诗经》也可能是听个声音,就心里惦记上了。可是这份单相思,真能憋死人——可能人一辈子都不知道你想什么呢:花褪残红青杏小。燕子飞时,绿水...
分类:
其他好文 时间:
2014-06-28 17:21:42
阅读次数:
209
接口分离原则(The Interface Segregation Principle)表述为“客户类不应被强迫依赖那些它们不需要的接口。(Clients should not be forced to depend upon interfaces that they do not use.)”。本篇...
分类:
其他好文 时间:
2014-06-28 13:39:35
阅读次数:
312
Asp.net设计模式笔记之二:应用程序分离与关注点分离
分类:
Web程序 时间:
2014-06-28 12:55:01
阅读次数:
269
在动手操作前最好先安装好MySQL-Proxy,并配置好MySQL主从服务器。补充:新版MySQL已经内建支持延迟问题读写分离不能回避的问题之一就是延迟,可以考虑Google提供的SemiSyncReplicationDesign补丁。端口问题MySQL-Proxy缺省使用的是4040端口,如果你想...
分类:
数据库 时间:
2014-06-23 08:31:52
阅读次数:
403
1. 概念 将一个复杂对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示 . 适用性: 1.当创建复杂对象的算法应该独立于该对象的组成部分以及它们的装配方式时。 2.当构造过程必须允许被构造的对象有不同的表示时。 参与者: 1.Builder为...
分类:
其他好文 时间:
2014-06-23 06:28:19
阅读次数:
232
Zend framework框架 开发web程序和服务,ZF采用MVC架构模式来分离应用程序下。 PHP5面向对象描写:丰富完善的组件支持,Ajax支持 OOP MVC环境需求和配置 php版本需要在5.2.0以上(Wamp) php需要开启PDO和PDO相关数据库...
分类:
其他好文 时间:
2014-06-23 06:12:21
阅读次数:
231
1. 概念 将抽象部分和它的实现分离,使他们都可以独立变化 个人理解:将接口(或者抽象类)对象作为业务对象中的成员变量达到“多维度的变化” ,这里说的多维度变化指的就是一个接口或者抽象类的具体实现是有多个 例如:interface A{ //method}class Business{...
分类:
其他好文 时间:
2014-06-23 00:55:48
阅读次数:
195
MVC 结构
MVC 是 "Model-View-Controller" 的缩写,即 ” 模式 - 视图 - 控制器 " 。 MVC 结构强制将一个 应用分为模型层、视图层以及控制器。通过三者之间的协调共同响应完成用户的请求,即交互过程。
它们之间的协作关系如图:
上图为 mvc 模式最标准也是最常见的一种形态。从上图可以看出,模型与视图不直接打交道,而是通过控制器,即控制器完全分离了视图与模型。这是 mvc 模式的最大特点之一。
在现实开发中,由于实际需要,开...
分类:
Web程序 时间:
2014-06-21 23:10:51
阅读次数:
252