摘要: https://www.code996.cn/post/spring/spring-cloud-hystrix/ 阅读全文
posted @ 2017-08-03 22:11 dahuandahuan 阅读(1332) 评论(0) 推荐(0) 编辑
摘要: Spring Cloud为服务治理做了一层抽象接口,所以在Spring Cloud应用中可以支持多种不同的服务治理框架,如Netflix Eureka、Consul和Zookeeper。在Spring Cloud服务治理抽象层的作用下,可以无缝地切换服务治理实现,并且不影响任何其他的服务注册、服务发 阅读全文
posted @ 2017-07-28 21:17 dahuandahuan 阅读(817) 评论(0) 推荐(0) 编辑
摘要: https://wawazhua.cn/post/java/spring/spring-cloud-eureka/ 阅读全文
posted @ 2017-07-28 21:15 dahuandahuan 阅读(4253) 评论(0) 推荐(1) 编辑
摘要: Spring Cloud简介 Spring Cloud是一个基于Spring Boot实现的云应用开发工具,它为基于JVM的云应用开发中涉及的配置管理、服务发现、断路器、智能路由、微代理、控制总线、全局锁、决策竞选、分布式会话和集群状态管理等操作提供了一种简单的开发方式。 Spring Cloud包 阅读全文
posted @ 2017-07-14 23:02 dahuandahuan 阅读(304) 评论(0) 推荐(0) 编辑
摘要: https://wawazhua.cn/post/java/other/cxf-interceptor/ 阅读全文
posted @ 2017-03-22 23:09 dahuandahuan 阅读(4480) 评论(2) 推荐(0) 编辑
摘要: 与发布SOAP WS一样, 同样需要在web.xml文件中配置CXFServlet: 其次在Spring配置文件中加入如下配置: 其中RestServiceImpl类还是上一节中的服务实现类。 当Tomcat成功启动后,使用浏览器访问: http://localhost:8080/webapp/ws 阅读全文
posted @ 2017-03-22 21:56 dahuandahuan 阅读(1063) 评论(0) 推荐(0) 编辑
摘要: 上一节中使用代理工厂JaxWsProxyFactoryBean来发布WebService, 这种方式必须指定运行的端口,如果端口被占用,就会发布失败。 cxf的WebService也可利用Tomcat来发布,并且使用8080端口。方法如下: maven配置: 在web.xml中加入以下配置(spri 阅读全文
posted @ 2017-03-18 21:11 dahuandahuan 阅读(1321) 评论(0) 推荐(0) 编辑
摘要: 一、概述 Apache CXF提供了用于方便地构建和开发WebService的可靠基础架构。它允许创建高性能和可扩展的服务,可以部署在Tomcat和基于Spring的轻量级容器中,也可以部署在更高级的服务器上,例如Jboss、WebSphere或WebLogic。 CXF提供了以下功能: WebSe 阅读全文
posted @ 2017-03-18 17:21 dahuandahuan 阅读(2712) 评论(0) 推荐(0) 编辑
摘要: CountDownLatch CountDownLatch是一个同步工具类,它允许一个或多个线程一直等待,直到其他线程的操作执行完后再执行。CountDownLatch使用一个数字count初始化,使用countDown方法使count递减,当count大于0时await方法将一直阻塞,当count 阅读全文
posted @ 2017-03-17 21:40 dahuandahuan 阅读(332) 评论(0) 推荐(0) 编辑
摘要: ZPAY个人收款助手使用说明 功能特点: ZPAY个人收款助手可实现收款成功后发送通知到服务器,网页可从服务器获取到付款状态从而完成操作。 可支持微信,支付宝的个人收款需求,无需支付宝微信认证,无需上传身份证及营业执照,个人收款好帮手。 特点:操作简单,收款安全,零风险,个人无需服务器。 安全性: 阅读全文
posted @ 2017-03-17 20:48 dahuandahuan 阅读(991) 评论(0) 推荐(0) 编辑
摘要: 在线制作地址: http://blessing.code996.cn 开始前 完成本教程需要以下技能要求: 熟悉Git 熟悉HTML及HTML5 熟悉Css及Css3 熟悉JavaScript 熟悉JQuery 了解PhotoShop 了解SVG动画 如果您拥有以上技能,可在3到5小时内完成作品。 阅读全文
posted @ 2017-03-17 20:47 dahuandahuan 阅读(3726) 评论(0) 推荐(0) 编辑
摘要: 在线制作地址: http://blessing.code996.cn/ 开始前 完成本教程需要以下技能要求: 熟悉Git 熟悉HTML及HTML5 熟悉Css及Css3 熟悉JavaScript 熟悉JQuery 了解PhotoShop 了解SVG动画 如果您拥有以上技能,可在3到5小时内完成作品。 阅读全文
posted @ 2017-03-17 20:44 dahuandahuan 阅读(1502) 评论(0) 推荐(0) 编辑
摘要: 中介者模式: 行为类模式,用一个中介对象来封装一系列的对象交互,中介者使各对象不需要显式地相互引用,从而使其耦合松散,而且可以独立地改变它们之间的交互。中介者模式又称为调停者模式。 结构: 解决一系列对象之间复杂的耦合关系,这一系列对象往往是相互依赖的关系,中介者模式采用一个中介者对象将这一系列对象 阅读全文
posted @ 2017-03-17 20:09 dahuandahuan 阅读(110) 评论(0) 推荐(0) 编辑
摘要: 模板方法模式 用于规范某一算法的实现步骤,一般在父类中定义算法的一系列步骤,但不必实现每个步骤,然后子类实现其中具体的步骤,最后执行的顺序按父类中的定义。 角色: 接口:定义父类的行为。 抽象父类:定义步骤的执行顺序和若干步骤的抽象实现或空实现。 子类:继承父类,实现其抽象步骤或覆写其步骤实现。 示 阅读全文
posted @ 2017-03-15 23:44 dahuandahuan 阅读(115) 评论(0) 推荐(0) 编辑
摘要: 抽象工厂模式是对工厂方法模式的进一步拓展,工厂可创建多个产品而不再是一个,产品也成为一个组合而不是单一的对象。 角色: 产品族A接口:定义产品族A统一行为 具体产品族A产品1:产品族A的具体一种产品 产品族B接口:定义产品族B统一行为 具体产品族B产品1:产品族B的具体一种产品 工厂接口:定义工厂统 阅读全文
posted @ 2017-03-15 23:05 dahuandahuan 阅读(103) 评论(0) 推荐(0) 编辑
摘要: 工厂方法模式属于创建型模式,与简单工厂相比 它多了工厂的接口和生产固定产品的工厂类,即每种产品都有固定的工厂。 一个创建产品对象的工厂接口,将实际创建工作推迟到子类当中。核心工厂类不再负责产品的创建,这样核心类成为一个抽象工厂角色,仅负责具体工厂子类必须实现的接口,这样进一步抽象化的好处是使得工厂方 阅读全文
posted @ 2017-03-15 22:34 dahuandahuan 阅读(115) 评论(0) 推荐(0) 编辑
摘要: 工厂模式属于创建型模式,由一个工厂对象决定创建出哪一种产品类的实例。 角色: IProduct: 产品共同的接口 Product1:具体的产品类 Creator:工厂类,可根据参数决定创建的产品类型 示例: end 阅读全文
posted @ 2017-03-15 22:15 dahuandahuan 阅读(136) 评论(0) 推荐(0) 编辑
摘要: Strategy 策略模式属于对象的行为模式。其用意是针对一组算法,将每一个算法封装到具有共同接口的独立的类中,从而使得它们可以相互替换。 策略模式使得算法可以在不影响到客户端的情况下发生变化。 策略模式的结构 策略模式是对算法的包装,是把使用算法的责任和算法本身分割开来,委派给不同的对象管理。策略 阅读全文
posted @ 2017-03-12 16:56 dahuandahuan 阅读(155) 评论(0) 推荐(0) 编辑
摘要: Prototype 原型模式是一种创建型设计模式,它通过复制一个已经存在的实例来返回新的实例,而不是新建实例.被复制的实例就是我们所称的原型,这个原型是可定制的.原型模式多用于创建复杂的或者耗时的实例, 因为这种情况下,复制一个已经存在的实例可以使程序运行更高效,或者创建值相同但名字不同的同类数据。 阅读全文
posted @ 2017-03-12 16:22 dahuandahuan 阅读(158) 评论(0) 推荐(0) 编辑
摘要: Singleton 一种创建型模式,某个类采用Singleton模式,则在这个类被创建后,只可能产生一个实例供外部访问,并且提供一个全局的访问点。 实现方式1: 实现方式2: 测试类: 输出: 1 2000个线程同时获取实例,Set中只有一个地址,说明只有一个类的实例。 end 阅读全文
posted @ 2017-03-12 11:56 dahuandahuan 阅读(119) 评论(0) 推荐(0) 编辑