2019年10月14日

Eslint 允许使用双等号

摘要:资料 | 网址 | ESlint: Expected !== and instead saw != | https://stackoverflow.com/questions/48375316/eslint expected and instead saw?answertab=votes tab t 阅读全文

posted @ 2019-10-14 13:02 cag2050 阅读 (3) 评论 (0) 编辑

2019年10月13日

Kibana 的 docker 镜像使用

摘要:1.dockhub镜像网址:https://hub.docker.com/_/kibana 2.下载镜像: 3.创建容器(Kibana 默认的端口为5601): 4.本地访问: 阅读全文

posted @ 2019-10-13 16:45 cag2050 阅读 (7) 评论 (0) 编辑

Zipkin 知识点

摘要:在Spring Cloud D版本,zipkin server通过引入依赖的方式构建工程,自从E版本之后,这一方式改变了,采用官方的jar形式启动。 出处:https://juejin.im/post/5c623c195188256219175369 heading 5 阅读全文

posted @ 2019-10-13 12:06 cag2050 阅读 (2) 评论 (0) 编辑

2019年10月12日

Zipkin 的 Docker 镜像使用

摘要:1.Zipkin 在 dockerhub 上网址:https://hub.docker.com/r/openzipkin/zipkin 2.下载镜像 3.创建容器 4.在浏览器上访问Web界面 阅读全文

posted @ 2019-10-12 19:39 cag2050 阅读 (4) 评论 (0) 编辑

HTTP请求中的Form Data与Request Payload的区别

摘要:出处:https://github.com/kaola fed/blog/issues/105 阅读全文

posted @ 2019-10-12 10:30 cag2050 阅读 (4) 评论 (0) 编辑

2019年10月11日

Spring Cloud Sleuth 知识点

摘要:Spring应用在监测到Java依赖包中有sleuth和zipkin后,会自动在RestTemplate的调用过程中向HTTP请求注入追踪信息,并向Zipkin Server发送这些信息。 出处:http://www.ityouknow.com/springcloud/2018/02/02/spri 阅读全文

posted @ 2019-10-11 19:19 cag2050 阅读 (5) 评论 (0) 编辑

2019年10月9日

Spring Cloud Task 知识点

摘要:Spring Cloud Task的目标是为Spring Boot应用程序提供创建短期运行微服务的功能。 出处:https://blog.csdn.net/peterwanghao/article/details/83033485 阅读全文

posted @ 2019-10-09 12:00 cag2050 阅读 (9) 评论 (0) 编辑

Spring Boot 2实现分布式锁——这才是实现分布式锁的正确姿势!

摘要:参考资料 | 网址 | Spring Boot 2实现分布式锁——这才是实现分布式锁的正确姿势!| http://www.spring4all.com/article/6892 阅读全文

posted @ 2019-10-09 11:02 cag2050 阅读 (6) 评论 (0) 编辑

2019年9月30日

Spring Cloud Stream 知识点

摘要:发布 订阅模式 在Spring Cloud Stream中的消息通信方式遵循了发布 订阅模式,当一条消息被投递到消息中间件之后,它会通过共享的Topic主题进行广播,消息消费者在订阅的主题中收到它并触发自身的业务逻辑处理。这里所提到的Topic主题是Spring Cloud Stream中的一个抽象 阅读全文

posted @ 2019-09-30 16:42 cag2050 阅读 (6) 评论 (0) 编辑

2019年9月29日

Spring Boot 与 Spring Cloud 的版本对应

摘要:事项 | 列表 | spring官方对应查看网址 | https://start.spring.io/actuator/info spring cloud dependencies 版本列表 | https://mvnrepository.com/artifact/org.springframewo 阅读全文

posted @ 2019-09-29 10:20 cag2050 阅读 (9) 评论 (0) 编辑

2019年9月27日

Spring Cloud Consul Config 知识点

摘要:Spring Cloud Consul Config 是 Config Server 和 Client的替代方案。 搭建一个配置中心,可以选择的方案: Spring Cloud Config 或者 Spring Cloud Consul Config Spring cloud config优点很明显 阅读全文

posted @ 2019-09-27 19:49 cag2050 阅读 (14) 评论 (0) 编辑

2019年9月25日

RabbitMQ 的 docker 镜像使用

摘要:RabbitMQ 的 docker 镜像使用 1.下载镜像(management版本的才带有web管理界面) 2.创建容器(监听端口:5672,web管理界面端口:15672) 3.使用默认用户名、密码:guest/guest 登陆 RabbitMQ 启动相关提示信息 Dockerhub 地址:ht 阅读全文

posted @ 2019-09-25 16:11 cag2050 阅读 (8) 评论 (0) 编辑

2019年9月23日

bwh88 翻墙,配置说明

摘要:1. 打开网址:https://bwh88.net/clientarea.php?action=products ,点击按钮:KiwiVM Control Panel; 2. 再打开网页:https://kiwivm.64clouds.com/main exec.php?mode=extras_sh 阅读全文

posted @ 2019-09-23 00:54 cag2050 阅读 (5) 评论 (0) 编辑

2019年9月20日

Spring Cloud Config 知识点

摘要:Spring Cloud Config项目是一个解决分布式系统的配置管理方案。它包含了Client和Server两个部分,server提供配置文件的存储、以接口的形式将配置文件的内容提供出去,client通过接口获取数据、并依据此数据初始化自己的应用。Spring cloud使用git或svn存放配 阅读全文

posted @ 2019-09-20 19:46 cag2050 阅读 (12) 评论 (0) 编辑

2019年9月19日

漫画:什么是服务熔断?

摘要:这里需要解释两点: 1. 开启熔断 在固定时间窗口内,接口调用超时比率达到一个阈值,会开启熔断。进入熔断状态后,后续对该服务接口的调用不再经过网络,直接执行本地的默认方法,达到服务降级的效果。 2. 熔断恢复 熔断不可能是永久的。当经过了规定时间之后,服务将从熔断状态回复过来,再次接受调用方的远程调 阅读全文

posted @ 2019-09-19 20:31 cag2050 阅读 (17) 评论 (0) 编辑

Flux 和 Mono 的区别

摘要:Flux 和 Mono 是 Reactor 中的两个基本概念。Flux 表示的是包含 0 到 N 个元素的异步序列。在该序列中可以包含三种不同类型的消息通知:正常的包含元素的消息、序列结束的消息和序列出错的消息。当消息通知产生时,订阅者中对应的方法 onNext(), onComplete()和 o 阅读全文

posted @ 2019-09-19 20:11 cag2050 阅读 (57) 评论 (0) 编辑

同时引入依赖:spring-cloud-starter-gateway 和 spring-boot-starter-web,报错

摘要:报错: 原因:Gateway 已包含web模块。 解决:去掉 pom.xml 中的 spring boot starter web 部分。 阅读全文

posted @ 2019-09-19 11:30 cag2050 阅读 (151) 评论 (0) 编辑

2019年9月18日

Feign 报错:The bean 'service-producer.FeignClientSpecification', defined in null, could not be registered. A bean with that name has already been defined in null and overriding is disabled.

摘要:报错: 解决:https://blog.csdn.net/u012211603/article/details/84312709 阅读全文

posted @ 2019-09-18 10:13 cag2050 阅读 (136) 评论 (0) 编辑

2019年9月16日

Feign和OpenFeign的区别

摘要:出处:http://www.gogoomo.com/2018/10/30/feign client/ 阅读全文

posted @ 2019-09-16 19:54 cag2050 阅读 (11) 评论 (0) 编辑

Maven 报错:Compilation of Maven projects is supported only if external build is started from an IDE.

摘要:1. Maven 报错: Error:Maven Resources Compiler: Maven project configuration required for module 'yourProjectName' isn't available. Compilation of Maven p 阅读全文

posted @ 2019-09-16 15:24 cag2050 阅读 (26) 评论 (0) 编辑

2019年9月11日

使用 application.properties 中配置的属性,举例:@Value("${server.port}")

摘要:使用 application.properties 中配置的属性:@Value 注解。 阅读全文

posted @ 2019-09-11 11:05 cag2050 阅读 (59) 评论 (0) 编辑

关于Spring中的参数校验的一点思考

摘要:出处:https://mp.weixin.qq.com/s/uOUAmdeX88Cv0mXvBtQTnQ 阅读全文

posted @ 2019-09-11 10:20 cag2050 阅读 (9) 评论 (0) 编辑

2019年9月9日

Spring Cloud 之 Gateway 知识点:网关

摘要:Spring Cloud Gateway 是使用 netty+webflux 实现因此不需要再引入 web 模块。 Spring Cloud Gateway 提供了一种默认转发的能力,只要将 Spring Cloud Gateway 注册到服务中心,Spring Cloud Gateway 默认就会 阅读全文

posted @ 2019-09-09 17:30 cag2050 阅读 (15) 评论 (0) 编辑

2019年9月6日

Consul 的 Docker 镜像使用

摘要:1.镜像官方网址:https://hub.docker.com/_/consul 2.pull 镜像: 3.创建容器(默认http管理端口:8500) 4.访问管理网址 阅读全文

posted @ 2019-09-06 10:12 cag2050 阅读 (37) 评论 (0) 编辑

2019年9月5日

Spring Cloud 之 Consul 知识点:服务注册与发现(类似工具:Eureka、ZooKeeper、Etcd)

摘要:资料 | 网址 | springcloud(十三):注册中心 Consul 使用详解 | http://ityouknow.com/springcloud/2018/07/20/spring cloud consul.html 管理网页 | 网址 | 管理后台 | http://localhost: 阅读全文

posted @ 2019-09-05 19:43 cag2050 阅读 (22) 评论 (0) 编辑

2019年9月3日

Elasticsearch 待办

摘要:1. 日期格式:yyyy MM dd,改为 yyyy MM dd HH:mm:ss.SSS;实体类路径:https://github.com/cag2050/spring_boot_elasticsearch_demo/blob/master/src/main/java/com/cag2050/sp 阅读全文

posted @ 2019-09-03 13:15 cag2050 阅读 (17) 评论 (0) 编辑

Elasticsearch Date类型,时间存储相关说明

摘要:资料 | 网址 | Elasticsearch 插入时间字段时数据格式问题 | https://segmentfault.com/a/1190000016296983 Elasticsearch Date类型,时间存储相关说明。 | https://www.sojson.com/blog/149.h 阅读全文

posted @ 2019-09-03 10:58 cag2050 阅读 (17) 评论 (0) 编辑

Elasticsearch 日期类型的自动监测,官方文档

摘要:资料 | 网址 | Elasticsearch Reference [7.3] » Mapping » Field datatypes » Date datatype | https://www.elastic.co/guide/en/elasticsearch/reference/current/ 阅读全文

posted @ 2019-09-03 10:30 cag2050 阅读 (6) 评论 (0) 编辑

Elasticsearch 中的 ignore_above

摘要:检索超过ignore_above设定长度的字段后,无法返回结果 阅读全文

posted @ 2019-09-03 10:15 cag2050 阅读 (29) 评论 (0) 编辑

2019年9月2日

JPA 报错:Page 2 of 1 containing UNKNOWN instances

摘要:JPA 中,page是从0开始,不是从1开始; 因此,将用户输入的从1开始的page页码减1; 参见: "spring_boot_elasticsearch_demo/controller/BlogController.java" 阅读全文

posted @ 2019-09-02 19:35 cag2050 阅读 (23) 评论 (0) 编辑

getLog(this.getClass()) 与 getLog(XXX.class) 的区别

摘要:在实例方法中引用Log,通常定义一个实例变量: 注意到实例变量log的获取方式是LogFactory.getLog(this.getClass()),虽然也可以用LogFactory.getLog(Person.class),但是前一种方式有个非常大的好处,就是子类可以直接使用该log实例。例如: 阅读全文

posted @ 2019-09-02 18:12 cag2050 阅读 (27) 评论 (0) 编辑

2019年8月30日

G6 知识点

摘要:Viser 一个基于 G2 实现的,为数据可视化工程师量身定制的工具。 Viser Graph 一个基于 G6 实现的,为呈现关系型数据的定制化工具。 Mode 是 G6 提供的图上事件的管理机制。 用户仅需定义好几种不同的状态,每个状态下的行为即可。当图功能状态发生变化,可以很方便的切换模式来切换 阅读全文

posted @ 2019-08-30 18:06 cag2050 阅读 (19) 评论 (0) 编辑

G6 学习资料

摘要:G6 学习资料 | 网址 | G6 1.x API 文档 | http://antvis.github.io/g6/doc/index.html 官方demo列表 | https://github.com/antvis/g6/tree/dev3.0.0/demos 项目 GitHub 地址 | ht 阅读全文

posted @ 2019-08-30 17:47 cag2050 阅读 (33) 评论 (0) 编辑

Elasticsearch 索引文档如何使用自动生成 Id?

摘要:一个文档的 _index 、 _type 和 _id 唯一标识一个文档。 我们可以提供自定义的 _id 值,或者让 index API 自动生成。 如果你的数据没有自然的 ID, Elasticsearch 可以帮我们自动生成 ID 。 请求的结构调整为: 不再使用 PUT 谓词(“使用这个 URL 阅读全文

posted @ 2019-08-30 14:24 cag2050 阅读 (30) 评论 (0) 编辑

2019年8月29日

Spring Boot 缓存 知识点

摘要:每次调用需要缓存功能的方法时,Spring会检查指定参数的指定的目标方法是否已经被调用过;如果有就直接从缓存中获取方法调用后的结果,如果没有就调用方法并缓存结果后返回给用户。下次调用直接从缓存中获取。 出处:https://www.cnblogs.com/yueshutong/p/9381540.h 阅读全文

posted @ 2019-08-29 20:37 cag2050 阅读 (17) 评论 (0) 编辑

2019年8月27日

table的各种用法

摘要:使用 colgroup 和 col 实现响应式表格(table的各种用法):http://coderlt.coding.me/2017/11/20/table colgroup/ 阅读全文

posted @ 2019-08-27 20:31 cag2050 阅读 (26) 评论 (0) 编辑

2019年8月26日

Spring Boot 整合 Elasticsearch

摘要:相关资料 | 网址 | Spring Data Elasticsearch 官方文档 | https://docs.spring.io/spring data/elasticsearch/docs/current/reference/html/ Elasticsearch实战篇——Spring Bo 阅读全文

posted @ 2019-08-26 14:39 cag2050 阅读 (12) 评论 (0) 编辑

2019年8月22日

Spring Boot 集成 Kafka

摘要:相关文章 | 网址 | Spring Boot系列文章(一):SpringBoot Kafka 整合使用 | http://www.54tianzhisheng.cn/2018/01/05/SpringBoot Kafka/ 阅读全文

posted @ 2019-08-22 17:27 cag2050 阅读 (16) 评论 (0) 编辑

Spring Boot 2实现分布式锁——这才是实现分布式锁的正确姿势!

摘要:出处:http://www.itmuch.com/spring boot/global lock/ 阅读全文

posted @ 2019-08-22 17:16 cag2050 阅读 (22) 评论 (0) 编辑

Spring Cloud 与 Spring Boot 版本兼容关系

摘要:网址:https://start.spring.io/actuator/info 阅读全文

posted @ 2019-08-22 15:43 cag2050 阅读 (11) 评论 (0) 编辑

导航