• producer消息发送原理Producer将消息发送给Broker,并形成最终的可供Consumer消费的Log。Producer先从Zookeeper中找到要写入Partition的Leader。Producer将该消息push(推送)
    admin6月前
    150
  • 接着,我们聊聊复杂度的第二个要求高可用。参考维基百科,先来看看高可用的定义。系统无中断地执行其功能的能力,代表系统的可用性程度,是进行系统设计时的准则之一。这个定义的关键在于“无中断”,但恰好难点也在“无中断”上面,因为无论是单个硬件还是单
    admin6月前
    120
  • 一、单体模式1基础概念1.1发布-订阅模式producer推送消息到broker(集群的话有多个broker服务器,其中有leader和Follower)consumer只需要订阅topic从broker拉取消息,不必在意是从哪个parti
    admin6月前
    180
  • 算法是程序的灵魂1.概念什么是数据结构数据结构是计算机存储、组织数据的方式,指相互之间存在一种或多种特定关系的数据元素的集合。通常情况下,精心选择的数据结构可以带来更高的运行或者存储效率。数据结构往往同高效的检索
    admin6月前
    200
  • 前言最近发现了很多同学出现的一个问题,简历已读不回,没有面试机会等等问题,觉得互联网不行了,Android不行了,甚至有人说自己这辈子最后悔的事情就是进入it这个行业。我每次看到这样的反馈或者这样的说法的时候,心里总不是滋味,我承认大家现在
    admin6月前
    130
  • 汇总知识《Java并发编程之美》学习笔记-简书并发编程-java.util.concurrent用户指南-简书Java高并发必学--concurrent包-腾讯云开发者社区-腾讯云并发编程基础-安全性、活跃性、性能问题
    admin6月前
    130
  • 如果你平时用Vue写H5项目比较多,然后突然有一天公司要你用uni-app来同时开发H5和小程序(甚至App),而你却对uni-app不熟悉,那么这篇文章或许适合你。下面我将从以下几个维度出发,总结uni-app开发与Vue开发的不
    admin6月前
    200
  • 有人跟我探讨,什么是“清者浊之源,动者静之基"。“清者浊之源”,通过莲花,我们也许可以很好地理解。莲花生长于污泥浊水,但它开出来的花却异常得干净、美丽,甚至没有沾染到一丝污浊之气。这一点,就像我们读到的“和其光、同其尘”一样,实际
    admin6月前
    140
  • 一、前言老周这里编译Kafka的版本是2.7,为啥采用这个版本来搭建源码的阅读环境呢?因为该版本相对来说比较新。而我为啥不用2.7后的版本呢?比如2.8,这是因为去掉了ZooKeeper,还不太稳定,生产环境也不太建议使用,所以以2.7版本
    admin6月前
    170
  • ERP与SSO的恩怨情仇--第10篇用日志记录“开源软件”的诞生赤龙ERP开源地址:点亮星标,感谢支持,与开发者交流kzca2000码云:GitHub:赤龙ERP官网:为什么要用单点登录首先大部分系统都不是孤立存在的,尤其是信息化系统。它们
    admin6月前
    130
  • Redisson实现延迟队列1.场景介绍假设有这样一个场景,我们有一个订单,或者工单等等。需要在超时30分钟后进行关闭。这个时候我们最先想到的应该是采用定时任务去进行轮训判断,但是呢,每个订单的创建时间是不一样的,这个时间怎么确定才好呢,5
    admin6月前
    210
  • 1、MVVM简介MVVM是相对于MVC和MVP的一个概念,是一种架构模式。1.1MVC传统的MVC中,View改变通知Controller进行处理,Controller处理结束后通知Model层更新,Model层更新以后通知View层渲染,
    admin6月前
    150
  • 先了解一下Hadoop、Hive、Spark三者的基本概念:Hadoop是一个由Apache基金会所开发的分布式系统基础架构,主要就是解决数据存储和数据分析计算的问题(通过HDFS和MapReduce实现)。Hive是基于Hadoop的数据
    admin6月前
    160
  • [TOC]前言突然觉得想要安稳的度过一生简直可以称之为臆想,想想历史上的盛世,大都不过三四十年,如何能保证自己生活的大时间一定是在那三四十年之中(不过真的希望未来越来越好,大势要好,个人也要好)。一份稳定的工作,爱自己的人,自己爱的人感觉都
    admin6月前
    170
  • beegoorm使用流程:0.导入包??orm?+?dbdriver???"github.comastaxiebeegoorm"???_"github.comgo-sql-drivermysql&qu
    admin6月前
    190
  • packageunit5;importjava.util.concurrent.BlockingQueue;importjava.util.concurrent.SynchronousQueue;importjava.util.concur
    admin6月前
    160
  • 前言眼瞅着今年秋招已经进入尾声,不知道大家都收到心仪岗位的offer了吗?如果没有,先别急着叹气,我们收拾收拾心情,该准备明年的春招了!有朋友可能会觉得惊讶:啊?这么早就要开始准备春招了吗?这秋招还没结束呢。你们可长点心吧,自己在秋招中频频
    admin6月前
    160
  • 1.如何让自己的博客网站被收录1.1.首先检查自己的站点有没有被收录1.2.让百度收录你的网站1.3.让Bing收录你的网站1.4.优化结构1.5.添加sitemap站点地图1.6.自动生成sitemap1.7.关键词与描述的优化1.8.代
    admin6月前
    150
  • Java核心类库自带的数据结构有(以下是我用过的,估计还有不少我没用过的):Deque,等接口具体数据结构(ConcreteDataStructures)定长数组双向链表(LinkedList,但不把链表结构暴
    admin6月前
    150
  • 动态内存管理WiCloud支持动态内存管理,建议大家打开,实现内存的最大效率硬盘缓存模式–显著提高硬盘读写速度系统响应能力这些术语涉及到内存和磁盘之间的数据写入策略,它们会对系统性能产生影响。下面是对这些术语的解释和性能差异的概述:Dir
    admin6月前
    150