E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
rocketmq源码解析
Mock 测试web接口
BaseControllerTestMock测试web接口importcom.google.common.collect.Lists;importorg.apache.
rocketmq
.dashboard.BaseTest
Tronhon
·
2023-04-16 15:33
项目开发SSM
boot要点
前端
servlet
java
单元测试
mock
WebUtil 请求信息工具类
WebUtil请求信息工具类importorg.apache.commons.lang3.StringUtils;importorg.apache.
rocketmq
.dashboard.model.User
Tronhon
·
2023-04-16 15:03
项目开发SSM
boot要点
servlet
java
前端
web
webutil
RocketMQ
-长文详解Consumer启动、消息消费、MessageQueue重平衡
Consumer作为
RocketMQ
消息消费的终端,了解Consumer对使用
RocketMQ
有很大的帮助。
冲上云霄的Jayden
·
2023-04-16 15:27
RocketMQ
java-rocketmq
rocketmq
Consumer
消息消费
MessageQueue
RocketMQ
-NameServer详解
RocketMQ
路由管理服务注册及服务发现由NameServer提供。
冲上云霄的Jayden
·
2023-04-16 15:57
RocketMQ
java-rocketmq
rocketmq
NameServer
字节跳动大神讲座:快来看看这些方案,已整理成文档
Java异常、OOP、IO与NIO、反射、注解、多线程、JVM、MySQL、MongoDB、Spring全家桶、计算机网络、分布式架构、Redis、Linux、git、前端、算法与数据结构、MyBatis、
RocketMQ
专注Java13年
·
2023-04-16 14:21
程序员
java
后端
面试
源码剖析
RocketMQ
延时消息原理
一、前言
RocketMQ
版本4.8.0,本文中相关源码注释见GitHub中:
RocketMQ
:release-4.8.0。
秃秃爱健身
·
2023-04-16 13:14
精通消息队列MQ
中间件
RocketMQ
消息队列
java
RocketMQ
延迟消息源码分析
写作目的第一个原因:最近玩哔哩哔哩遇到一个
RocketMQ
的Contributor,一开始不知道他是Contributor,后来问到延迟消息的时候这块还不是很了解,他告诉我学习要系统,你既然了解事务消息那我理解应该也了解延迟消息
CBeann
·
2023-04-16 13:13
java
RocketMQ
常用 Admin 命令行
测试或者生产环境经常会使用命令行查看
RocketMQ
的当前情况,常见的一些命令如下创建Topic./mqadminupdateTopic-c-r4-w4-n-t查看Topic.
Danielme
·
2023-04-16 13:41
RocketMQ
数据丢失问题解决
1.问题当向
RocketMQ
频繁push数据,broker负载较高时,会报systembusy或brokerbusy的问题。当发生此类问题时,会导致数据丢失。
发光的鱼
·
2023-04-16 10:32
Jetpack-Startup
源码解析
Startup
源码解析
源码版本:Startup:1.1.0导航:Jetpack-Lifecycle
源码解析
Jetpack-LiveData
源码解析
Jetpack-ViewModel源码详解Jetpack-Startup
张荣旗
·
2023-04-16 08:16
解决rocket客户端:maybe your broker machine memory too small
问题:org.apache.
rocketmq
.client.exception.MQClientException:Send[3]times,stillfailed,cost[34]ms,Topic:wechat_message_send_topic
亭台雨榭111
·
2023-04-16 07:43
Vue3 vant
源码解析
之 utils/ validate.ts 数据类型验证
代码说明这部分代码是Vuets版本的vant下面的utils/validate.ts部分的
源码解析
是一些基础的校验基础依赖import{inBrowser,typeNumeric}from'.
丰的传说
·
2023-04-16 05:12
vue
vant源码解析
vue实战
vue
vue3
vant
RocketMQ
保证消息不丢失
一共经历三个阶段:生产:Producer创建消息,发送至Broker存储:Broker将受到的消息存储到磁盘中消费:Consumer从Broker拉取消息要保证消息不丢失就需要解决这三个阶段的消息丢失示意图如下
RocketMQ
markeNick
·
2023-04-16 05:00
SpringBoot 启动时执行:CommandLineRunner、ApplicationRunner 和 ApplicationListener
SpringBoot启动时执行:CommandLineRunner、ApplicationRunner和ApplicationListener零、前置知识:SpringBootrun()
源码解析
SpringApplication.run
Quantum_Wu
·
2023-04-16 04:22
Springboot笔记
Spring笔记
spring
boot
java
后端
SpringBoot2
源码解析
@SpringBootApplication注解
在接触springboot之前,我们要了解他的思想。springboot的核心思想就是“习惯优于配置”,springboot将大量的配置文件用最常用的方式配置在jar包中,使我们在使用的过程中省去了大量的配置。所以在一个springboot项目中,你可能看不到任何的配置文件,只有下面这些代码,但是它仍是个可运行的项目。@SpringBootApplicationpublicclassCheckda
骑毛驴追宝马
·
2023-04-16 04:51
spring
boot
源码分析
SpringBoot
源码解析
系列(2)之@SpringBootApplication注解做了什么
1.首先我们先来分析一下@SpringBootApplication注解,可以看到它又使用@SpringBootConfiguration、@EnableAutoConfiguration、@ComponentScan注解@Target({ElementType.TYPE})@Retention(RetentionPolicy.RUNTIME)@Documented@Inherited@Sprin
hanna22
·
2023-04-16 04:49
spring源码
java
spring
boot
Lodash
源码解析
-_.flatten
例子:_.flatten([1,[2,[3,[4]],5]]);//=>[1,2,[3,[4]],5]
源码解析
:functionflatten(array){constlength=array==null
小妍妍说
·
2023-04-16 03:00
PyQt5 | 手把手教你YOLOv5添加PyQt页面
哔哩哔哩文章目录手把手教你YOLOv5添加PyQt页面1.YOLOv5
源码解析
1.1select_device1.2attempt_load1.3check_img_size1.4non_max_suppression1.5scale_coords1.6letterbox1.7plot_one_bo
迪菲赫尔曼
·
2023-04-16 02:52
YOLOv5/v7进阶实战
pyqt
python
深度学习
基于
RocketMQ
Connect 构建数据流转处理平台
作者:周波,阿里云智能高级开发工程师,Apache
RocketMQ
Committer01从问题中来的
RocketMQ
Connect在电商系统、金融系统及物流系统,我们经常可以看到
RocketMQ
的身影。
阿里云云原生
·
2023-04-16 01:13
阿里云
云原生
RocketMQ
Swagger
源码解析
Swagger
源码解析
文章目录Swagger
源码解析
前言Swagger2整合
源码解析
DocumentationPluginsBootstrapper加载插件buildContextscanDocumentationSwagger2Controller
lemontree1993
·
2023-04-16 00:38
spring
源码
swagger
spring
swagger
源码
spring-事件机制-监听器-观察者模式
文章目录前言示例代码路径重要概念简单应用Demo简单分析总结进阶使用注解@EventListener异步监听@Asyncspring监听器RequestHandleEvent观察者模式概念角色示例代码
源码解析
事件广播器
发现存在
·
2023-04-16 00:18
Spring
spring
设计模式
RocketMq
broker consumeQueue介绍
系列
RocketMq
broker配置文件
RocketMq
broker启动流程
RocketMq
brokerCommitLog介绍
RocketMq
brokerconsumeQueue介绍
RocketMq
broker
晴天哥_王志
·
2023-04-15 23:24
docker单机搭建
rocketmq
集群两主两从
docker单机搭建
rocketmq
集群两主两从启动nameserverdockerrun-d--name
rocketmq
.master1\--restart=unless-stopped\-p9876
Nan-Li
·
2023-04-15 23:00
java
docker
使用docker安装
RocketMQ
文章目录1.创建namesrv服务拉取镜像创建namesrv数据存储路径构建namesrv容器2.创建broker节点创建broker数据存储路径创建配置文件构建broker容器3.创建rockermq-console服务拉取镜像构建rockermq-console容器需要关闭防火墙或者开放namesrv和broker端口关闭防火墙开放指定端口访问控制台1.创建namesrv服务拉取镜像docke
皓亮君
·
2023-04-15 23:56
docker
java
docker
java
02_单机docker搭建
rocketmq
集群
1.要求在一台机器上使用docker搭建
rocketmq
集群(2m2s)2.创建挂载目录mkdir-p/data/
rocketmq
/{logs-nameserver-m,logs-nameserver-s
层巅余落日
·
2023-04-15 23:56
docker
docker
java-rocketmq
rocketmq
Docker部署
RocketMQ
集群
方案:1个NameServer2个MasterBrokerDocker使用不同端口号部署10.168..
rocketMq
端口号:rmqnamesrv-a9876rmqbroker-a10909,10911,10912rmqbroker-b11909,11911,11912rmqconsole9000http
zranfly
·
2023-04-15 23:55
软件安装
docker
java-rocketmq
rocketmq
在springboot项目中使用
rocketmq
消息队列实战
rocketmq
环境搭建在docket环境下安装部署
rocketmq
的方法记录在上一篇文章中。
haohulala
·
2023-04-15 23:54
中间件
spring
boot
java-rocketmq
rocketmq
docker-compose搭建
RocketMQ
集群
docker-compose搭建
RocketMQ
集群机器ip信息10.10.0.138下载地址github官方地址:https://github.com/apache/
rocketmq
-docker#下载
No_浮云
·
2023-04-15 23:53
java-rocketmq
rocketmq
docker
docker环境下搭建
rocketmq
集群
rocketmq
是一个分布式消息中间件,分布式的意思就是多台机器可以通过网络连接协同工作,因此
rocketmq
可以运行在多台机器上,以达到超越单机的服务能力。
haohulala
·
2023-04-15 23:21
中间件
java-rocketmq
rocketmq
java
spark-core-源码、Worker启动、sparksubmit提交、Driver启动
sparksubmit
源码解析
在提交我们写好的jar包时候,用到submit命令,他的
源码解析
流程如上图位于deploy里的SparkSubmit里面,根据main方法一点点run进去,分配我们传的参数
代码健身摩托gucci上海
·
2023-04-15 20:53
spark
spark
大数据
分布式
【Autoware1.14建图与定位】NDT-Mapping与NDT-Matching
一、ndtmapping
源码解析
0)基础知识:正态分布变换算法NDTNDT,NormalDistributionsTransform正态分布变换算法的简称,其是一种统计学模型。
ClarkWang1214
·
2023-04-15 20:56
源码解析
:海量数据下,Arraylist为什么查询快,增删慢?LinkedList为什么增删快,查询慢?
关注公众号:”奇叔码技术“回复:“java面试题大全”或者“java面试题”即可领取资料一、ArrayList和LinkedList中get()、add()、remove()解析时间复杂度快慢1、Arraylist:1、底层是数组数据结构,也就是说内存地址空间是连续的。2、底层源码add方法中,我们发现如果为{}对象则进行默认扩容为10,如果大于10则进行位运算进行右移1位除以2再加上原来的默认容
奇叔码技术
·
2023-04-15 18:55
java
面试
数据结构
Arraylist
LinkedList
源码解析
:CAS原子性如何保证?ABA问题如何解决?这下面试和实操你绝对会了!
即可领取资料github所有源码地址:https://github.com/STmission/LqSouceCodeForCollection.git内容分为:1、CAS原理之AtomicInteger
源码解析
奇叔码技术
·
2023-04-15 18:54
面试
java
职场和发展
browserify
源码解析
2——node流
我们调用browserify时通常有两种方式:一:命令行方式这个时候调用的文件是:package.json:"bin":{"browserify":"bin/cmd.js"},然后我们进入该文件:varb=require('./args')(process.argv.slice(2));他首先生成了./args实例,并且把命令行参数传入了:我们进入./args:varbrowserify=requ
yozosann
·
2023-04-15 18:55
django_filters、django_rest_framework_filters
源码解析
相信你已经搭建好了django+rest_framework,并且成功启动了你的项目。接下来如果想要使用django_filters或者django_rest_framework_filters过滤器,那么你还需如下配置:#settings.pyINSTALLED_APPS=[...'rest_framework','django_filters', 'rest_framework_filters
蓝绿色~菠菜
·
2023-04-15 16:05
django
python
后端
Java 集合系列目录(转)
01.Java集合系列01之总体框架02.Java集合系列02之Collection架构03.Java集合系列03之ArrayList详细介绍(
源码解析
)和使用示例04.Java集合系列04之fail-fast
跑步的小男孩
·
2023-04-15 16:18
RocketMQ
消费者Rebalance 解析——图解、源码级解析
Java学习:Java从入门到精通总结深入浅出
RocketMQ
设计思想:深入浅出
RocketMQ
设计思想绝对不一样的职场干货:大厂最佳实践经验指南最近更新:2023年4月15日新专栏筹备中,还是熟悉的源码
小王曾是少年
·
2023-04-15 14:21
java-rocketmq
rocketmq
java
Alibaba开发十年,写出这本“MQ技术手册”,看完我愣住了
虽然说,目前状况是Kafka更为火热,但更为广泛的应该还属老牌的RabbtiMQ和Alibaba自主研发的
RocketMQ
。
写代码的珏秒秒
·
2023-04-15 14:10
程序员
Java
编程
java-rabbitmq
rabbitmq
java
RocketMQ
源码解析
——序
本文基于
RocketMQ
4.5.2版本进行
源码解析
。
shallowinggg
·
2023-04-15 14:09
一文搞懂Netty发送数据全流程 | 你想知道的细节全在这里
本系列Netty
源码解析
文章基于4.1.56.Final版本在《Netty如何高效接收网络数据》一文中,我们介绍了Netty的SubReactor处理网络数据读取的完整过程,当Netty为我们读取了网络请求数据
bin的技术小屋
·
2023-04-15 13:43
聊聊Netty那些事儿
netty
java
中间件
nio
reactor
Netty如何高效接收网络数据?一文聊透ByteBuffer动态自适应扩缩容机制
本系列Netty
源码解析
文章基于4.1.56.Final版本前文回顾在前边的系列文章中,我们从内核如何收发网络数据开始以一个C10K的问题作为主线详细从内核角度阐述了网络IO模型的演变,最终在此基础上引出了
bin的技术小屋
·
2023-04-15 13:42
聊聊Netty那些事儿
java
netty
nio
中间件
rpc
详细图解Netty Reactor启动全流程
本系列Netty
源码解析
文章基于4.1.56.Final版本大家第一眼看到这幅流程图,是不是脑瓜子嗡嗡的呢?
bin的技术小屋
·
2023-04-15 13:42
聊聊Netty那些事儿
java
netty
后端
架构
中间件
一文聊透Netty核心引擎Reactor的运转架构
本系列Netty
源码解析
文章基于4.1.56.Final版本本文笔者来为大家介绍下Netty的核心引擎Reactor的运转架构,希望通过本文的介绍能够让大家对Reactor是如何驱动着整个Netty框架的运转有一个全面的认识
bin的技术小屋
·
2023-04-15 13:04
聊聊Netty那些事儿
java
netty
nio
reactor
中间件
vue3的ref和reactive的用法和解析
1.前言2.比较3.ref
源码解析
4.reactive
源码解析
createReactiveObjecthandles的组成get陷阱set陷阱5.总结1.前言vue3新增了ref,reactive两个api
小毕学习代码
·
2023-04-15 12:59
vue.js
javascript
前端
hyperledger fabric
源码解析
-peer(1) cli的套路
0x00在fabric中,peer是一个重要的二进制程序,其功能主要是提供peer相关的操作,关于peer的概念,可以参考官方文档1和官方文档2,peer这个cli工具,作为一个客户端,可以向区块链网络(channel)发起peer相关从操作,这个命令包含很多的子命令,本文不会逐一介绍,这也不是本文的目的,本文主要是通过对peer源码的分析,介绍一下fabric这个项目中,cli工具与服务端通信的
飞起一砣子
·
2023-04-15 12:33
2018-09-05 Vue
源码解析
阅读笔记
派发更新当我们在组件中对响应的数据做了修改,就会触发setter的逻辑,最后调用dep.notify()方法通知订阅watcher,当接受到订阅通知时,会执行this.get()方法,其中又会调用getter获取新值
Jerryli_720
·
2023-04-15 11:29
雪花算法实现解析(附使用雪花算法主键冲突原因和解决方案)
雪花算法
源码解析
(以mybatisplus里源码参照):if(lastTimestamp==timestamp){//相同毫秒内,序列号自增sequence=(sequence+1)&sequenceMask
LiMing1134
·
2023-04-15 09:47
算法
Mybatis系列第6篇:恕我直言,mybatis增删改你未必玩得转!
主要内容建库建表mybatis增删改返回值说明及
源码解析
jdbc获取自增值的3种方式详解mybatis获取自增值的3种方式详解建库建表/*创建数据库javacode2018*/DROPDATABASEIFEXI
Tian_Peng
·
2023-04-15 09:21
本地
RocketMQ
的安装与调试
本地
RocketMQ
的安装与调试标签:【
RocketMQ
】目录启动
RocketMQ
2.1设计理念2.2设计目标启动参数1.启动进入
RocketMQ
-ALL的源码项目。
珠穆拉玛峰计划
·
2023-04-15 08:34
redis的原理和源码-sentinel哨兵的原理和
源码解析
(下)
文章目录sentinel源码分析发布订阅的使用发布消息&sentinelEventhello频道注意点sentinelTimer总体流程sentinelHandleDictOfRedisInstancessentinelReconnectInstance(重连接)sentinelSendPeriodicCommands(发送命令)sentinelCheckSubjectivelyDown(检查主观
迷雾总会解
·
2023-04-15 08:14
redis的原理和源码
redis
上一页
107
108
109
110
111
112
113
114
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他