11 2013 档案

摘要: 阅读全文
posted @ 2013-11-29 21:36 水之原 阅读(909) 评论(0) 推荐(2) 编辑
摘要:女娲的失误:工厂方法模式中讲了女娲造人的故事。人是造出来了,世界也热闹了,可以低头一看,都是清一色的类型,缺少关爱、仇恨、喜怒哀乐等情绪,人类的生命太平淡了,女娲一想,猛然一拍脑袋,忘记给人类定义性别了,那怎么办呢?八卦炉分为两个,一个用于造女人,一个用于造男人,有了性别,就有了爱情,也就有了丰富的人生。public interface Human{ void getColor(); void talk(); void getSex();}public abstract class AbstractBlackHuman implements Human{ public ... 阅读全文
posted @ 2013-11-19 17:47 水之原 阅读(514) 评论(0) 推荐(0) 编辑
摘要:方法一:在标签里增加如下meta标签。方法二:在java代码中增加如下代码。response.setHeader("Cache-Control","no-cache"); response.setHeader("Pragma","no-cache"); response.setDateHeader("Expires",0); 阅读全文
posted @ 2013-11-15 16:43 水之原 阅读(63769) 评论(1) 推荐(1) 编辑
摘要:先讲个故事:女娲造人,很多人都应该听过这个故事。故事是这样的:首先,女娲采集黄土捏成人的形状,然后到八卦炉中烧制,最后放置到大地上生长,工艺过程是没有错的,但是意外随时会发生:第一次烤泥人,感觉应该熟了,往大地一放,哇,没烤熟!于是一个白人诞生了。第二次烤泥人,上一次没烤熟,这次多烤一会儿,放到世间一看,嘿,熟过头了,于是黑人诞生了。第三次烤泥人,一边烧制一边察看,直到表皮微黄,嘿,刚好,于是黄色人种诞生了。我们画EA图,模拟一下这个过程:public interface Human{ void getColor(); void talk();}public class Black... 阅读全文
posted @ 2013-11-14 17:01 水之原 阅读(903) 评论(0) 推荐(0) 编辑
摘要:定义:Ensure a class has only one instance, and provide a global point of access to it.确保某一个类只有一个实例,而且自行实例化并向整个系统提供这个实例。饿汉式package com.anllin.designpattern;public class Singleton{ private static final Singleton instance = new Singleton(); private Singleton() { } public static Singleton g... 阅读全文
posted @ 2013-11-14 15:28 水之原 阅读(573) 评论(0) 推荐(1) 编辑
摘要:一.单一职责原则Single Responsibility Principle, 简称SRP。定义:There should never be more than one reason for a class to change.应该有且仅有一个原因引起类的变更。职责的划分?单一的定义和级别?应该根据实际业务情况而定。关注变化点。实际使用时,类很难做到职责单一,但是接口的职责应该尽量单一。二.里氏替换原则Liskov Substitution Principle, 简称LSP。定义:Functions that use pointers or references to base classe 阅读全文
posted @ 2013-11-14 15:14 水之原 阅读(45858) 评论(1) 推荐(6) 编辑
摘要://达夫正向循环 function duffForwardLoop(items, process){ var idx = 0; var len = items.length; var itr = len >> 3; while (itr--) { process(items[idx++]); process(items[idx++]); process(items[idx++]); ... 阅读全文
posted @ 2013-11-05 15:43 水之原 阅读(507) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示