自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 收藏
  • 关注

转载 响应式编程

响应式Spring的道法术器 转自:https://blog.csdn.net/get_set/article/details/79455258 Spring Boot WebFlux 转自:https://www.cnblogs.com/limuma/

2019-04-04 16:03:57 162

原创 Java中Lambda表达式的使用

转自:https://www.cnblogs.com/franson-2016/p/5593080.html

2019-04-01 17:34:47 181

转载 Spring-Cloud-Gateway 源码解析-转自芋道源码

摘要: 原创出处http://www.iocoder.cn/Spring-Cloud-Gateway「芋道源码」 全部章节: http://www.iocoder.cn/categories/Spring-Cloud-Gateway/

2019-04-01 09:18:46 326

转载 Spring-Cloud-Gateway源码分析系列

转自:https://blog.csdn.net/qq_43253123/article/details/83312136 Spring-Cloud-Gateway初始化 Spring-Cloud-Gateway之route数据模型 Spring-Cloud-Gateway之GatewayProperties初始化加载 Spring-Cloud-Gateway之Route初始化加载 S...

2019-04-01 09:14:40 1820

转载 Spring-Cloud-Gateway源码分析系列 | Spring-Cloud-Gateway之请求处理流程

转自:https://blog.csdn.net/qq_43253123/article/details/83312136 Spring-Cloud-Gateway 初始化,路由模型,以及路由加载等源码在上几篇学习文档中已经描述,接下来来看Spring-Cloud-Gateway是怎么通过这些来对我们的请求进行路由处理的。 Spring-Cloud-Gateway整体流程图: Di...

2019-04-01 09:14:19 806

转载 Spring-Cloud-Gateway源码分析系列 | Spring-Cloud-Gateway之RouteDefinition初始化加载

转自:https://blog.csdn.net/qq_43253123/article/details/83311962 RouteDefinition路由定义,Spring-Cloud-Gateway通过RouteDefinition来转换生成具体的路由信息。RouteDefinition的信息是怎么加载初始化到网关系统中的,接下来阅读Spring-Cloud-Gateway的RouteDe...

2019-04-01 09:14:10 504

转载 Spring-Cloud-Gateway源码分析系列 | Spring-Cloud-Gateway之Route初始化加载

转自:https://blog.csdn.net/qq_43253123/article/details/83311710 Spring-Cloud-Gateway路由信息是通过路由定位器RouteLocator加载以及初始化的接下来阅读源码看下Spring-Cloud-Gateway是怎么一步一步的实现了路由的加载初始化。 首选我们还是在Spring-Cloud-Gateway初始化配置中看...

2019-04-01 09:13:51 268

转载 Spring-Cloud-Gateway源码分析系列 | Spring-Cloud-Gateway之GatewayProperties初始化加载

转自:https://blog.csdn.net/qq_43253123/article/details/83311557 在Spring-Cloud-Gateway初始化时我们在GatewayAutoConfiguration配置中看到了有初始化加载GatewayProperties实例的配置,接下来学习下GatewayProperties都加载了哪些信息。 GatewayAutoConfi...

2019-04-01 09:13:42 1015

转载 Spring-Cloud-Gateway源码分析系列| Spring-Cloud-Gateway之route数据模型

转自:https://blog.csdn.net/qq_43253123/article/details/83311489 网关服务核心是将进入的请求正确合理的路由到下层具体的服务进行业务处理,由此可见网关服务的核心就是路由信息的构建。 下面学习和阅读下Spring-Cloud-Gateway的route数据模型: 首先查看Route模型的代码如下: public class Route...

2019-04-01 09:13:24 293

转载 Spring-Cloud-Gateway源码分析系列| Spring-Cloud-Gateway初始化

转自:https://blog.csdn.net/qq_43253123/article/details/83311393 Spring-Cloud项目使用EnableAutoConfiguration注解自动 初始化配置信息,Spring-Cloud-Gateway同样,Spring-Cloud-Gateway下的spring.factories(在包spring-cloud-gateway-...

2019-04-01 09:13:02 355

原创 工厂模式

定义: 抽象工厂模式:提供一个接口,用于创建相关或依赖对象的家族,而不需要明确指定具体类。 工厂方法模式:定义了一个创建对象的接口,但由子类决定要实例化的类是哪一个。工厂方法让类把实例化推迟到子类。 简单工厂:不是一个真正的模式,但是和抽象工厂和工厂方法一样,它经常被用于封装创建对象的代码。 接下来每种工厂模式分别介绍: 1、简单工厂: public class Animal { ...

2019-03-17 23:07:29 151

原创 外观模式

定义:提供了一个统一的接口,用来访问子系统中的一群接口。外观定义了一个高层接口,让子系统更容易使用。 核心元素: 1、Facade 2、复杂的子系统 举例: 鸡飞狗跳猫叫狼嚎。。。 1、定义各个子系统 public class Chicken { public void fly() { System.out.println("chicken fly"); ...

2019-03-17 16:08:06 177

原创 适配器模式

定义:将一个类的接口,转换成客户期望的另一个接口。适配器让原本接口不兼容的类可以合作无间。 核心要素: 1、目标接口 Target 2、适配器 Adapter 3、被适配者 Adaptee 举例说明: 1、定义目标接口及实现类 public interface Dog { void wangwang(); } public class DaHuangDog impleme...

2019-03-17 16:07:52 185

原创 模板方法模式

定义:在一个方法中定义一个算法的骨架,而将一些步骤延迟到子类中。模板方法使得子类可以在不改变算法结构的情况下,重新定义算法中的某些步骤。 核心要素: 1、父类抽象类中定义一个模板方法,里面定义了算法(比如调用了多个方法)。 2、子类继承父类并实现父类中的抽象方法,重新定义了算法中的步骤。 举例: 以人为例,每个人的一天基本上都是一样的,起床、吃饭。。。睡觉等。但是具体细节又...

2019-03-17 16:07:39 206

原创 socket入门小结

1、创建socket server public class Server { public static void main(String[] args) { try { ServerSocket ss = new ServerSocket(8888); System.out.println("启动服务器...."); ...

2019-03-13 19:54:34 135

原创 命令模式

定义:将“请求”封装成对象,以便使用不同的请求、队列或者日志来参数化其他对象。命令模式也支持撤销的操作。 包括三个核心对象: 1、调用者(Invoker):持有一个命令对象,并在某个时间点调用命令对象的execute()方法。 2、命令对象(Command):持有一个接收者,和一个execute()方法,在execute中执行接收者的动作。 3、接收者(Receiver):动作的执行者。 ...

2019-03-07 20:22:59 1550

原创 最简单的设计模式-单件模式

定义:确保一个类只有一个实例,并提供一个全局访问点。 注意:单件模式是最简单的设计模式,但想要正确的使用单件模式,仍然有许多需要注意的地方。 要点: 单件模式确保程序中一个类最多只有一个实例。 单件模式提供这个实例的全局访问点。 在java中实现单件模式需要私有的构造器、一个静态方法和一个静态变量。 老生常谈,有两种单件模式,懒汉式和饿汉式,具体如下: 懒汉式(延迟实例化):用到的时候...

2019-03-03 21:50:17 335

转载 kafka生产消息几种方式

kafka生产消息几种方式 一、发送并忘记 把消息发送给服务器,但并不关心它是否正常到达。大多数情况下,消息会正常到达,因为 Kafka 是高可用的,而且生产者会自动尝试重发。不过,使用这种方式有时候也会丢失一些消息。 package com.test; import org.apache.kafka.clients.producer.KafkaProducer; import org.apac...

2019-03-03 20:11:33 3266 1

原创 国际化支持

spring boot 国际化 步骤: 新建国际化配置java文件 package cn.com.sitech.paas.gsgc.base.configuration; import java.util.Locale; import org.springframework.boot.autoconfigure.EnableAutoConfiguration; import org.spr...

2019-03-03 20:10:55 457

原创 ElasticSearch 1

一、修改: 根据id更新: PUT /customer/_doc/1?pretty { "name": "John Doe" } 指定id保存 PUT /customer/_doc/2?pretty { "name": "Jane Doe" } 不指定id保存 POST /customer/_doc?pretty { "name": "aaa" } {

2019-03-03 20:10:31 113

原创 ECharts简单使用

下面以服务统计需求为例,介绍echarts的简单使用。需求简介:按小时统计每天24小时的服务调用波动情况。 首先在百度图表官网网站下载echarts.min.js文件,根据自身情况选择合适的js下载。 echarts官网 在jsp中引入echarts.min.js文件//注意引入时要加入合适的字符编码,否则浏览器可能不兼容 <script src="/njs/plugins/echarts.min

2017-03-13 11:09:19 524

空空如也

空空如也

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

TA关注的人

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