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
dubbo源码学习
SpringMVC初始化
源码学习
web.xmlorg.springframework.web.context.ContextLoaderListenercontextConfigLocation/WEB-INF/app-context.xmlapporg.springframework.web.servlet.DispatcherServletcontextConfigLocation1app/app/*ServletConte
weixin_44877172
·
2024-01-28 15:39
SpringMVC
学习
java
spring
Dubbo
3.x源码分析系列 - 基础篇
源码地址:https://github.com/woaijiadanoo/
dubbo
_3.git核心框架版本:1、
Dubbo
版本:3.0.12、Springboot版本:2.5.03、zookeeper
蒋征
·
2024-01-28 14:51
spring getBean
源码学习
(下)
上一篇springgetBean
源码学习
(上)基本上把getBean的过程细节了解清楚了,还剩下一些疑问以及没有注意到的细节,本篇文章就来深入细节,解析之前遗留的问题,最好是配合着上篇一起看。
jwfy
·
2024-01-28 12:48
dubbo
源码阅读之provider-response
NettyHandler.messageReceived-->AbstractPeer.received-->MultiMessageHandler.received-->HeartbeatHandler.received-->AllChannelHandler.received-->ChannelEventRunnable.run//线程池执行线程-->DecodeHandler.receive
知止9528
·
2024-01-28 08:38
【异常解决】出现 org/apache/curator/x/discovery/ServiceDiscoveryBuilder异常--【记录一次完整的异常解决】
阿丹--场景描述:在进行
dubbo
服务的启动的时候出现了如下错误。
一单成
·
2024-01-28 01:23
日常报错解决分析
dubbo微服务
apache
【异常解决】 Serialized class com.exportcsv.Vo.SmsRecordDownVo must implement java.io.Serializable
阿丹:使用
dubbo
服务进行传输的时候,出现这个问题这个问题是因为在
dubbo
的rpc远程调用的时候因为rpc调用为网络调用,所以需要序列化来进行调用。
一单成
·
2024-01-28 01:53
日常报错解决分析
dubbo微服务
java
开发语言
[启动报错]有关org.apache.curator.framework.CuratorFrameworkFactory-【以解决】
问题描述:
dubbo
服务启动的时候出现问题:问题解决:缺少两个依赖org.apache.curatorcurator-framework2.8.0org.apache.curatorcurator-recipes2.8.0
一单成
·
2024-01-28 01:53
日常报错解决分析
apache
JavaAgent查看动态生成类的源码
这起源于笔者最近在读
Dubbo
的源码,
Dubbo
有一个很有意思的功能——SPI,它可以根据运行时的URI参数,自适应的调用特定的实现类。
程序员小潘
·
2024-01-28 01:56
Dubbo
3.x:探索阿里巴巴的开源RPC框架新技术
Dubbo
,作为阿里巴巴的开源RPC框架,已经演进到了3.x版本,带来了许多新特性和技术改进。
喜欢猪猪
·
2024-01-27 21:54
系统架构
RPC框架
dubbo
的核心流程
一、REST与RPC1、什么是REST和RPC协议?在单体应用中,各模块间的调用是通过编程语言级别的方法函数来实现,但分布式系统运行在多台机器上,一般来说,每个服务实例都是一个进程,服务间必须使用进程间通信机制来交互,而常见的通信协议主要有RPC和REST协议。(1)REST:REST是基于HTTP实现,使用HTTP协议处理数据通信,更加标准化与通用,因为无论哪种语言都支持HTTP协议。常见的ht
废柴程序员
·
2024-01-27 20:35
控制反转 依赖注入 基本概念 与 Spring IOC
源码学习
文章目录控制反转依赖注入基本概念与SpringIOC
源码学习
1.Background2.IOC实现方式3.SpringIOC3.1BeanFactoryBean生命周期3.2ApplicationContext3.2.1ResourceLoader3.2.2ApplicationEventPublisherSpring
小鹅鹅
·
2024-01-27 18:59
Spring
IOC
Java
Python 实现自动化测试
dubbo
协议接口
前言在工作或学习过程中,可能会遇到后端服务里有使用
dubbo
协议实现的接口,
dubbo
协议接口的测试方法不同于http/https类型的接口,不能简单使用request.post的方法来完成自动化测试。
测试小贝
·
2024-01-27 18:37
python
dubbo
safari
开发语言
自动化测试
软件测试
分布式系统架构的基本原则和实践入门到精通
Springboot、Redis、ActiveMQ、Nginx、Mycat、Netty、Jvm大型分布式项目实战视频课程内容包含:高级Java架构师包含:Springboot、Springcloud、
Dubbo
dengyulabn8200
·
2024-01-27 17:27
分布式
架构
原则
实践
系统
React
源码学习
:查看react版本
1、找到项目下的package.json文件,找dependencies选项,找到react包,会显示版本号2、在项目代码中执行React.verison,打印也会显示react版本号3、源码中在目录packages\shared\ReactVersion.js文件下。一个问题就是,package.json文件显示的18.2.0,但是React.version执行打印出来的是18.1.0;
HaanLen
·
2024-01-27 13:23
React全家桶系列
react.js
学习
javascript
Spring
源码学习
-Spring流程概述(一)
Spring启动的流程publicclassTest{publicstaticvoidmain(String[]args){ClassPathXmlApplicationContextcontext=newClassPathXmlApplicationContext("applicationContext.xml");Studentbean=context.getBean(Student.clas
coder_sheep
·
2024-01-27 12:52
Spring
spring
java
aop
ioc
源码
Spring
源码学习
---------(最简单易懂的
源码学习
笔记)
哈喽!大家好,我是「奇点」,江湖人称singularity。刚工作几年,想和大家一同进步一位上进心十足的【JavaToB端大厂领域博主】!喜欢java和python,平时比较懒,能用程序解决的坚决不手动解决✨如果有对【java】感兴趣的【小可爱】,欢迎关注我❤️❤️❤️感谢各位大可爱小可爱!❤️❤️❤️————————————————如果觉得本文对你有帮助,欢迎点赞,欢迎关注我,如果有补充欢迎评论
HiSiri666666
·
2024-01-27 12:49
Spring
java
spring
5
spring
开发语言
学习
Spring
源码学习
-实例化过程
spring
源码学习
中核心的部分,也是高频面试题,希望经过本章学习,帮助大家理解bean的实例化流程@Overridepublicvoidrefresh()throwsBeansException,IllegalStateException
coder_sheep
·
2024-01-27 12:14
Spring
spring
学习
java
ioc
源码
面试
Dubbo
协议
Dubbo
是Alibaba开源的分布式服务框架远程调用框架,在网络间传输数据,就需要通信协议和序列化。
holmes000
·
2024-01-27 11:52
Spring
源码学习
(七) 扩展功能 下篇-BeanPostProcessor
spring系列转载自掘金VipAugushttps://juejin.cn/user/2348212565601415/posts在上一篇文章中,深入分析和学习了BeanFactoryPostProcessor,主体是BeanFactory的后处理器,这次来学习主体是Bean的后处理器:BeanPostProcessor。定义:它也是Spring对外提供的接口,用来给用户扩展自定义的功能。执行的
带鱼真好吃
·
2024-01-27 10:24
Maven应用手册
dubbo
官网案例:为了成功编译服务端、消费端模块,需要先在本地打包安装
dubbo
-samples-spring-boot-interface模块。./mvnwc
Tina Run 润
·
2024-01-27 07:00
maven
java
基于本地缓存制作一个分库分表的分布式ID生成器
背景介绍项目整体架构是基于springboot3.0开发rpc调用采用
dubbo
注册配置中心使用nacos采用sharding-jdbc来实现分库分表。基于以上情况我想生成分布式id。
忧郁的双鱼座程序猿
·
2024-01-27 07:20
JAVA成神之路
缓存
分布式
分布式id
springboot
java
Dubbo
注册中心(二)—— 订阅/发布
Dubbo
在上层抽象了这样一个工作流程,但可以有不同的实现。本章主要讲解ZooKeeper
wondream322
·
2024-01-27 05:38
深入理解Apache
Dubbo
java
zookeeper
dubbo
rpc
Kafka3.0
源码学习
文章目录一、生产者源码1、初始化2、发送数据到缓冲区2.1发送总体流程2.2分区选择2.3发送消息大小校验2.4内存池3、sender线程发送数据二、消费者源码1、初始化2、消费者订阅主题3、消费者拉取和处理数据3.1消费总体流程3.2消费者/消费者组初始化3.3拉取数据3.4消费者Offset提交三、服务端源码kafka官网:https://kafka.apache.org/downloads一
魅Lemon
·
2024-01-27 04:25
大数据
kafka
Redisson实现Redis分布式锁的原理分析
通常面试官都会从服务框架(SpringCloud、
Dubbo
)聊起,一路聊到分布式事务、分布式锁、ZooKeeper等知识。所以咱们这篇文章就来聊聊分布式锁这块知识,具体的来看看Redis分布式锁的实
架构攻城之路
·
2024-01-26 18:08
Redis
Redisson
分布式锁
redis
一套就基本够用的web技术架构
比如阿里的
Dubbo
系统,腾讯的架构,百度的架构。这些都属于超大型系统架构,架构师们搭建的这些架构不仅能满足本公司的系统开发,还可以封装出产品卖与其他公司。
奋力向前123
·
2024-01-26 14:29
java
架构
聊聊
dubbo
的ForkingClusterInvoker
序本文主要研究一下
dubbo
的ForkingClusterInvokerForkingClusterInvoker
dubbo
-2.7.3/
dubbo
-cluster/src/main/java/org/
go4it
·
2024-01-26 13:41
skywalking监控mysql_基于SkyWalking的分布式跟踪系统 - 微服务监控
上一篇文章我们搭建了基于SkyWalking分布式跟踪环境,今天聊聊使用SkyWalking监控我们的微服务(
DUBBO
)服务案例假设你有个订单微服务,包含以下组件MySQL数据库分表分库(2台)生产者
weixin_39524247
·
2024-01-26 07:17
咕泡教育面试
8、Lock和Sychronized区别9、线程池是怎么知道一个线程是否完成的10、HashMap是怎么解决hash冲突的11、什么叫做阻塞队列的有界和无界12、
Dubbo
的服务请求失败如何处理13、ConcurrentHashMap
小晨想好好学习
·
2024-01-26 06:57
面试
面试
2024Java零基础自学路线(Java基础、Java高并发、MySQL、Spring、Redis、设计模式、Spring Cloud)
高并发6、Java代码实例二、MySQL数据库三、SpringBoot框架(35天)四、微服务SpringCloud四、Redis中间件五、MongoDB数据库六、Netty网络编程七、23种设计模式八、
Dubbo
哪 吒
·
2024-01-26 04:50
搬砖工逆袭Java架构师
2023年度总结
2024
Java
中间件
微服务
说一下的
dubbo
的工作原理?注册中心挂了可以继续通信吗?说说一次 rpc 请求的流程?
面试题说一下的
dubbo
的工作原理?注册中心挂了可以继续通信吗?说说一次rpc请求的流程?
kevin0016
·
2024-01-26 02:04
dubbo
升级到springCloud
前言升级前,请先确保
dubbo
已经升级为springBoot代码地址https://github.com/zdbao/
dubbo
2springCloud
哔嗡嗡哔嗡嗡
·
2024-01-26 01:08
Soul源码阅读-Day05
下面是以
Dubbo
的MetaData数据为例进行源码分析。核心类SoulWebsocketC
铁皮_howard
·
2024-01-26 01:12
【Redis
源码学习
】浅析redis中的IO多路复用机制
我们知道,我们在使用redis的时候,通过客户端发送一个get命令,就能够得到redis服务端返回的数据。redis是基于传统的C/S架构实现的。它通过监听一个TCP端口(6379)的方式来接收来自客户端的连接,从而进行后续命令的执行,并把执行结果返回给客户端。redis是一个合格的服务端程序我们先思考一个问题:作为一个合格的服务端程序,我们在命令行输入一个get命令之后,redis服务端是怎么处
linux大本营
·
2024-01-25 22:08
linux
c++
redis
2019-06-27基于Spring Boot、Spring Cloud、Docker的微服务系统架构实践
遍访各大搜索引擎,发现国内资料少之又少,也难怪,国内
Dubbo
正统治着天下。但是,一个技术总有它的瓶颈,
Dubbo
也有它捉襟见肘的地方。
Yt_cc
·
2024-01-25 20:39
2021最新Java面试真题解析!从入门到核心实战
一道面试题让我们开门见山,直面主题:
Dubbo
服务里面有个服务端,还有个消费端你知道吧?服务端和消费端都各有一个线程池你知道吧?那么面试题来了:一般情况下,服务提供者比服务消费者多吧。
JVM虚拟机资料
·
2024-01-25 17:17
程序员
java
后端
面试
从理论到实践:
Dubbo
的 `<
dubbo
:service>` 与 `<
dubbo
:reference>` 全面指南
欢迎来到我的博客,代码的世界里,每一行都是一个故事从理论到实践:
Dubbo
的``与``全面指南前言``和``基础配置配置服务提供与消费的最佳实践1.性能优化策略:2.安全性和服务治理:3.监控和维护:实际案例分析
一只牛博
·
2024-01-25 16:09
#
dubbo
dubbo
Dubbo
3.x源码(12)—
Dubbo
服务发布导出源码(1)
基于
Dubbo
3.1,详细介绍了
Dubbo
服务的发布与引用的源码。此前我们学习了
Dubbo
服务的发布与引用的入口的源码。
刘Java
·
2024-01-25 14:14
Dubbo
3.x
源码
dubbo
rpc
dubbo服务发布
java
Dubbo
3.x源码(13)—
Dubbo
服务发布导出源码(2)
基于
Dubbo
3.1,详细介绍了
Dubbo
服务的发布与引用的源码。
刘Java
·
2024-01-25 14:14
Dubbo
3.x
源码
dubbo
java
rpc
服务导出
Dubbo
3.x源码(14)—
Dubbo
服务发布导出源码(3)
基于
Dubbo
3.1,详细介绍了
Dubbo
服务的发布与引用的源码。
刘Java
·
2024-01-25 14:14
Dubbo
3.x
源码
dubbo
java
rpc
Dubbo
3.x源码(16)—
Dubbo
服务发布导出源码(5)
基于
Dubbo
3.1,详细介绍了
Dubbo
服务的发布与引用的源码。
刘Java
·
2024-01-25 14:10
Dubbo
3.x
源码
dubbo
java
dubbo服务发布导出源码
dubbo源码
k8s从初识到上天系列第一篇:初识kubernetes
✨✨2:我们免费分享Netty、
Dubbo
、k8s、Mybatis、Spring、SpringSecurity、Docker、Grpc、各种MQ、Rpc、SpringCloud等等很多应用和源码级别高质量视频和笔记资料
94岁偷心老贼
·
2024-01-25 12:25
#
docker和k8s
kubernetes
容器
云原生
docker
容器技术
SpringCloudAlibaba系列之Nacos实战
目录注意事项参考资源Nacos配置中心初始化项目进行Nacos相关配置运行Nacos注册中心
dubbo
方式对外暴露接口
dubbo
-api服务提供者
dubbo
-provider服务消费者
dubbo
-consumer
逆流而上的龟
·
2024-01-25 11:18
实战Nacos配置中心
实战Nacos注册中心
项目集成Nacos
从零学习Hession RPC
存粹的RPC,只解决PRC的四个核心问题(1.网络通信2.协议3.序列化4.代理)Java写的HessianRPC落伍了,但是它的序列化方式还保存着,被
Dubbo
(HessianLite)使用。
等待花开I
·
2024-01-25 09:43
学习
rpc
网络协议
Java容器
源码学习
1.List,Set,Map三者的区别List(对付顺序的好帮手)List接口存储一组不唯一(可以有多个元素引用相同的对象),有序的对象Set(注重独一无二的性质):不允许重复的集合。不会有多个元素引用相同的对象。Map(用Key来搜索的专家):使用键值对存储。Map会维护与Key有关联的值。两个Key可以引用相同的对象,但Key不能重复,典型的Key是String类型,但也可以是任何对象。2.A
烦人的胆小鬼
·
2024-01-25 09:31
微服务-02-
Dubbo
1.
Dubbo
简介
Dubbo
是一款高性能、轻量级的开源JavaRPC框架,可以和Spring框架无缝集成,它提供了三大核心能力:面向接口的远程方法调用,智能容错和负载均衡,以及服务自动注册和发现。
皇天
·
2024-01-25 09:28
springBoot-
Dubbo
和Zookeeper集成
1、
Dubbo
Dubbo
简介随着互联网的发展,网站应用的规模不断扩大,常规的垂直应用架构已无法应对,分布式服务架构以及流动计算架构势在必行,亟需一个治理系统确保架构有条不紊的演进。
cookie3_1
·
2024-01-25 08:14
springBoot
版本管理工具
zookeeper
java
分布式
java开发中高可用,高性能处理
开发中高可用1.通过隔离的手段实现高可用:多数据源(mysql,redis),服务拆分等方法2.依赖治理:主流程解耦(使用消息队列),异步解耦(使用线程池),数据更新异步(canal)3.多通道(使用http,
dubbo
q琦一
·
2024-01-25 08:14
Java
java
springboot集成
dubbo
以及zookeeper
springboot结合zookeeper以及
dubbo
今天我们来实现一个简单的分布式的案例,实现provider-api-consumer首先,创建普通maven项目,将src目录删除即可然后创建一个名为
何以消愁
·
2024-01-25 08:14
Spring
dubbo
java
java-zookeeper
springboot集成
dubbo
+zookeeper简单搭建(细到你没有感觉)
dubbo
搭建过程中,请注意各依赖版本号,如果不知道版本对应,请跟下文保持一致,否则可能出现冲突,在你看到此文章之前,请确保你的zookeeper已经搭建完毕1.创建项目1.创建根(root)项目选择maven
一条不会写作的码农
·
2024-01-25 08:13
Springboot篇
java-zookeeper
dubbo
spring
boot
springboot
dubbo
3 zookeeper整合
springboot
dubbo
3zookeeper整合在这个项目的基础上:Nexus私服资源的上传下载项目放到gitee上了,地址为:https://gitee.com/qinenqi/zookeeper
dubbo
.gitprovider
秋叶清风
·
2024-01-25 08:42
nexus
centos7
springboot
java-zookeeper
zookeeper
spring
boot
上一页
3
4
5
6
7
8
9
10
下一页
按字母分类:
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
其他