1. 概述 在软件系统中,某些类型由于自身的逻辑,它具有两个或多个维度的变化,那么如何应对这种“多维度的变化”?如何利用面向对象的技术来使得该类型能够轻松的沿着多个方向进行变化,而又不引入额外的复杂度?例子1:设想如果要绘制矩形、圆形、椭圆、正方形,我们至少需要4个形状类,但是如果绘制的图形需要具....
                            
                            
                                分类:
其他好文   时间:
2014-08-03 10:10:45   
                                阅读次数:
277
                             
                         
                    
                        
                            
                            
                                在开发iOS应用程序时我们有时会用到Core Foundation对象简称CF,例如Core Graphics、Core Text,并且我们可能需要将CF对象和OC对象进行互相转化,我们知道,ARC环境下编译器不会自动管理CF对象的内存,所以当我们创建了一个CF对象以后就需要我们使用CFReleas...
                            
                            
                                分类:
其他好文   时间:
2014-08-01 15:57:01   
                                阅读次数:
181
                             
                         
                    
                        
                            
                            
                                译者序:带学生看Xcode API 文档的时候,总有学生被通篇的英文搞晕,并询问是否有中文版。
初步搜索和询问的结果是,中文版有但是很少。
于是决心从今天开始对Xcode文档进行翻译,这次的主题是"Toll-Free Bridging"。...
                            
                            
                                分类:
其他好文   时间:
2014-08-01 00:01:17   
                                阅读次数:
281
                             
                         
                    
                        
                            
                            
                                其实很简单,我这里用的是小凡2.83大家可以下载,然后看我的截图示范。第一次写博文还望大家多多包涵,如果能帮助到大家还请给小弟一个赞!废话不多说有需要的可以此连接下载http://down.51cto.com/data/236046
                            
                            
                         
                    
                        
                            
                            
                                VMware三种网络模式联网
首先说一下VMware的几个虚拟设备
安装了VMware虚拟机后,会在网络连接对话框中多出两个虚拟网卡,如图:
VMnet0:用于虚拟桥接网络下的虚拟交换机
VMnet1:用于虚拟Host-Only网络下的虚拟交换机
VMnet8:用于虚拟NAT网络下的虚拟交换机
VMware Network AdepterVMnet1:Host用于与Host-O...
                            
                            
                                分类:
其他好文   时间:
2014-07-29 14:56:08   
                                阅读次数:
266
                             
                         
                    
                        
                            
                            
                                在某台机器(Centos5.8)上部署虚拟机vmwareworkstationforLinux,部署多个xp系统,公司192.168.1.0/24网段的ip不是很多,希望可以给虚拟机一个专门的网段192.168.2.0/24;要求在1.0网段可以正常访问虚拟机2.0的33891.安装虚拟机等忽略2.配置虚拟机网卡设置为桥接模式,虚拟机..
                            
                            
                                分类:
其他好文   时间:
2014-07-28 00:45:40   
                                阅读次数:
243
                             
                         
                    
                        
                            
                            
                                osgi程序使用桥接的方式打成war包放入websphere中,使用cxf时遇到的问题...
                            
                            
                                分类:
Web程序   时间:
2014-07-27 23:57:59   
                                阅读次数:
875
                             
                         
                    
                        
                            
                            
                                桥接模式(Bridge Pattern)
          也称为桥梁模式。将抽象部分与它的实现部分分离,使它们都可以独立地变化。
        居家生活,大家都用过电灯,开关和电灯通过电线相连接,开关控制电灯的亮与灭。当今各种物质产品令郎满目,五花八门,开关和电灯也是多种多样,例如:开关的种类有按钮式开关,声控式开关、触摸式开关、旋转式开关等。电灯的种类更是层出不穷,如白炽灯、霓...
                            
                            
                                分类:
其他好文   时间:
2014-07-27 23:53:29   
                                阅读次数:
341
                             
                         
                    
                        
                            
                            
                                ??
昨天探讨了访问者模式,今天来说说桥接模式:
定义:将抽象部分与它的实现部分分离,是它们可以独立地变化。
这并不是说,让抽象类与其派生类分离,因为这没有任何意义。实现指的是抽象类和它的派生类用来实现自己的对象。
理解:实现系统可能有多角度分类,每一种分类都有可能变化,那么就把这种多角度分离出来让它们独立变化,减少它们之间的耦合。
下面讲一下合成/聚合复用原则:
合成/聚合复用原则就...
                            
                            
                                分类:
其他好文   时间:
2014-07-25 11:10:31   
                                阅读次数:
229
                             
                         
                    
                        
                            
                            
                                构造型模式中的适配器模式、外观模式、装饰模式、代理模式都属于包装模式,都是对另外的类或对象的包装,只是各自的意图不同。
       适配器模式通过对另外的类或对象的包装,将其接口转换为用户期望的接口,达到接口的适配的目的。
       外观模式是对包装的一组类或对象提供一个高层接口,意图是简化接口,使系统更加容易使用。
       装饰模式的意图是在不改变包装...
                            
                            
                                分类:
移动开发   时间:
2014-07-24 23:21:24   
                                阅读次数:
304