搜索内容

Joe.Ye 的文章
  • Android增量更新 – 客户端使用bsdiff差分包与原包合并

    bsdiff简介 Android增量更新需要用到二进制差分工具:bsdiff bsdiff and bspatch are tools for building and applying patches to binary files. 官方网站:h……

    Joe.Ye 2023-05-01
    0 1
  • 使用Dockerfile为SpringBoot应用构建Docker镜像

    使用docker-maven-plugin构建docker镜像的方式需要依赖自建的Registry镜像仓库。使用Dockerfile来构建docker镜像,此种方式不需要依赖自建的镜像仓库,只需要……

    Joe.Ye 2023-04-02
    0 1
  • Gradle 实现一键部署 SpringBoot 应用到 Docker

    Gradle Docker Plugin 简介 一款可以通过远程API管理Docker镜像和容器的插件,专为Java应用打造,原生支持SpringBoot 使用该插件具有如下特性: 与构建工具G……

    Joe.Ye 2023-04-02
    0 1
  • Gradle替代Maven实现Spring Boot项目构建

    作为Java Web开发,很多朋友都在使用Maven作为构建工具。Gradle作为Google大力拥护的构建工具,被广泛地运用到了Android开发中,在Java Web方面也大有取代Mave……

    Joe.Ye 2023-04-02
    0 1
  • docker-maven-plugin实现部署SpringBoot应用

    最近又发现了一款好用的Maven插件,fabric8io出品的docker-maven-plugin,可以把SpringBoot应用方便的部署到Docker容器中去。该插件可以实现打包镜像、推送到……

    Joe.Ye 2023-04-02
    0 1
  • Spring Cloud Alibaba集成Sentinel

    什么是 Sentinel 随着微服务的流行,服务和服务之间的稳定性变得越来越重要。Sentinel 是面向分布式服务架构的流量控制组件,主要以流量为切入点,从流量控制……

    Joe.Ye 2023-04-02
    0 0
  • 序列化:ProtoBuf 与 JSON 的比较!

    介绍 ProtoBuf 是google团队开发的用于高效存储和读取结构化数据的工具。什么是结构化数据呢,正如字面上表达的,就是带有一定结构的数据。比如电话簿上有很多……

    Joe.Ye 2023-04-02
    0 1
  • Redis HyperLogLog

    Redis HyperLogLog Redis 在 2.8.9 版本添加了 HyperLogLog 结构。Redis HyperLogLog 是用来做基数统计的算法,HyperLogLog 的优点是,在输入元素的数量或者体……

    Joe.Ye 2023-04-02
    0 0
  • RocketMQ详解——RocketMQ的重试机制

    MQ的重试机制 由于MQ经常处于复杂的分布式系统中,考虑网络波动、服务宕机、程序异常因素,很有可能出现消息发送或者消费失败的问题。因此,消息的重试就是所……

    Joe.Ye 2023-04-02
    0 0
  • RocketMQ详解——RocketMQ事务消息

    事务消息是RocketMQ提供的非常重要的一个特性,在4.x版本之后开源,可以利用事务消息轻松地实现分布式事务。本文对RocketMQ的事务消息进行详细介绍,并给出了……

    Joe.Ye 2023-04-02
    0 0
  • RocketMQ详解——RocketMQ的消息模式

    RocketMQ的消息模式 在RocketMQ中,可以理解为没有ActiveMQ的createQueue()和createTopic()的用法,也就是并没有P2P和Pub/Sub类似的概念。RocketMQ不遵循JMS规……

    Joe.Ye 2023-04-02
    0 0
  • RabbitMQ七种队列模式介绍与应用场景(通俗易懂)

    七种模式介绍与应用场景 简单模式(Hello World) 做最简单的事情,一个生产者对应一个消费者,RabbitMQ相当于一个消息代理,负责将A的消息转发给B 应用场景……

    Joe.Ye 2023-04-02
    0 0
  • Spring Cloud Zuul 路由自动刷新原理

    现象 发布新服务,然后在数据库配置了路由,使用服务路径访问404。然后重新发布新的服务,就可以继续访问得到 (1)配置了路由第一次访问 (2)重新发布后访……

    Joe.Ye 2023-04-02
    0 1
  • Spring Cloud Zuul MySQL 实现动态路由以及手动刷新

    介绍 实现zuul的动态路由可通过两种方式 基于配置中心实现配置文件动态刷新 基于数据库存储配置文件,发布RoutesRefreshedEvent事件,触发SimpleRouteLocator……

    Joe.Ye 2023-04-02
    0 1
  • Nacos实现Zuul网关动态路由配置刷新

    注意:如果Zuul网关应用注册到Eureka或Nacos,则会自动刷新路由配置,无需手动刷新 Nacos配置 routes: services: alipay: ok-cloud-service-alipay ……

    Joe.Ye 2023-04-02
    0 0