简单工厂模式(Simple Factory Pattern)属于创建型模式,又叫做静态工厂方法模式(Static FactoryMethod Pattern),但是不属于23GOF设计模式之一。简单工厂模式是由一个工厂对象决定创建出哪一种产品类的实例。
走别人的的路,不如自己 to do (不如的意思是更)。先敲书上的例子,第一遍也许不懂,第二遍就清晰很多,第三遍就觉得自己能写点东西出来。不要总是觉得自己看不懂,学不好,只有先学了才能更好。没有之前的8个馒头,就没有第9个馒头的饱(好撑啊~~)...
分类:
其他好文 时间:
2014-05-26 05:51:44
阅读次数:
224
之前的文章层从Framework层介绍了Android Touch事件即(MotionEvent)的传递机制。本文将详细介绍MotionEvent的一些成员和方法。了解了MotionEvent对开发一些特效如拖动控件或多点缩放控件有很大的作用。同时,掌握MotionEvent类也是学好android触控技术的基础。
一、一些常量
常见的动作常量:
public static fina...
分类:
移动开发 时间:
2014-05-26 04:54:34
阅读次数:
263
/**9、定义一个静态方法,该方法可以接收一个List,方法内对List进行排序*/
import java.util.ArrayList;
import java.util.List;
public
class Test9 {
public
static void sort(List list) {
int size = ...
分类:
其他好文 时间:
2014-05-26 04:09:20
阅读次数:
343
根据源代码包中的readme文件及http://chfj007.blog.163.com/blog/static/173145044201191195856806/?suggestedreading&wumii文章编译成功。下面我们开始编译内核的工作,首先将从网上下载的内核放到CentOS
6.3的...
分类:
系统相关 时间:
2014-05-26 02:50:32
阅读次数:
416
最近经常做接口集成,总结两种使用JAVA调用webservice服务的两种方式,生成本地客户端类调用就不说了。第一种: public static String
testOAWebService(){ String result = ""; try { ...
分类:
Web程序 时间:
2014-05-26 02:22:43
阅读次数:
498
import java.io.*;class Test{ public static void
main(String args[]){ FileInputStream fin =null; FileOutputStream fout = null;
...
分类:
编程语言 时间:
2014-05-26 02:13:16
阅读次数:
333
转自:http://ulfqbpl.blog.163.com/blog/static/87783552201272824843607/获取控制器名称:ViewContext.RouteData.Values["controller"].ToString();我试了应该这样写:RouteData.Va...
分类:
Web程序 时间:
2014-05-26 01:33:55
阅读次数:
235
import java.util.stream.*;
class KV{
String ch;
int id;
}
public class Test {
private static void print(String text, int offset) {
IntStream.range(0, text.length())
.mapToObj(i -> new KV(){{c...
分类:
编程语言 时间:
2014-05-24 22:09:03
阅读次数:
363
/**10、使用TCP协议完成一个客户端一个服务器。客户端从键盘输入读取一个字符串,发送到服务器。
服务器接收客户端发送的字符串,反转之后发回客户端。客户端接收并打印。
*
客户端*/
import java.io.*;
import java.net.*;
public
class Test10_Client {
public
static void ma...
分类:
其他好文 时间:
2014-05-24 21:45:28
阅读次数:
652
//通过循环可以获得注解中的name值@Column(name="EO_XXX"),本方法获取的是get方法的注解Method[]methods=EoOrderMaterielModel.class.getMethods();Map<String,String>modelColumns=newHashMap<String,String>();for(Methodm:methods){Annotationats[]=m.getAnnota..
分类:
数据库 时间:
2014-05-24 16:34:29
阅读次数:
304