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源码解析
Spark的stage
源码解析
https://zhuanlan.zhihu.com/p/535000671?utm_id=0stage创建划分的过程就是一个深度优先遍历rdd依赖树的过程,通过不断的循环递归形式,最早的stage被首先创建出来。然后顺序创建后续stage,stage创建完毕后会注册stage到shuffleToMapStage,这是一个map,key为shuffleId,value为stage。每一个stage
Logan_addoil
·
2023-12-22 05:19
大数据学习之旅
spark
大数据
分布式
Qt
源码解析
2---外部程序嵌入到Qt进程界面
Qt
源码解析
索引Qt程序开发时经常需要启动外部程序,这个通常使用QProcess挺好解决的。还有一种情况时需要启动外部程序,并嵌入到我们开发的Qt程序中,这样系统看起来更像一个整体。
道格拉斯范朋克
·
2023-12-22 04:16
Qt
qt
WindowContainer
嵌入外部程序
win嵌入外部程序
Qt
源码解析
3-信号和槽机制-QMetaType(qRegisterMetaType、Q_DECLARE_METATYPE、qMetaTypeId)
Qt
源码解析
索引目录Qt
源码解析
索引类QMetaType辅助类QtMetaTypePrivate成员函数qMetaTypeId成员函数type成员函数create成员函数destroy相关宏Q_DECLARE_METATYPE
道格拉斯范朋克
·
2023-12-22 04:16
Qt
c++
开发语言
qt
Qt
源码解析
3-信号和槽机制-QMetaType 知道你的类型
Qt
源码解析
索引目录Qt
源码解析
索引Qt
源码解析
3-信号和槽机制-QMetaType知道你的类型1为什么Qt需要运行时动态类型信息?2QMetaType保留了哪些信息?3它是如何工作的?
道格拉斯范朋克
·
2023-12-22 04:46
Qt
qt
开发语言
c++
QMetatype
Qt
源码解析
-QCefView编译
Qt
源码解析
索引环境配置1.CMake:最低要求版本为3.19.1,推荐使用最新版本2.QtQCefView是基于Qt框架的,同时支持Qt5.x和6.x版本。
道格拉斯范朋克
·
2023-12-22 04:45
Qt
QCefView
windows编译
cef_initialize
CEF
Chromium
Qt
源码解析
1---D指针原理
D指针什么是d指针如果你已经看过到Qt源文件像QLablel,QPictureQLabel::picture()const{ Q_D(constQLabel); if(d->picture) return*(d->picture); returnQPicture();}你会发现总体不时含有Q_D和Q_Q宏。本文揭示了这些宏的用途。该Q_D和Q_Q宏是一个设计模式的一部分被称为d-指针(
道格拉斯范朋克
·
2023-12-22 04:15
Qt
qt
c++
Q_D
Q_Q
D指针
源码解析
8-QSS原理-案例-Qt的qss特殊设置多个子控件的颜色与伪状态
Qt
源码解析
索引
源码解析
8-QSS原理-案例-Qt的qss特殊设置多个子控件的颜色与伪状态有些时候我们想特殊设置QSS,比如某一类标题栏目,某一个窗口中的颜色。
道格拉斯范朋克
·
2023-12-22 04:44
Qt
qt
qss
ID选择器
多个子类特殊配置
Windows 安装
RocketMQ
1.
rocketmq
下载https://archive.apache.org/dist/
rocketmq
/5.1.4/2.环境准备64位JDK1.8+;Maven3.2.x;64位操作系统系统,本文档在
sternschnapper
·
2023-12-22 04:58
rocketmq
【
源码解析
】聊聊ReentrantReadWriteLock是如何实现的读写锁
为什么需要读写锁在并发编程领域,有多线程进行提升整体性能,但是却引入了共享数据安全性问题。基本就是无锁编程下的单线程操作,有互斥同步锁操作,但是性能不高,并且同一时刻只有一个线程可以操作资源类。但是对于大多数常见下,都是读操作多,写操作少,那么可以利用将锁的粒度进行细化,进而分化出读锁/写锁。也就是syn/ReentrantLock的升级版本ReentrantReadWriteLock。之前一篇文
qxlxi
·
2023-12-22 03:17
#
并发编程
#
源码解析
java
软件设计模式:单例模式
文章目录前言一、单例模式实现1.饿汉式静态变量方式静态代码块方式2.懒汉式线程不安全线程安全双重检查锁静态内部类方式枚举方式二、存在问题1.序列化反序列化2.反射破坏3.解决序列化破坏解决反射破坏解决三、JDK
源码解析
总结前言单例模式
浩泽学编程
·
2023-12-22 02:05
软件设计模式
设计模式
单例模式
spring
java
源码
rocketMQ
-发送消息
1.环境准备maven(基于阿里云SDK)com.aliyun.openservicesons-client1.8.8.5.Final2.普通消息2.1同步消息privatestaticRPCHookgetAclRPCHook(){returnnewAclClientRPCHook(newSessionCredentials(MqConfig.ACCESS_KEY,MqConfig.SECRET_
draymond7107
·
2023-12-22 00:02
rocketMQ
rocketmq
rocketMQ
介绍
作用流量削峰系统解耦功能普通消息同步消息异步消息事务消息顺序消息延迟消息订阅与发布消息过滤消息消费重试死信队列......架构设计1个broker是1台实例每个broker都有从节点,便于做故障转移每个broker对应一个文件,存储数据?还是会根据topic分开放置?每个broker都有topic对应的queue(topic是虚拟的,代表一组queue,消息到达后会根据规则存储到某个broker的
draymond7107
·
2023-12-22 00:32
rocketMQ
java
电商系统订单到期关闭如何实现(订单超时未支付自动取消)
订单的到期关闭的实现有很多种方式,分别有定时任务jdk的delayqueue时间轮kafka
rocketmq
延迟消息rabbitmq死信队列rabbitmq插件r
思静语
·
2023-12-21 22:56
解决方案
java
Rocketmq
搭建 以及spring整合
rocketmq
发送和消费消息
1:lunix系统安装
rocketmq
Rocketmq
是基于java的,需要下载源码后自行编译后才能使用,
rocketmq
的github地址:https://github.com/
rocketmq
/
rocketmq
苏小函
·
2023-12-21 20:40
ChatGLM-6B
源码解析
之 web_demo.py
fromtransformersimportAutoModel,AutoTokenizerimportgradioasgrimportmdtex2htmltokenizer=AutoTokenizer.from_pretrained("THUDM/chatglm-6b",trust_remote_code=True)model=AutoModel.from_pretrained("THUDM/ch
量化交易曾小健(金融号)
·
2023-12-21 20:15
大语言模型ChatGPT
-
LLM
python
人工智能
开发语言
Vue
源码解析
-简单实现文本插值并且简单封装(三)
Vue中最基本的数据绑定形式是文本插值,它使用的是“Mustache”语法(即双大括号){{}}的形式来进行数据的绑定,我们这里来进行一个简单的复刻,并且用字符串路径来访问对象成员,完成一个简单的封装。{{name}}{{message}}{{name}}{{message}}{{frit.fritOne}}{{frit.fritTwo}}letrkuohao=/\{\{(.+?)\}\}/g;/
吾乃猪儿虫
·
2023-12-21 19:14
vue.js
前端
javascript
DPDK之eventdev_pipeline
源码解析
DPDK之eventdev_pipeline
源码解析
引言1实现原理1.1数据接收1.2数据发送1.3事件调度1.4structrte_event2核心API3
源码解析
3.1generic实现3.2txenq
Victor Fung
·
2023-12-21 18:07
分布式存储
网络
【Spark-ML
源码解析
】Word2Vec
前言在阅读源码之前,需要了解Spark机器学习Pipline的概念。相关阅读:SparkMLlib之Pipeline介绍及其应用这里比较核心的两个概念是:Transformer和Estimator。Transformer包括特征转换和学习后的模型两种情况,用来将一个DataFrame转换成另一个DataFrame;Estimator接收一个DataFrame并输出一个模型(Transformer)
LotusQ
·
2023-12-21 17:18
spark-ml
word2vec
人工智能
【MMEngine】RUNNER.ITERBASEDTRAINLOOP与RUNNER.EPOCHBASEDTRAINLOOP
源码解析
——如何设置按照迭代次数和轮数进行网络训练
目录动机MMEngine.runner设置config参数举例MMEngine.runner源码IterBasedTrainLoop说明输入输出IterBasedTrainLoop源码EpochBasedTrainLoop说明输入输出EpochBasedTrainLoop源码总结基于迭代次数训练❤️config❤️参数说明基于轮数训练❤️config❤️参数说明✌️✌️启发整理不易,欢迎一键三连!
zy_destiny
·
2023-12-21 12:46
实例分割
mmSegmentation
MMEngine
人工智能
深度学习
机器学习
开发语言
python
mmengine
计算机视觉
使用阿里云性能测试工具 JMeter 场景压测
RocketMQ
最佳实践
下面,将以JMeter5.5和
RocketMQ
5.0系列为例,详细介绍如何使用PTS的
阿里云云原生
·
2023-12-21 10:34
阿里云
测试工具
jmeter
springboot中使用kafka
消息队列有很多选择:RabbitMQ、
RocketMQ
、ActiveMQ、Kafka、ZeroMQ、Pulsar...如何选择看个人,我借用网友一张图来简
Bill老罗
·
2023-12-21 10:56
springboot
spring
boot
kafka
后端
关于MQ,你了解多少?(干货分享之二)
导语本文梳理笔者MQ知识,从消息中间件的基础知识讲起,在有了基础知识后,对市面上各主流的消息中间件进行详细的解析,包括RabbitMQ、
RocketMQ
、Kafka、Pulsar,最后再横向对比这几款主流的消息中间件
腾讯云中间件
·
2023-12-21 08:09
ruby
开发语言
后端
关于MQ,你了解多少?(干货分享之一)
导语本文梳理笔者MQ知识,从消息中间件的基础知识讲起,在有了基础知识后,对市面上各主流的消息中间件进行详细的解析,包括RabbitMQ、
RocketMQ
、Kafka、Pulsar,最后再横向对比这几款主流的消息中间件
腾讯云中间件
·
2023-12-21 08:39
kafka
腾讯云
rocketmq
element ui el-avatar
源码解析
零基础逐行解析
avatar功能介绍快捷配置头像的样式avatar的参数配置属性说明参数size尺寸typestring类型(‘large’,‘medium’,‘small’)number类型validator校验shape形状circle(原型)square(方形)icon传入的iconsrc传入的图片string类型可以是本地图片(本地图片需要在js中requir导入,不可直接使用相对路劲引用)也可以是网络地
丰的传说
·
2023-12-21 08:20
ui
elementui
源码
element
ui
谁比阿里人更懂Spring Cloud Alibaba 呢?阿里P8纯手打CSDN收藏过W
其中涵盖了非常多的内容,包括:**服务治理、配置管理、限流降级以及对阿里开源生态(Dubbo、
RocketMQ
等)**支持的诸多组件。再次
啊码
·
2023-12-21 08:33
spring
cloud
阿里云
微服务
分布式
HashMap原理以及ConcurrentHashMap
一、HashMap的关键参数及部分
源码解析
1.1HashMap的几个关键参数HashMap的源码中存下以下几个常量//默认容量,默认为16staticfinalintDEFAULT_INITIAL_CAPACITY
有只怪好强
·
2023-12-21 04:55
RocketMQ
系统性学习-
RocketMQ
原理分析之消费者的接收消息流程
文章目录消费者的接收消息流程消费者的接收消息流程还是先把消费者接收消息的流程图贴出来,再细说代码流程:首先先从消费者的业务调用出发//创建消费者对象DefaultMQPushConsumerconsumer=newDefaultMQPushConsumer("delay_group");//...//注册监听消息consumer.registerMessageListener(newMessage
11来了
·
2023-12-21 01:00
RocketMQ
rocketmq
学习
RocketMQ
系统性学习-
RocketMQ
原理分析之Broker接收消息的处理流程
Broker接收消息的处理流程?既然要分析Broker接收消息,那么如何找到Broker接收消息并进行处理的程序入口呢?那么消息既然是从生产者开始发送,消息是有单条消息和批量消息之分的,那么消息肯定是有一个标识,当Broker接收到消息之后,肯定是需要通过判断消息的标识来区分单条消息和批量消息,那么只需要找到发送消息的标识,再全局搜索,就可以找到这个标识在哪里被处理,被处理的地方一定就是Broke
11来了
·
2023-12-21 01:00
RocketMQ
java-rocketmq
rocketmq
学习
RocketMQ
系统性学习-
RocketMQ
原理分析之消息的可靠性以及有序性如何保证
这要看消息的生命周期,既然保证可靠性,那么就是要保证A发送给B的消息一定可以成功,那么首先要保证发送成功,其次要保证B接收成功,而在
RocketMQ
中,消息是先发送到Broker中了,那么还需要保证MQ
11来了
·
2023-12-21 01:59
RocketMQ
java-rocketmq
rocketmq
学习
RocketMQ
学习教程:07.
RocketMQ
消息查询【云图智联】
本文对
RocketMQ
提供到的查询机制和背后原理进行深入的介绍。
云图智联IT教育
·
2023-12-21 01:10
SpringCloud源码探析(十二)-基于SpringBoot开发自定义中间件
1.概述中间件是一种介于操作系统和应用软件之间,为应用软件提供服务功能的软件,按功能划分有消息中间件(Kafka、
RocketMQ
)、通信中间件(RPC通信中间件,dubbo等),应用服务器等。
程可爱
·
2023-12-20 22:21
springboot
spring
cloud
spring
boot
中间件
RocketMq
常见问题
如何保证消息不丢失?产生丢失消息的节点主要有以下几点生产者发到brokerbroker把消息从缓存写入磁盘breker同步到从节点消费者消费消息消息积压太多,会删除历史消息,这里不会校验消息有没有消费解决:生产者同步发送消息,如果发送失败,写重试逻辑,如果重试多次还失败,可以存到数据库,定时任务重试生产者发送事务消息,保证本地事务和发送消息一致性,间接达到消息不丢失broker先写入缓存,如果缓存
kk_0910
·
2023-12-20 17:19
rocketmq
Kafka基本原理及使用
基本MQ功能:异步削峰解耦与
RocketMq
对比:高吞吐量和低延迟流式处理生态
kk_0910
·
2023-12-20 17:47
kafka
计算机毕业设计:基于springboot微服务架构的班车预约系统的设计与实现
:https://download.csdn.net/download/lijunhcn/88416423项目环境搭建主要搭建的技术:Java、MySQL、Redis、zookeeper、Dubbo、
RocketMQ
辣椒种子
·
2023-12-20 17:43
计算机课程毕设源码
架构
课程设计
spring
boot
Android:ThreadLocal
源码解析
1、前言最初看到ThreadLocal这个东西是在Handler消息机制的Looper实例化的时候,系统把Looper的实例对象保存在ThreadLocal里,当有需要的时候就直接拿出来用,以此保证一个线程只有一个Looper对象;这篇文章就是对ThreadLocal源码进行解析,记录其工作过程与原理;2、定义先来看看系统源码对其的一个简单描述:/***Implementsathread-loca
绿茵场上的码者
·
2023-12-20 16:05
RocketMQ
生产环境常见问题分析与总结
文章目录一、
RocketMQ
如何保证消息不丢失哪些环节会有丢消息的可能?
小超同学卷起来
·
2023-12-20 16:58
rocketmq
网络
RocketMQ
相关概念与使用入门详解
文章目录**原文链接,点击跳转**
RocketMQ
相关概念消息模型MQ的简单消息模型
RocketMQ
的复杂消息模型
RocketMQ
中消息相关概念消息(Message)主题(Topic)Tags队列消息标识
ShareBeHappy_Qin
·
2023-12-20 12:32
Java
rocketmq
Java
RocketMq
查看消息轨迹
nohupmqbroker-c/usr/local/
rocketmq
/
rocketmq
-all-4.9.1-bin-re
努力的布布
·
2023-12-20 12:57
java-rocketmq
rocketmq
java
vmware安装Linux虚拟机设置固定IP地址
Linux虚拟机设置固定IP近期工作需要,本地用VMware安装了三台Linux-centos虚拟机,来搭建
rocketmq
集群。但是IP地址每天关机重启之后就会比变化,很是恼火。
努力的布布
·
2023-12-20 12:26
Linux
Linux系统教程
linux
运维
服务器
消息队列选型:
RocketMQ
适用哪些场景?
本文我们一起来对
RocketMQ
做一个拆解。
RocketMQ
应用
RocketMQ
在阿里巴巴被大规模应用,其前身是淘宝的MetaQ,后来改名为
RocketMQ
,
小小哭包
·
2023-12-20 12:24
中间件
Java
rocketmq
消息队列
消息队列选型:Kafka 如何实现高性能?
在分布式消息模块中,我将对消息队列中应用最广泛的Kafka和
RocketMQ
进行梳理,以便于你在应用中可以更好地进行消息队列选型。另外,这两款消息队列也是面试的高频考点。
小小哭包
·
2023-12-20 12:21
软件架构
中间件
Java
kafka
分布式
消息队列
mq
【设计模式】 - 结构型模式 - 迭代器模式
目录标题前言迭代器模式概述结构实现优缺点JDK
源码解析
前言行为型模式用于描述程序在运行时复杂的流程控制,即描述多个类或对象之间怎样相互协作共同完成单个对象都无法单独完成的任务,它涉及算法与对象间职责的分配
桃月十二_
·
2023-12-20 11:43
设计模式
设计模式
迭代器模式
腾讯云消息队列11月产品月报 |
RocketMQ
5.x 国际站上线
2023年11月动态消息队列
RocketMQ
版1、5.x形态国际站上线国际站上线5.x集群全系列,第一批先开放新加坡和硅谷地域。
腾讯云中间件
·
2023-12-20 10:21
腾讯云
rocketmq
microsoft
RocketMQ
任意延时消息导致重复消费问题
背景公司所用消息队列为RoucketMQ,版本为4.x。最近公司有业务需要,将某个处理延迟到第二天的白天再进行。由于4.x版本队列,默认延时时间是按等级来延时的,默认有18个等级,如下图:默认的延时等级,无法满足延时任意时间的需要,所以现有的实现方式,是采用:延时队列+时间轮。延时队列可以延时指定等级的时间,当剩余时间小于1min时,再封装成定时任务,投递给netty中的时间轮来处理。然而当延时时
舞者H
·
2023-12-20 09:14
消息队列
异常
rocketmq
java
【
RocketMQ
-Bug】
RocketMQ
在使用中的常见问题
【
RocketMQ
-Bug】
RocketMQ
在使用中的常见问题1)Producer运行起来发送消息时抛出异常:Norouteinfoofthistopic2)RemotingTimeoutException
bmyyyyyy
·
2023-12-20 09:58
其他
rocketmq
bug
爬虫入门--爬取电影TOP250-附
源码解析
爬取电影TOP2501知识小课堂1.1什么是爬虫1.2爬虫能做什么2代码解析2.1运行环境2.2过程解析2.2.1第一步:引入两个模块2.2.2找到网址2.2.3拉去页面全内容2.2.42.3完整代码1知识小课堂1.1什么是爬虫爬虫,也叫网络蜘蛛,如果把互联网比喻成一个蜘蛛网,那么蜘蛛就是在网上爬来爬去的蜘蛛。网络爬虫按照系统结构和实现细节,大体可以分为以下几种:通用网络爬虫:这是一种基本的爬虫程
梦幻蔚蓝
·
2023-12-20 01:42
python
爬虫
Leaflet
源码解析
Map.jsimport*asUtilfrom'../core/Util';import{Evented}from'../core/Events';import{EPSG3857}from'../geo/crs/CRS.EPSG3857';import{Point,toPoint}from'../geometry/Point';import{Bounds,toBounds}from'../geom
nmj2008
·
2023-12-19 22:36
Leaflet
SpringBoot整合Transaction——
源码解析
前言@Transactional的底层实现是通过aop代理来完成的,当调用被@Transactional声明的方法时,实际上调用的是aop的一个代理类,事务失败会自动捕获异常进行rollback。下面就一起通过源码来了解一下吧。在哪里实现代理TransactionAttributeSourcePointcut.javapublicbooleanmatches(Methodmethod,Classt
hey极道神隽
·
2023-12-19 20:02
RocketMQ
系统性学习-
RocketMQ
原理分析之源码启动、Broker启动流程分析
文章目录
RocketMQ
原理分析启动
RocketMQ
源码NameServer启动Broker启动Broker启动流程分析
RocketMQ
原理分析启动
RocketMQ
源码分析
RocketMQ
之前,先确保可以成功启动起来
11来了
·
2023-12-19 20:58
RocketMQ
rocketmq
学习
RocketMQ
系统性学习-SpringCloud Alibaba集成
RocketMQ
以及事务消息收发、最大重试消费实战
文章目录事务消息收发最大重试消费事务消息收发流程如下:发送给MQ一条任务操作MQ的Broker成功收到后,那么发送方就开始执行原子db业务如果执行原子db业务失败,并没有将执行成功状态同步给Broker那么Broker会去检查db事务是否成功,最后要么事务提交,可以被生产者消费,要么事务回滚,生产者无法消费事务消息收发流程图如下:事务消息收发消费者如下:publicclassTransaction
11来了
·
2023-12-19 20:57
RocketMQ
java-rocketmq
rocketmq
学习
java
上一页
20
21
22
23
24
25
26
27
下一页
按字母分类:
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
其他