Logo

  • wx5b74bfb59703f

    发布于:1 天前

    0

    RocketMQ高性能之底层存储设计
    说在前面RocketMQ在底层存储上借鉴了Kafka,但是也有它独到的设计,本文主要关注深刻影响着RocketMQ性能的底层文件存储结构,中间会穿插一点点Kafka的东西以作为对比。例子CommitLog,一个文件集合,每个文件1G大小,存储满后存下一个,为了讨论方便可以把它当成一个文件,所有消息内容全部持久化到这个文件中;ConsumeQueue:一个Topic可以有多个,每一个文件代表一个逻辑
    阅读 167 评论 0 收藏 0
  • 上帝之子521

    发布于:1 天前

    0

    字符串类(二十五)
            今天我们来看看字符串类。在之前的学习中,我们得知:在 C 语言中,它是不支持真正意义上的字符串;它用字符数组和一组函数实现字符串操作;C 语言是不支持自定义类型的,因此无法获得字符串类型。那么从 C 到 C++ 的进化过程中引入了自定义类型,在 C++ 中可以通过类完成字符串类型的定义。那么问题来了:在
    阅读 71 评论 0 收藏 0
  • 上帝之子521

    发布于:2 天前

    0

    两个有趣的问题(二十四)
    我们在之前学习了栈和队列,栈的特性是先进后出,而队列的特性是先进先出。现在有两个有趣的问题:既然栈和队列在实现上非常相似,是否可以用栈实现队列?再者是否可以用队列来实现栈呢?今天我们就来探究下这两个问题。那么用栈实现队列的核心是什么呢?等价于用“后进先出”的特性实现“先进先出”的特性!那么我们下来来用队列实现栈,其本质为用队列“先进先出”的特性实现“后进先出”的特性!
    阅读 435 评论 0 收藏 0
  • 上帝之子521

    发布于:2 天前

    0

    队列(二十三)
    我们在上节博客中学习了栈的相关知识,今天我们来学习下队列。那么什么是队列呢?队里是一种特殊的线性表,队列仅能在线性表的两端进行操作;队头(Front)是取出数据元素的一端,队尾(Rear)是插入数据元素的一端。队列的特性是先进先出(Firstinfirstout),关系图如下所示下来我们来看看队列的常用操作,如下1、创建队列(Queue())2、销毁队列(~Queue())3、清空队列(clear
    阅读 410 评论 0 收藏 0
  • 墨营

    发布于:4 天前

    2

    Spring-batch学习总结(2)—Job,Flow创建及应用,多线程并发,决策器,监听器,参数
    一.Job的创建及其应用1.Jobflow的介绍:(1)状态机:例完成step1,是否继续完成step2,step3,我们就需要通过Jobflow来控制(2)进行演示:使用next()方法来达到顺序执行step1,step2...的目的,再使用on(),to(),from()方法达到与next()方法同样的目的,再展示fail()方法和stopAndRestart()方法;例1:创建JobFlow
    阅读 240 评论 2 收藏 0
  • IT飞翔

    发布于:4 天前

    1

    基于Spring Boot和Spring Cloud实现微服务架构学习(四)
    SpringCloud介绍SpringCloud是一个基于SpringBoot实现的云应用开发工具,它为基于JVM的云应用开发中的配置管理、服务发现、断路器、智能路由、微代理、控制总线、全局锁、决策竞选、分布式会话和集群状态管理等操作提供了一种简单的开发方式。SpringCloud与Dubbo对比提到Dubbo,我想顺便提下ESB,目前央视新华社也在用ESB来做任务编排,这里先比较下Dubbo和E
    阅读 106 评论 1 收藏 0
  • mingliluo

    发布于:4 天前

    1

    spring cloud简介
    1.关键字微服务、拆分、组件化、分布式、五大核心组件2.微服务要了解springcloud就绕不开微服务这个概念。因为springcloud是spring为微服务架构思想做的一个一站式实现。从某种程度是可以简单的理解为,微服务是一个概念、一个项目开发的架构思想。springcloud是微服务架构的一种java实现。什么是微服务?微服务没有一个标准统一的概念,个人理解为:微服务是一种可以让软件职责单
    阅读 53 评论 1 收藏 0
  • mingliluo

    发布于:4 天前

    1

    基于Spring Boot和Spring Cloud实现微服务架构学习
    SpringCloud介绍SpringCloud是一个基于SpringBoot实现的云应用开发工具,它为基于JVM的云应用开发中的配置管理、服务发现、断路器、智能路由、微代理、控制总线、全局锁、决策竞选、分布式会话和集群状态管理等操作提供了一种简单的开发方式。SpringCloud与Dubbo对比提到Dubbo,我想顺便提下ESB,目前央视新华社也在用ESB来做任务编排,这里先比较下Dubbo和E
    阅读 354 评论 1 收藏 1
  • 上帝之子521

    发布于:4 天前

    0

    栈(二十二)
    ​今天我们来学习下栈。那么什么是栈呢?栈是一种特殊的线性表,它仅能在线性表的一段进行操作。栈顶(Top)是允许操作的一端,栈底(Bottom)是不允许操作的一端。栈的特性是后进先出(last in first out),另外一种说法就是先进后出。
    阅读 166 评论 0 收藏 0
  • IT菲菲

    发布于:5 天前

    1

    Spring Cloud各个组件的配套使用
    我们从整体上来看一下SpringCloud各个组件如何来配套使用:从上图可以看出SpringCloud各个组件相互配合,合作支持了一套完整的微服务架构。其中Eureka负责服务的注册与发现,很好将各服务连接起来Hystrix负责监控服务之间的调用情况,连续多次失败进行熔断保护。Hystrixdashboard,Turbine负责监控Hystrix的熔断情况,并给予图形化的展示SpringCloud
    阅读 64 评论 1 收藏 0
写文章