240 发简信
IP属地:广东
  • 2021-04-07

    一、Java基础 1. 接口,继承,多肽 理解接口与抽象类的关系,百度查找设计模式中的模版方法,策略模式,单例模式,工厂方法并自己手写出这四种模式代码。 2. 集合框架 理解...

  • 120
    线性表

    线性表 线性表(Linear List)。顾名思义,线性表就是数据排成像一条线一样的结构。每个线性表上的数据最多只有前和后两个方向。其实除了数组,链表、队列、栈等也是线性表结...

  • 120
    1.复杂度分析

    数据结构算法概览图 一、关于复杂度分析 大O表示法 这里有段非常简单的代码,求 1,2,3…n 的累加和。现在,我们一块来估算一下这段代码的执行时间。 我们这里假设每行代码执...

  • rocketmq普通消息的发送和接收

    1.普通消息的发送 这里普通消息不包含顺序消息和事务消息 , 消息的发送首先查询发送topic的一个可以borker 的地址, 然后根据地址发送消息至topic 获取topi...

  • roketmq-4.x官方文档-基本样例

    1 基本样例来源 :官方文档 在基本样例中我们提供如下的功能场景: 使用RocketMQ发送三种类型的消息:同步消息、异步消息和单向消息。其中前两种消息是可靠的,因为会有发送...

  • roketmq-4.x官方文档-运维管理 -下

    2 mqadmin管理工具 来源 :官方文档 注意:执行命令方法:./mqadmin {command} {args}几乎所有命令都需要配置-n表示NameServer地址,...

  • roketmq-4.x官方文档-运维管理(operation)-上

    运维管理(operation) 来源 :官方文档 1 集群搭建 1.1 单Master模式 这种方式风险较大,一旦Broker重启或者宕机时,会导致整个服务不可用。不建议...

  • roketmq-4.x官方文档-特性(features)

    特性(features) 来源 : 官方文档 订阅与发布 消息的发布是指某个生产者向某个topic发送消息;消息的订阅是指某个消费者关注了某个topic中带有某些tag的消息...

  • 120
    roketmq-4.x官方文档-消息存储

    1 消息存储 来源 : 官方文档 消息存储是RocketMQ中最为复杂和最为重要的一部分,本节将分别从RocketMQ的消息存储整体架构、PageCache与Mmap内存映射...

  • roketmq-4.x官方文档-基本概念

    基本概念 来源 :官方文档 消息模型(Message Model) RocketMQ 消息模型如图1所示,主要由 Producer、Broker、Consumer 三部分组成...

  • roketmq-4.x官方文档-最佳实践

    最佳实践 来源:官方文档 1 生产者 1.1 发送消息注意事项 1 Tags的使用 一个应用尽可能用一个Topic,而消息子类型则可以用tags来标识。tags可以由应...

  • 120
    roketmq-4.x官方文档-部署架构

    来源 :官方文档 技术架构 RocketMQ架构上主要分为四部分,如上图所示: Producer:消息发布的角色,支持分布式集群方式部署。Producer通过MQ的负载均衡模...

  • python基础

    1.变量 无需申明变量类型,直接 变量名 = 值整数 : a = 123字符串: str = "abc" , 或者str = 'abc'字符串转义 \n \r , 禁止转...

  • roketmq安装及demo

    1.下载 目前roketmq最新版为4.4.0 , 之前装过roketmq 3.X版本 ,升级到4版本后roketmq 的配置目录及配置文件有些变化。4.x版本后也是重新启用...

  • 面向对象原则

    组合复用原则 多用组合, 少用继承 , 用组合代替继承 ,比如在java 分层设计中, service需要用dao和其他service通过注入组合,而不是通过继承实现 。 组...

  • 120
    常用性能监控工具

    linux下常用性能监控命令 uptime系统时间,运行时间,连接数,1,5,15分钟内的系统平均负载uptime.png top可以知道哪个进程占CPU,内存最多top.p...

  • 120
    GC算法

    1.GC概念 GC 是指在程序运行过程中对一些没用了的对象,这些对象占据内存空间, 如果不及时回收会导致内存空间占用完,导致内存溢出, 相比c和c++ 是由代码主动控制回收,...

  • JVM 常用参数

    1.跟踪参数 -verbose:gc or -XX:+PrintGC : 打开GC 开关 -XX:+PrintGCDetails : 打印GC详细信息 -XX:+Pri...

  • 120
    dubbo项目结构

    1.概述 首先dubbo项目是一个基于maven 的项目 , 我们会发现模块非常多 2.模块分包 2.dubbo-common模块 dubbo-common 公共逻辑模块:包...