02 2018 档案
摘要:策略模式: 定义了算法族,将算法分别封装起来,让他们相互之间可以相互替换,该模式使得算法独立于客户。 定义个一个animal父类 public abstract class Animal { public Color color; //公共行为 public void live() { System
阅读全文
摘要:一. 找出应用中可能需要变化之处,把他们独立出来,不要和那些不需要变化的代码混在一起。 二. 要针对接口编程,而不是针对实现编程(将每种行为都定义成一个接口,但是一种行为可以有多种不同的实现)--多态 三.多用组合,少用继承(因为接口可以实现多个,而且根据多态的特性,组合的弹性比单独的继承一个父类大
阅读全文
摘要:maven导入依赖: <dependency><groupId>com.google.guava</groupId><artifactId>guava</artifactId><version>19.0</version></dependency> 应用场景: 一个消息的发布 可以有根据消息内容选择
阅读全文
摘要:服务端开发完代码,以对应的类文件名+Service(xxxService)为路径名访问wsdl。 http://地址:端口/项目名/xxxService?wsdl 如果出现 这样的页面说明服务端的wsdl已经正常可以访问了。 接下来利用jdk自带的wsimport工具(位于bin目录下)生成对应的j
阅读全文

浙公网安备 33010602011771号