KVO模式浅谈-满足猥琐男的偷窥模式马仔哥KVO模式 Key-Value Observing 它提供一种机制,当指定的对象的属性被修改后,则对象就会接受到通知。简单的说就是每次指定的被观察的对象的属性被修改后,KVO就会自动通知相应的观察者了。KVO其实也是“观察者”设计模式的一种应用。我的看法是,这种模式有利于两个类间的解耦合,尤其是对于 业务逻辑与视图控制 这两个功能的解耦合。我自己的看法:我...
分类:
其他好文 时间:
2016-05-12 12:30:25
阅读次数:
133
Redis发布订阅机制是一种消息通信机制,发布者发送消息,订阅者接收消息,而订阅者可以接收任意数量的频道信息,发布者也可以发布任意数量频道信息。而发布者不需要知道接受者是谁,同时订阅者也不需要知道接受的是哪个发布者发布的消息,这种发布者和订阅者的解耦合可以带来更大的扩展性和更加动态的网络拓扑。...
分类:
其他好文 时间:
2016-05-06 13:05:46
阅读次数:
217
复习和练习 复习部分 一、获取数据库连接 1)方式一 2)方式二:解耦合 二、Statement执行更新数据的操作 我们这里把更新数据的操作。用一个通用的update函数来表示 三、ResultSet执行查询操作 四、工具类的使用JDBCTools 将获取连接、执行更新操作、释放资源封装在一个JDB ...
分类:
数据库 时间:
2016-05-03 21:58:53
阅读次数:
250
Dubbo是Alibaba开源的分布式服务框架,它最大的特点是按照分层的方式来架构,使用这种方式可以使各个层之间解耦合(或者最大限度地松耦合)。从服务模型的角度来看,Dubbo采用的是一种非常简单的模型,要么是提供方提供服务,要么是消费方消费服务,所以基于这一点可以抽象出服..
分类:
其他好文 时间:
2016-05-03 00:45:45
阅读次数:
161
今天简单介绍下为ViewController瘦身的一些想法,不足之处还请指出。
一、关于MVVM设计模式
网上的介绍很多,简单说下我的理解。
个人理解:
MVVM = 控制器 + 视图 + 数据模型 + 视图模型
其中 视图模型View - Model 是将 控制控制器中的 网络请求 下拉刷新 下拉加载 及用户交互操作 剥离出来 放到一个工具类里面 由此达到解耦合为控制器瘦身的目的。...
分类:
其他好文 时间:
2016-04-29 17:24:23
阅读次数:
245
Dubbo是Alibaba开源的分布式服务框架,它最大的特点是按照分层的方式来架构,使用这种方式可以使各个层之间解耦合(或者最大限度地松耦合)。从服务模型的角度来看,Dubbo采用的是一种非常简单的模型,要么是提供方提供服务,要么是消费方消费服务,所以基于这一点可以抽象出服..
分类:
其他好文 时间:
2016-04-28 12:28:55
阅读次数:
115
今天简单介绍下为ViewController瘦身的一些想法,不足之处还请指出。
一、关于MVVM设计模式
网上的介绍很多,简单说下我的理解。
个人理解:
MVVM = 控制器 + 视图 + 数据模型 + 视图模型
其中 视图模型View - Model 是将 控制控制器中的 网络请求 下拉刷新 下拉加载 及用户交互操作 剥离出来 放到一个工具类里面 由此达到解耦合为控制器瘦身的目的。...
分类:
其他好文 时间:
2016-04-26 20:04:56
阅读次数:
178
Dubbo是Alibaba开源的分布式服务框架,它最大的特点是按照分层的方式来架构,使用这种方式可以使各个层之间解耦合(或者最大限度地松耦合)。从服务模型的角度来看,Dubbo采用的是一种非常简单的模型,要么是提供方提供服务,要么是消费方消费服务,所以基于这一点可以抽象出服..
分类:
其他好文 时间:
2016-04-25 15:13:10
阅读次数:
210
Dubbo是Alibaba开源的分布式服务框架,它最大的特点是按照分层的方式来架构,使用这种方式可以使各个层之间解耦合(或者最大限度地松耦合)。从服务模型的角度来看,Dubbo采用的是一种非常简单的模型,要么是提供方提供服务,要么是消费方消费服务,所以基于这一点可以抽象出服务提供方(Provider ...
分类:
其他好文 时间:
2016-04-25 13:23:36
阅读次数:
160
ios开发学习中,经常弄不清楚ios的开发模式,今天我们就来进行简单的总结和探讨~ (一)代理模式 应用场景:当一个类的某些功能需要由别的类来实现,但是又不确定具体会是哪个类实现。 优势:解耦合 敏捷原则:开放-封闭原则 实例:tableview的 数据源delegate,通过和protocol的配 ...
分类:
移动开发 时间:
2016-04-23 01:22:11
阅读次数:
146