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源码解析
Spring BeanUtils.copyProperties
源码解析
最近用到了Spring的BeanUtils.copyProperties进行对象的拷贝,但拷贝的属性有null,如下:image.png对应的测试代码:publicclassHouseDO{privateStringlocation;privateDeskDOdesk;privateListchairs;}publicclassHouseVO{privateStringlocation;priva
hei禹
·
2023-09-05 00:30
高级UI7-View事件纷发解析
一、
源码解析
事件纷发流程:步骤一、方法入口:Activity#dispatchTouchEvent()Activity#dispatchTouchEvent步骤二、接下来是调用到ViewGroup#dispatchTouchEvent
Laughing_G
·
2023-09-04 20:10
vinyl
源码解析
注释
varpath=require('path');varclone=require('clone');varcloneStats=require('clone-stats');varcloneBuffer=require('./lib/cloneBuffer');varisBuffer=require('./lib/isBuffer');varisStream=require('./lib/isSt
一wei渡江
·
2023-09-04 20:39
Apache
RocketMQ
5.0 消息进阶:如何支撑复杂的业务消息场景?
一致性首先来看
RocketMQ
的第一个特性-事务消息,事务消息是
RocketMQ
与一致性相关的特性,也是
RocketMQ
有别于其他消息队列的最具区分度的特性。
·
2023-09-04 17:17
系列十一、Java操作
RocketMQ
之批量消息(分片批量消息)
一、案例代码1.1、pom同系列五1.2、
RocketMQ
Constant同系列五1.3、BatchConsumer同系列十1.4、BatchSplitProducerpackageorg.star.batch.producer
YYAugenstern
·
2023-09-04 16:57
RocketMQ系列
rocketmq
系列八、Java操作
RocketMQ
之异步消息
一、概述延迟消息放入
RocketMQ
后,过一段时间才会被监听到,然后消费。
YYAugenstern
·
2023-09-04 16:26
RocketMQ系列
java-rocketmq
java
rocketmq
系列九、Java操作
RocketMQ
之顺序消息
一、概述消息有序指的是可以按照消息发送的顺序来消费(FIFO),
RocketMQ
可以严格的保证消息有序,按照分区的不同,可以分为分区有序和全局有序。
YYAugenstern
·
2023-09-04 16:26
RocketMQ系列
java-rocketmq
java
rocketmq
系列十、Java操作
RocketMQ
之批量消息
一、概述
RocketMQ
可以一次性发送一组消息,那么这一组消息会被当做一个消息进行消费。
YYAugenstern
·
2023-09-04 16:26
RocketMQ系列
rocketmq
Android2.3.1源码编译简略版
Android2.3.1源码编译编译2.3.1源码,用于学习老罗的《Android系统
源码解析
》安装虚拟机Android源码编译必须在Linux环境下才能运行,所以必须使用Linux系统,在这里使用ubuntu14
宝塔山上的猫
·
2023-09-04 14:58
tp6
源码解析
-第二天,ThinkPHP6编译模板流程详解,ThinkPHP6模板源码详解
TP6
源码解析
,ThinkPHP6模板编译流程详解前言:刚开始写博客。如果觉得本篇文章对您有所帮助。
death撒旦
·
2023-09-04 12:32
php
thinkphp6
php
thinkphp
【Vesta发号器源码】CommonUtils
Vesta发号器
源码解析
——CommonUtils这个类是一个通用的工具类,主要功能就是判断某个变量是不是开的状态publicstaticString[]SWITCH_ON_EXP=newString[
DeanChangDM
·
2023-09-04 12:45
源码角度看待线程池的执行流程
.Executor接口2.ExecutorService接口3.AbstractExecutorService接口4.ThreadPoolExecutor实现类二、ThreadPoolExecutor
源码解析
猿究院杨树林
·
2023-09-04 06:18
java
Thread
RocketMQ
源码解析
——存储部分(6)
RocketMQ
主从同步原理相关的HAService和HAConnection
引导 前面介绍了
RocketMQ
的CommitLog文件相关的类分析CommitLog物理日志相关的CommitLog类。
szhlcy
·
2023-09-04 04:49
3.0 Dubbo的可扩展机制SPI
源码解析
1.DubboSPI架构图2.DemoExtensionLoaderextensionLoader=ExtensionLoader.getExtensionLoader(Protocol.class);Protocolhttp=extensionLoader.getExtension("dubbo");System.out.println(http);上⾯这个Demo就是Dubbo常⻅的写法,表示
JackXiang2019
·
2023-09-04 02:58
Dubbo
dubbo
5.0: Dubbo服务导出
源码解析
#Dubbo#文章内容Dubbo服务导出基本原理分析Dubbo服务注册流程源码分析Dubbo服务暴露流程源码分析服务导出的入口方法为ServiceBean.export(),此方法会调用ServiceConfig.export()方法,进行真正的服务导出。1.服务导出大概原理服务导出的入口方法为ServiceBean.export(),此方法会调用ServiceConfig.export()方法,
JackXiang2019
·
2023-09-04 02:58
Dubbo
dubbo
Spring boot, Auto Configure
最近闲来无聊,搞了搞
RocketMQ
.网上找了找starter包,没找到什么合适的,故决定自己写一个.接下来的工作就是翻文档.恩,翻文档.文档里面有个用git提交日志做的sample,可以看下.暂时做出来的功能很简单
韩懿留
·
2023-09-04 02:56
RocketMQ
Template的基本使用方法
1、pom.xml依赖org.apache.
rocketmq
rocketmq
-spring-boot-starter2.0.32、配置文件#
RocketMQ
相关配置
rocketmq
:#指定nameServername-server
青青草原我最穷
·
2023-09-04 00:55
RocketMQ
Utils
java
消息队列
RocketMQ
Template
阿里
Apache
RocketMQ
5.0 消息进阶:如何支撑复杂的业务消息场景?
作者:隆基一致性首先来看
RocketMQ
的第一个特性-事务消息,事务消息是
RocketMQ
与一致性相关的特性,也是
RocketMQ
有别于其他消息队列的最具区分度的特性。
阿里云云原生
·
2023-09-03 20:59
rocketmq
oracle
数据库
mall :hutool项目
源码解析
文章目录一、mall开源项目1.1来源1.2项目转移1.3项目克隆二、Hutool工具类库2.1Hutool简介三、
源码解析
3.1集成与配置3.1.1导入依赖3.1.2添加配置3.2核心工具类3.2.1AnnotationUtil
忆~遂愿
·
2023-09-03 19:09
mall
java
后端
六、
RocketMQ
案例(三)
1、Transactionexample什么是Transaction消息?它可以被认为是两阶段提交消息实现,以确保分布式系统中的最终一致性。事务性消息确保可以原子方式执行本地事务的执行和消息的发送。使用限制(1)Transaction消息没有scheduler和batch支持。(2)为了避免多次检查单个消息并导致半队列消息累积,我们默认将单个消息的检查次数限制为15次,但用户可以通过更改“tran
恨别A鸟惊心
·
2023-09-03 19:40
RocketMQ
生产者、消费者、部署配置最佳实践!
1生产者1.1发送消息注意事项1Tags的使用一个应用尽可能用一个Topic,而消息子类型则可以用tags来标识。tags可以由应用自由设置,只有生产者在发送消息设置了tags,消费方在订阅消息时才可以利用tags通过broker做消息过滤:message.setTags(“TagA”)。2Keys的使用每个消息在业务层面的唯一标识码要设置到keys字段,方便将来定位消息丢失问题。服务器会为每个消
小霸戈
·
2023-09-03 11:37
后端开发
消息队列
分布式
java
RocketMQ
消息队列-@
RocketMQ
MessageListener实现原理
使用Spring-
RocketMQ
时,只需要引入
rocketmq
-spring-boot-starter包,并且定义以下消费者,就可以很简单的实现消息消费@Component@
RocketMQ
MessageListener
Polarisy丶
·
2023-09-03 11:09
RocketMQ
rocketmq
消息队列
mq
RocketMQ
broker配置
根据BrokerRole来确定谁是主谁是从brokerName=broker-a#0表示Master,>0表示SlavebrokerId=0#nameServer地址,分号分割namesrvAddr=
rocketmq
-nameserver1
zhao_java_drao
·
2023-09-03 10:24
RocketMQ
java-rocketmq
rocketmq
java
RocketMQ
broker迁移测试
Rocketmq
迁移测试实验环境•测试环境•
rocketmq
版本4.0.0二、实验架构nameserver172.16.0.142:9879broker-a172.16.0.140:10933masterbroker-b172.16.0.146
tony_wzx
·
2023-09-03 10:23
Linux
运维
中间件
linux
centos
服务器
Rocketmq
broker写入能力查看
如何证明
RocketMQ
集群本身没有问题呢?
qian_348840260
·
2023-09-03 10:53
rocketmq系统
Rocketmq
broker迁移方案
迁移环境nameserver172.16.40.180:9876nameserver172.16.40.175:9876broker-amaster172.16.20.225:10911broker-aslave172.16.30.133:10911broker-bmaster172.16.40.178:10911broker-bslave172.16.40.177:10911broker-cma
tony_wzx
·
2023-09-03 10:53
Linux
linux
centos
服务器
运维
中间件
rocketmq
broker配置整理
参考:http://huhanlin.com/2020/01/19/
rocketmq
-broker-%E9%85%8D%E7%BD%AE/https://blog.csdn.net/qq_32020035
·
2023-09-03 10:53
随手记
rocketmq
RocketMQ
Broker无法启动
启动broker.config时不断闪退,经过查询网络资料后得出解决方案:c:/user/用户名/store,将这个目录和目录下所有文件全部删除,在mq/bin目录下执行startmqbroker.cmd-n127.0.0.1:9876autoCreateTopicEnable=true命令即可启动broker此只能在测试环境使用
Cheng_Java_CN
·
2023-09-03 10:51
err
java-rocketmq
rocketmq
java
RocketMQ
之Broker
1、主从同步机制masterbroker与slavebroker的消息同步方式为:
RocketMQ
自身的Master-Slave模式采取的是Pull模式拉取消息,所以是SlaveBroker不停的发送请求到
hfwangyl
·
2023-09-03 10:21
RocketMQ
中间件
Broker
java-rocketmq
rocketmq
java
RocketMQ
Broker主从复制流程
目录复制过程连接建立SlaveBroker上报复制offsetMasterBroker读取SlaveBroker上报的offsetMasterBroker复制消息给SlaveBrokerSlaveBroker读取新数据总结复制过程Broker主从复制主要逻辑在HAService类的内部,主要涉及以下组件:1、HAClient:在SlaveBroker角色才使用,其主要功能包括连接MasterBro
乐观男孩
·
2023-09-03 10:21
MQ#RocketMQ
java
后端
分布式
RocketMQ
生产者
一、Tags的使用一个应用尽可能用一个Topic,而消息子类型则可以用tags来标识。tags可以由应用自由设置,只有生产者在发送消息设置了tags,消费方在订阅消息时才可以利用tags通过broker做消息过滤:message.setTags("TagA")。二、Keys的使用每个消息在业务层面的唯一标识码要设置到keys字段,方便将来定位消息丢失问题。服务器会为每个消息创建索引(哈希索引),应
coolshyman
·
2023-09-03 10:21
中间件
java-rocketmq
rocketmq
java
RocketMQ
消费者
1消费过程幂等
RocketMQ
无法避免消息重复(Exactly-Once),所以如果业务对消费重复非常敏感,务必要在业务层面进行去重处理。可以借助关系数据库进行去重。
coolshyman
·
2023-09-03 10:21
中间件
rocketmq
java-rocketmq
RocketMQ
的NameServer
NameServer的设计:(1)NameServer互相独立,彼此没有通信关系,单台NameServer挂掉,不影响其他NameServer。(2)NameServer不去连接别的机器,不主动推消息。(3)单个Broker(Master、Slave)与所有NameServer进行定时注册,以便告知NameServer自己还活着。Broker每隔30秒向所有NameServer发送心跳,心跳包含了
coolshyman
·
2023-09-03 10:21
中间件
java-rocketmq
rocketmq
java
RocketMQ
broker配置参数
RocketMQ
broker配置参数上一篇介绍了
rocketmq
docker版部署的方法和启动命令,这里介绍一下
rocketmq
broker的配置参数。
静水深流花开无声
·
2023-09-03 10:50
笔记
linux
devops
【开发日记】
RocketMQ
broker启动失败无任何提示
【问题】Windows下
RocketMQ
NameServer启动成功,broker无法启动且没有任何提示。
二饭
·
2023-09-03 10:50
Web错误集锦
开发日记
java-rocketmq
rocketmq
java
windows下
RocketMQ
broker启动失败解决方法
当遇到在windows下出现无法启动broker的情况时,考虑是否为
Rocketmq
Broker异常关闭导致,解决方案尝试将C盘C:\Users\用户的store文件夹删除,再进行启动
abc小陈先生
·
2023-09-03 10:50
消息队列
rocketmq
RocketMQ
的Broker
1Broker角色Broker角色分为ASYNC_MASTER(异步主机)、SYNC_MASTER(同步主机)以及SLAVE(从机)。如果对消息的可靠性要求比较严格,可以采用SYNC_MASTER加SLAVE的部署方式。如果对消息可靠性要求不高,可以采用ASYNC_MASTER加ASLAVE的部署方式。如果只是测试方便,则可以选择仅ASYNC_MASTER或仅SYNC_MASTER的部署方式。2F
coolshyman
·
2023-09-03 10:49
中间件
java-rocketmq
rocketmq
java
Vue3
源码解析
(十):watch 的实现原理
本篇文章笔者会讲解Vue3中侦听器相关的api:watchEffect和watch。在Vue3之前watch是option写法中一个很常用的选项,使用它可以非常方便的监听一个数据源的变化,而在Vue3中随着CompositionAPI的写法推行也将watch独立成了一个响应式api,今天我们就一起来学习watch相关的侦听器是如何实现的。储备知识要求:在阅读本文前,建议你已经学习过本系列的第7篇文
Originalee
·
2023-09-03 09:52
设计模式之责任链模式
4、案例分析(审批流程)5、代码展示5.1`AuditHandler接口`5.2`ChainHandle执行链`5.3`XxxxHandler具体的角色`5.4`InterfaceTest客户端`6、
源码解析
智_永无止境
·
2023-09-03 07:10
设计模式
责任链模式
java
Spring
源码解析
-总览
1、前言Spring源码一直贯穿我们Java的开发中,只要你是一个Java开发人员就一定知道Spring全家桶。Spring全家桶为我们一共一站式服务,IOC、AOP更是Spring显著特性。但是Spring到底怎么为我们提供容器,管理资源的呢?下来,我们将一步步探究Spring源码内幕。本章节主要讲述Spring源码的概述。2、总览图总览图中,主要通过注解的方式探索整个源码的流程,这也是程序的入
智_永无止境
·
2023-09-03 07:05
源码分析
spring
java
后端
源码
【JAVA知识点小结】
JAVA开发知识点汇总限流算法固定窗口滑动窗口漏桶算法中间件限流令牌桶算法网关限流常见的web安全问题以及应对方式消息队列kafka
RocketMQ
设计模式策略模式模板模式原型模式单例模式工厂模式JAVA
FHLD666
·
2023-09-03 07:59
jvm
java
mysql
redis
spring
Java-HashMap中put()方法是如何实现的,内含详细流程图
对比其他Map中put()方法HashMap中put()方法使用示例HashMap中put()
源码解析
手绘流程图实现原理源码探究(JDK1.8)设计put()的意义总结Java中的HashMap什么是HashMap
江 流 儿
·
2023-09-03 05:05
#
java相关
java
流程图
数据结构
G0第25章:Go Web进阶项目实战
1Gin框架
源码解析
通过阅读gin框架的源码来探究gin框架路由与中间件的秘密。
飞哥亡命天涯
·
2023-09-03 04:23
Golang
gin
【
源码解析
】扒开ArrayList的外衣
积千里跬步,汇万里江河;每天进步一点点,终有一天将成大佬。本文内容当然ArrayList里的方法不止这些,本文主要讲一些常用的方法image方法变量Arraylist里的方法变量主要有以下几个image1.构造方法1.1有参构造1.1.1传入数组的大小1.1.1.1代码实现Listlist=newArrayListlist=newArrayListlist=newArrayListlist=new
灰灰H_K
·
2023-09-03 04:50
系列六、Java操作
RocketMQ
简单消息之异步消息
二、案例代码2.1、pom同系列五2.2、
RocketMQ
Constant同系列五2.3、SimpleConsumer同系列五2.4、AsyncProducerpackageorg.star.simple.producer
YYAugenstern
·
2023-09-03 04:31
RocketMQ系列
java-rocketmq
java
rocketmq
系列五、Java操作
RocketMQ
简单消息之同步消息
一、概述同步消息的特征是消息发出后会有一个返回值,即
RocketMQ
服务器收到消息后的一个确认,这种方式非常安全,但是性能上却没有那么高,而且在集群模式下,也是要等到所有的从机都复制了消息以后才会返回,
YYAugenstern
·
2023-09-03 04:01
RocketMQ系列
java-rocketmq
java
rocketmq
基于深度学习的三维重建从入门实战教程 原理讲解
源码解析
实操教程课件下载
传统的重建方法是使用光度一致性等来计算稠密的三维信息。虽然这些方法在理想的Lambertian场景下,精度已经很高。但传统的局限性,例如弱纹理,高反光和重复纹理等,使得重建困难或重建的结果不完整。基于学习的方法可以引入比如镜面先验和反射先验等全局语义信息,使匹配更加鲁棒,从而解决传统方法无法克服的难题。传统视觉算法已经很难有新的突破,各个领域都在朝深度学习方向研究,近几年各大视觉会议论文都是基于深
R-G-B
·
2023-09-03 03:46
三维重建
MVS系列
深度学习
人工智能
三维重建
MVSNet
PatchMatchNet
深入
RocketMQ
生产者负载均衡(顺序消息场景):剖析MessageGroupHash模式和SipHash算法
文章首发地址
RocketMQ
生产者负载均衡中的MessageGroupHash模式在
RocketMQ
顺序消息场景,默认使用MessageGroupHash模式的负载均衡策略。
Walter Sun
·
2023-09-03 01:24
rocketmq
算法
序列化
基础篇》Java基础知识——序列化(已完结)-HollisChuang’sBlogJava基础学习总结——Java对象的序列化和反序列化-孤傲苍狼-博客园深度解析JAVA序列化-Java对象序列化底层原理
源码解析
uranusleon
·
2023-09-02 23:16
并发编程之:AQS
源码解析
大家好,我是小黑,一个在互联网苟且偷生的农民工。在Java并发编程中,经常会用到锁,除了Synchronized这个JDK关键字以外,还有Lock接口下面的各种锁实现,如重入锁ReentrantLock,还有读写锁ReadWriteLock等,他们在实现锁的过程中都是依赖与AQS来完成核心的加解锁逻辑的。那么AQS具体是什么呢?提供一个框架,用于实现依赖先进先出(FIFO)等待队列的阻塞锁和相关同
小黑说Java
·
2023-09-02 20:57
上一页
69
70
71
72
73
74
75
76
下一页
按字母分类:
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
其他