//UIViewController(基类)//1.管理视图//2.分担AppDelegate的任务//3.实现模块的独立,提高复用性//4.桥梁//抽象工厂设计模式://提供一个抽象的基类(提供基本的功能),使用时使用具体的子类//比如UIView,UIViewController都是抽象的基类.//创建视图控制器对象RootViewController*..
分类:
其他好文 时间:
2014-09-05 03:21:20
阅读次数:
197
设计模式是由代码结构优化经验萃取出来的理论知识,应用成熟的设计模式能够增强代码的可复用性、可扩展性与可维护性。其中,策略模式是最基础的设计模式之一,简单地说,所谓的“策略”就是要求把变化的部分封装起来。
分类:
其他好文 时间:
2014-09-04 20:38:30
阅读次数:
275
一个连接的socket描述符的状态 : 写就绪(或非就绪)、读就绪(或非就绪)。 当socket函数对该socket描述符进行I/O操作,如从socket读数据,向socket写数据时, 如果该socket 处于非就绪状态,那么在默认情况下,不论是从socket,还是向socket写数据,那么...
分类:
其他好文 时间:
2014-09-04 13:10:59
阅读次数:
214
1 package it.cast.jdbc; 2 3 import java.sql.Connection; 4 import java.sql.DriverManager; 5 import java.sql.SQLException; 6 import java.util.LinkedLi.....
分类:
其他好文 时间:
2014-09-04 00:10:17
阅读次数:
238
模板模型(Template Models)主要包括模板变量(TemplateVariables)和语言(Language)。
模板模型可以应用于无限大的贝叶斯网络;
模板变量是被多次复用的变量:
如:地点(时间)、基因型(人物)、标签(像素)、难度(课程),等等。
语言用来描述模板变量如何从模板中继承依赖关系。
语言有很多种,各种语言都有各种应用条件,从而构造出大...
分类:
其他好文 时间:
2014-09-03 21:20:57
阅读次数:
609
写 CSS 和 JavaScript 的时候, 我们会遇到一个两难的局面: 要么将代码写在一个大文件, 要么将代码分成多个文件. 前者导致文件难以管理, 代码复用性差, 后者则因为需要在载入多个文件令页面性能下降. 我们期望可以将代码细分成多个模块, 而在使用的时候可以合而为一. 本文会介绍一个 C...
分类:
Web程序 时间:
2014-09-03 12:36:26
阅读次数:
303
源码之前,了无秘密。 --侯杰经典的书,确实每看一遍都能重新收获一遍:第一章:STL简介 STL的设计思维:对象的耦合性极低,复用性极高,符合开发封闭原则的程序库。 STL的价值:1.带给我们一套极具实用价值的零部件,以及一个整合的组织。 ...
分类:
其他好文 时间:
2014-09-02 22:41:15
阅读次数:
290
用mysqlbinlogphp处理代码:将mysql-bin.xxxxxx文件导出为可读文本:> D:/baksql/baksqlaa.txt";system($command,$comReturn);var_dump($comReturn);} ?>分离出需要执行的语句:
分类:
Web程序 时间:
2014-09-02 19:50:25
阅读次数:
257
感叹:设计VCL的人真是神人啊,感觉比Pascal编译器的设计人还要牛很多,把整个Windows架构理了一遍,封装的如此之好,复用的如此之好(以至于Delphi的控件满天飞,使用还特别容易),简直惊为天人。难怪charles petzold当初觉得不可能用PASCAL语言做Windows编程(李维说...
分类:
其他好文 时间:
2014-09-02 19:44:15
阅读次数:
154
我们在应用程序开发中,一般要求尽量两做到可维护性和可复用性。 应用程序的复用可以提高应用程序的开发效率和质量,节约开发成本,恰当的复用还可以改善系统的可维护性。而在面向对象的设计里面,可维护性复用都是以面向对象设计原则为基础的,这些设计原则首先都是复用的原则,遵循这些设计原则可以有效地提高系...
分类:
其他好文 时间:
2014-09-02 17:08:05
阅读次数:
443