摘要: FACTORY模式允许我们只依赖抽象接口就能创建出具体对象的实例。所以,开发期间如果具体类是高度易变的,那么该模式就很适合。1.简单工厂简单工厂的一个特点就是工厂类必须知道所有具体厂品的实现,根据传进来的参数通过if/else判断创建哪个具体厂品。这样其他地方不需要创建具体厂品。做到了职责的分离。如... 阅读全文
posted @ 2014-08-12 15:10 foreyou 阅读(400) 评论(0) 推荐(0) 编辑
摘要: 在读取网络中流数据时,通常要创建一个网络连接。然而在创建URL连接时,我们通常会忽略掉设置ConnectTimeout,以及ReadTimeout:URL url = new URL(urlstr);URLConnection conn = url.openConnection();Buffered... 阅读全文
posted @ 2014-08-11 16:14 foreyou 阅读(759) 评论(0) 推荐(0) 编辑
摘要: 1. 在服务器程序时,很容易出现内存泄露。以及内存溢出等问题。 出现这些问题往往会导致程序无法正常运行,比如异常退出、阻塞。然而,在发生这些错误的时候往往会令人很困惑,因为这些错误很难被发现。解决这些问题往往会耗费大量的时间。因而保持良好的代码习惯对一个程序的健壮性具有重要的意义,也是一个优秀的程... 阅读全文
posted @ 2014-08-10 20:00 foreyou 阅读(319) 评论(0) 推荐(0) 编辑
摘要: 摘自:http://www.cnblogs.com/zhwl/p/3529473.html基本概念:1.text-align: 属性规定元素中的文本的水平对齐方式; 该属性通过指定行框与哪个点对齐,从而设置块级元素内文本的水平对齐方式; 一般情况下设置文本对齐方式的时使用此属性。... 阅读全文
posted @ 2014-08-10 17:20 foreyou 阅读(316) 评论(0) 推荐(0) 编辑
摘要: 我的个人主页:http://www.foreyou.net 有些人在读取服务器端返回的数据的时候,使用了BufferedReader类的ready:1 while(reader.ready()) {2 //执行读取操作,即readLine 3 } 这个方法很经常被用到, 但是返回的却都是空,这... 阅读全文
posted @ 2014-08-10 13:50 foreyou 阅读(10148) 评论(0) 推荐(0) 编辑