自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

ZERO

  写程序归根到底就是做两件事---算法实现和错误处理

  • 博客(13)
  • 论坛 (1)
  • 收藏
  • 关注

转载 模板方法模式(Template Method)

模板方法模式,定义一个操作中的算法的骨架,而将步骤延迟到子类中。模板方法使得子类可以不改变一个算法的结构即可重定义算法的某些特定步骤。       就是指:一个抽象类中,有一个主方法,再定义1...n个方法,可以是抽象的,也可以是实际的方法,定义一个类,继承该抽象类,重写抽象方法,通过调用抽象类,实现对子类的调用。        看下面的例子,在AbstractCalculator类中定义一个

2015-06-27 09:22:27 354

转载 SpringMVC中@ResponseBody返回中文乱码问题

转载自:http://blog.csdn.net/u011109042/article/details/40818013?utm_source=tuicool               http://stackoverflow.com/questions/3616359/who-sets-response-content-type-in-spring-mvc-responsebody

2015-06-22 19:24:57 346

转载 Socket剖析

转载自:http://blog.csdn.net/ns_code/article/details/15813809 http://blog.csdn.net/ns_code/article/details/15939993 http://blog.csdn.net/ns_code/article/details/16113083 ...

2015-06-20 20:44:49 425

转载 组合模式(Composite)

将对象组合成树形结构以表示‘部分-整体’的层次结构。组合模式使得用户对单个对象和组合对象的使用具有一致性。 直接来看代码: import java.util.List; //抽象的部件类描述将来所有部件共有的行为 public abstract class Employer { private String name; public void setName(String name

2015-06-20 15:42:16 301

转载 桥接模式(Bridge)

桥接模式就是把事物和其具体实现分开,使他们可以各自独立的变化。       桥接的用意是:将抽象化与实现化解耦,使得二者可以独立变化, 像常用的JDBC桥DriverManager一样,JDBC进行连接数据库的时候,在各个数据库之间进行切换,基本不需要动太多的代码,甚至丝毫不用动,原因就是JDBC提供统一接口,每个数据库提供各自的实现,用一个叫做数据库驱动的程序来桥接就行了。 实现

2015-06-17 23:19:14 293

原创 Spring Jdbc

详细介绍目前为止接触到的SpringJDBC的用法。     Mysql数据库:      applicationContext.xml <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:sc

2015-06-16 20:55:34 363

转载 外观模式(Facade)

外观模式是为了解决类与类之家的依赖关系的,像spring一样,可以将类和类之间的关系配置到配置文件中,而外观模式就是将他们的关系放在一个Facade类中,降低了类与类之间的耦合度。 先看下示例: public class CPU { public void startup(){ System.out.println("cpu startup!");

2015-06-16 16:23:39 234

原创 SpringMVC多文件上传

springmvc-servlet.xml中加入如下代码: <bean id="multipartResolver" class="org.springframework.web.multipart.commons.CommonsMultipartResolver"> 方式一: @RequestMapping("/upload2") public String upload

2015-06-12 23:38:33 376

原创 SpringMVC输入校验

使用JSR-303进行校验     额外的jar包:hibernate-validator-5.1.3.Final-dist.zip中dist/hibernate-validator-5.1.3.Final.jar和dist/ lib/*.jar 需要校验的Bean: public class Client { @NotEmpty(message = "not null")//也可以注

2015-06-12 21:31:53 629

转载 装饰模式(Decorator)

顾名思义,装饰模式就是给一个对象增加一些新的功能,而且是动态的,要求装饰对象和被装饰对象实现同一个接口,装饰对象持有被装饰对象的实例。 代码如下: //抽象的组件类,具体组件功能的抽象封装 public interface Component { void doSomething(); }//具体的组件类 public class ConcreteComponent implemen

2015-06-12 19:48:58 409

转载 JAVA集群分布式和网络设计的浅析(转载!)

转载自:http://blog.csdn.net/xieyuooo/article/details/6371207 在java中常用于实现多线程的方法有3中: 1、继承于Thread类,重写run方法 2、实现Runable接口,实现run方法 3、实现Callable接口,实现call方法(具有返回值) 至于调用的方法多种多样,可以直...

2015-06-11 15:34:22 1151

转载 代理模式(Proxy)

代理模式的意图是为其他对象提供一种代理以控制对这个对象的访问。首先,作为代理,代理对象必须与被代理对象有相同的接口,这是非常重要的。换句话说,用户不能因为使用或者不使用代理而改变,其次,需要通过代理控制对象的访问。这时对于需要代理的客户,被代理对象应该是不透明的;否则谈不上控制。      (1)Proxy:保存一个引用使得代理可以访问实体。若RealSubject和subject的接口相同,P

2015-06-07 19:48:12 393

转载 适配器模式(Adapter)

适配器可以将一个类的接口转换成客户希望的另外一个接口。Adapter模式使得原本由于接口不兼容而不能一起工作的那些类可以在一起工作。 1.类的适配器模式     核心思想就是:有一个Source类,拥有一个方法,待适配,目标接口是Targetable,通过Adapter类,将Source的功能扩展到Targetable里,看代码: public class Source {

2015-06-02 10:51:12 300

空空如也

给csdn博客提提需求

发表于 2018-05-05 最后回复 2018-05-05

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人 TA的粉丝

提示
确定要删除当前文章?
取消 删除