1. Github上传大文件

    2019-01-14

    上传100M以上大文件到GitHub的方法

  2. Docker的网络模式

    2019-01-05

    学习认识一下Docker的几种网络模式

  3. SpringCloud(分布式链路跟踪)

    2019-01-04

    随着业务发展,系统拆分导致系统调用链路愈发复杂一个前端请求可能最终需要调用很多次后端服务才能完成,当整个请求变慢或不可用时,我们是无法得知该请求是由某个或某些后端服务引起的,这时就需要解决如何快读定位服务故障点,以对症下药。于是就有了分布式系统调用跟踪的诞生。

  4. SpringCloud(服务网关zuul)

    2019-01-03

    API Gateway是一个服务器,也可以说是进入系统的唯一节点。这跟面向对象设计模式中的Facade模式很像。API Gateway封装内部系统的架构,并且提供API给各个客户端。它还可能有其他功能,如授权、监控、负载均衡、缓存、请求分片和管理、静态响应处理等。

  5. Docker使用rabbitmq

    2019-01-01

    最近研习spring cloud bus需要用到rabbitmq,为了方便直接使用Docker镜像来运行rabbitmq,记录几个命令。

  6. SpringCloud(配置中心和消息总线)

    2019-01-01

    2019,所有过往,皆为序章!

  7. SpringCloud(配置中心服务化与高可用)

    2018-12-31

    配置中心客户端和服务端的耦合性太高,如果server端要做集群,客户端只能通过原始的方式来路由,server端改变IP地址的时候,客户端也需要修改配置,不符合springcloud服务治理的理念。springcloud提供了这样的解决方案,我们只需要将server端当做一个服务注册到eureka中,client端去eureka中去获取配置中心server端的服务既可。

  8. SpringCloud(Git版配置中心)

    2018-12-30

    随着线上项目变的日益庞大,每个项目都散落着各种配置文件,如果采用分布式的开发模式,需要的配置文件随着服务增加而不断增多。某一个基础服务信息变更,都会引起一系列的更新和重启,运维苦不堪言也容易出错。配置中心便是解决此类问题的灵丹妙药。

  9. SpringCloud(Hystrix监控数据聚合Turbine)

    2018-12-29

    在复杂的分布式系统中,相同服务的节点经常需要部署上百甚至上千个,很多时候,运维人员希望能够把相同服务的节点状态以一个整体集群的形式展现出来,这样可以更好的把握整个系统的状态。 为此,Netflix提供了一个开源项目(Turbine)来提供把多个hystrix.stream的内容聚合为一个数据源供Dashboard展示。

  10. 记一波easyexcel使用小坑

    2018-12-28

    easyexcel小坑,Safari浏览器导出的文件自动加上.xlw后缀?

Java 8推出了全新的日期时间API,本文将通过一些简单的实例来学习如何使用新API。

MySql数据库优化注意的一些细节

详细讲解Stream的使用方法

由个人封装的一些springboot starter项目

GitHub stars GitHub forks

移植了一个jekyll主题到Hexo

GitHub stars GitHub forks