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源码解读
Flutter 双指缩放和移动手势检测系列之--1方案
Flutter双指缩放和移动共存手势检测前言关于Flutter缩放和移动最终效果GestureDetector移动和缩放动作双指缩放和移动Gesture方案
源码解读
方案小结小结局限代码示例项目体验下一篇前言本文所采用
daimengliang
·
2024-01-08 13:53
flutter
前端
SpringCloud学习之应用通信
HTTPVSRPC
Dubbo
与SpringCloud可以说是这两种通信的代表,
Dubbo
是一个RPC框架,基于
Dubbo
开发的应用还是要依赖周边的平台生态。
青衣敖王侯
·
2024-01-08 13:34
SpringBoot学习(八)-SpringBoot +
Dubbo
+ zookeeper
分布式
Dubbo
+Zookeeper1、分布式理论1)什么是分布式系统?
666-LBJ-666
·
2024-01-08 12:14
SpringBoot
java-zookeeper
spring
boot
学习
SpringBoot-
Dubbo
-Zookeeper
Apache
Dubbo
:https://cn.
dubbo
.apache.org/zh-cn/overview/home/依赖org.apache.
dubbo
dubbo
-spring-boot-starter2.7.3com.github.sgroschupfzkclient0.1org.apache.curatorcurator-framework2.12.0org.apache.curatorc
flash20230513
·
2024-01-08 11:03
spring
boot
dubbo
zookeeper
future java 原理_Java8异步编程之CompletableFuture
源码解读
【51CTO.com原创稿件】一、引言一说到异步任务,很多人上来咔咔新建个线程池。为了防止线程数量肆虐,一般还会考虑使用单例模式创建线程池,具体使用方法大都如下面的代码所示:@Testpublicvoiddemo1()throwsExecutionException,InterruptedException{ExecutorServiceexecutorService=Executors.newF
weixin_39804603
·
2024-01-08 08:33
future
java
原理
Spring Security
源码解读
:OAuth2 Authorization Server
样例代码请参考:spring-security-oauth2.0-sampleSpringAuthorizationServer刚发展不久,还没有springboot版本,而ResourceServer有,但是两个底层很多不兼容,会重复引入不同版本的jar包。另外,该spring-security-oauth2-authorization-server依赖支持OAuth2.1草案规范。关于OAut
T.Y.Bao
·
2024-01-08 00:18
Spring
Security
spring
java
后端
面试再被问到 ConcurrentHashMap,把这篇文章甩给他!
原文链接:https://www.cnblogs.com/ITtangtang/p/3948786.html一、背景:线程不安全的HashMap效率低下的HashTable容器锁分段技术二、应用场景三、
源码解读
不变
码农小光
·
2024-01-07 23:23
【
Dubbo
】RPC框架
dubbo
入门
目录
Dubbo
架构概述
Dubbo
是什么
Dubbo
能做什么
Dubbo
核心概念和架构
Dubbo
数据面服务开发框架通信协议
Dubbo
服务治理服务治理抽象
Dubbo
Admin服务网格
Dubbo
入门开发实战实战案例介绍基于
Ethan-running
·
2024-01-07 21:57
Dubbo
分布式
dubbo
rpc
网络协议
globalplanner
源码解读
1.globalplanner的主要计算路径的接口函数makePlan路径规划接口函数initialize初始化规划器接口函数在GlobalPlanner中的主要接口函数:makePlan重载了路径规划接口函数initialize重载了初始化规划器接口函数computePotential新定义了计算规划地图势场的接口函数(已经不使用了)getPlanFromPotential新定义了得到规划路径的
lan_th
·
2024-01-07 19:48
ros
自动驾驶
人工智能
机器学习
pytorch-semseg
源码解读
test.py
这部分代码很坑,原作者代码里若不更改命令行参数norm,则会进行两次标准化importosimporttorchimportargparseimportnumpyasnpimportscipy.miscasmiscfromptsemseg.modelsimportget_modelfromptsemseg.loaderimportget_loaderfromptsemseg.utilsimport
蓝德库洛尔多
·
2024-01-07 17:07
图像分割代码
深度学习
tensorflow
神经网络
机器学习
pytorch
Dubbo
源码阅读(1)搭建
Dubbo
源码阅读环境
Dubbo
源码阅读(1)搭建
Dubbo
源码阅读环境一直想阅读一些开源框架的源码,但是由于上学期事情太多而一直没有时间阅读。
NoelleMu
·
2024-01-07 17:35
Dubbo
源码解析之服务暴露过程
Dubbo
服务暴露过程中,主要有
Dubbo
的xml标签解析器、装配ServiceBean、服务暴露、订阅与通知、元数据注册等步骤,其中服务暴露又分为本地暴露和远程暴露,远程暴露中主要有将invoker转换为
郭美冉
·
2024-01-07 15:13
Dubbo
入门介绍和实战
1.引言
Dubbo
是一款开源的高性能、轻量级的JavaRPC(远程过程调用)框架,旨在解决分布式服务之间的通信问题。本文将介绍
Dubbo
的基础概念、核心特性以及使用场景,包括实际示例演示。
Memory_2020
·
2024-01-07 13:04
dubbo
dubbo
的基础知识
dubbo
是什么
Dubbo
是一个分布式服务框架,是一种高性能的远程通讯框架。它提供了基于Java的RPC(远程过程调用)通信机制,使得应用之间可以方便地进行远程调用,实现分布式服务的调用和管理。
Flying_Fish_roe
·
2024-01-07 12:46
dubbo
node.js小记 (0419) http
源码解读
什么是作用域?作用域分局部作用域和全局作用域,同时作用域和变量有关,在局部作用域内可以访问到全局变量,在局部作用域外,只能访问外部作用域。什么是上下文?和this关键字有关在js中this关键字通常指向当前函数的拥有者,通常把这个拥有者叫上下文,
折梅踏雪
·
2024-01-07 11:38
java调用接口失败重调_spring boot下接口调用失败重试方案
一些RPC框架,比如
dubbo
都是有重试机制的,但是并不是每一个项目多会使用
dubbo
框架,常规的小项目有时候直接使用http进行不同项目之间的交互。
bin ecause
·
2024-01-07 07:35
java调用接口失败重调
微服务-
dubbo
工程案例搭建
基础案例搭建1依赖父工程POMcom.alibaba.cloudspring-cloud-alibaba-dependencies${com.alibaba.cloud.version}pomimportorg.springframework.cloudspring-cloud-dependencies${com.cloud.version}pomimportcom.alibaba.cloudsp
njnu@liyong
·
2024-01-07 07:52
springcloud
微服务
dubbo
架构
广播
点对点
微服务-java spi 与
dubbo
spi
JavaSPI通过一个案例来看SPIpublicinterfaceDemoSPI{voidecho();}publicclassFirstImplimplementsDemoSPI{@Overridepublicvoidecho(){System.out.println("firstecho");}}publicclassSecondImplimplementsDemoSPI{@Overridep
njnu@liyong
·
2024-01-07 07:16
springcloud
微服务
java
dubbo
spi
linux
源码解读
系列
学习目标:理解Linux内核中的进程管理机制的基本概念和原理掌握Linux内核中进程的创建、调度和终止的流程理解进程调度算法在Linux内核中的应用学习如何获取和管理进程的信息理解进程间通信(IPC)的基本概念和机制学习内容:进程管理的基本概念和原理:进程的定义和特点进程控制块(PCB)的结构和作用进程状态的转换和流程进程的创建与终止:进程的创建流程和相关的系统调用进程的终止流程和相关的系统调用进
阿猫的故乡
·
2024-01-07 05:20
linux
运维
服务器
编码踩坑——运行时报错java.lang.NoSuchMethodError / 同名类加载问题 / 双亲委派【建议收藏】
本篇介绍一个实际遇到的排查异常的case,涉及的知识点包括:类加载机制、jar包中的类加载顺序、JVM双亲委派模型、破坏双亲委派模型及自定义类加载器的代码示例;问题背景业务版本,旧功能升级,原先引用的一个二方包中的
dubbo
七海健人
·
2024-01-07 02:29
JDK
编码踩坑
JDK
JVM
类加载顺序
同名类加载
双亲委派模型
浅谈踩坑记之一个Java线程池参数,差点引起线上事故
原文链接:https://mp.weixin.qq.com/s/ZR6Ikt9Srw55xppjchPiYg一、前言最近对重构
Dubbo
服务线程池调优,工作线程使用CachedThreadPool线程策略
大理架构师
·
2024-01-06 22:13
Java SPI服务发现及
Dubbo
和Spring中SPI的应用
一、SPI简介SPI全称为(ServiceProviderInterface),是JDK内置的一种服务提供发现机制。目前有不少框架用它来做服务的扩展发现,简单来说,它就是一种动态替换发现的机制,举个例子来说,有个接口,想运行时动态的给它添加实现,你只需要添加一个实现,而后,把新加的实现,描述给JDK知道就行啦(通过改一个文本文件即可)我们经常遇到的就是java.sql.Driver接口,其他不同厂
二俊_5254
·
2024-01-06 19:31
Dubbo
学习笔记(一) 初识
1.引子为什么突然想起来要学
Dubbo
呢,原因有下:之前有人问什么是SPI,以前学习嵌入式的时候,听过硬件上有SPI总线协议,不知道Java世界也有一个SPI的概念,全称为:ServiceProviderInterface
云师兄
·
2024-01-06 18:02
01GORM
源码解读
简介起步数据库连接gorm.DB事务实现总结简介GORM
源码解读
,基于v1.9.11版本.起步官方文档上入门的例子如下:packagemainimport("github.com/jinzhu/gorm
刷漆猫咪
·
2024-01-06 18:21
Dubbo
服务提供端处理请求的过程剖析
1处理请求的过程概述(1)消费端发起TCP连接后,服务提供方的NettyServer的connected方法将被调用;(2)因为Netty默认的线程模型为All,因此AllChannelHandler类把接收到的所有消息(包括请求事件、响应事件、连接事件、断开事件,心跳事件等)包装成ChannelEventRunnable任务,并将其投递到线程池中;(3)接着执行线程池中的任务,并最终调用Dubb
J_bean
·
2024-01-06 16:05
源码研究-Dubbo
3.2.7
dubbo
dubbo服务端处理请求
服务消费端Directory目录的创建与更新
在
Dubbo
中,RegistryDirectory和StaticDirectory都是Directory的实现类。
J_bean
·
2024-01-06 16:32
dubbo
Directory
invoker列表
Java并发编程常识
2009年加入阿里巴巴,负责中间件的开发,
Dubbo
开源分布式服务框架作者,HTTL开源模板引擎作者。2012年加入天猫,负责手机天猫APP的技术团队,见证了天猫双11无线化全过程
雪中悍刀跑
·
2024-01-06 14:09
Java经典框架之
Dubbo
Dubbo
Java是第一大编程语言和开发平台。它有助于企业降低成本、缩短开发周期、推动创新以及改善应用服务。
方寸之间不太闲
·
2024-01-06 13:21
微服务高并发必备技术栈
java
dubbo
MongoDB聚合搜索Aggregation(时间,模糊匹配,最新值)SpringCloud JAVA
场景:一个设备的molde属性,该属性定义在物模型中,且使用属性通过上报的方式存在设备数据ThingData中,每次都会存一条并记录时间;通过点击传thingId,再通过id调用
dubbo
访问其他服务根据
Amarantine、沐风倩✨
·
2024-01-06 08:00
java
数据库
mongodb
聚类
spring
cloud
dubbo
log4j
这可能是
Dubbo
比较全的知识整理
一、
Dubbo
的provider和consumer都配置timeout在Provider上尽量多配置Consumer端属性,原因如下:作服务的提供者,比服务使用方更清楚服务性能参数,如调用的超时时间,合理的重试次数
二俊_5254
·
2024-01-06 07:14
一篇文章认识微服务中Eureka的原理和服务注册与发现
目录1、认识Eureka2、Eureka原理2.1和
Dubbo
架构对比:2.2三大角色3、微服务常见的注册中心3.1Zookeeper3.2Eureka3.3Consul3.4Nacos3.5区别Netflix
cxzm_1024
·
2024-01-06 06:05
分布式框架
微服务架构
eureka
云原生
微服务
PyTorch
源码解读
之torch.utils.data.DataLoader使用方法
目录一、简介二、参数三、示例一、简介官网:https://pytorch.org/docs/stable/data.html?highlight=torch%20utils%20data%20dataloader#torch.utils.data.DataLoaderdataloader.py脚本的的github地址:https://github.com/pytorch/pytorch/blob/
不瘦8斤的妥球球饼
·
2024-01-06 06:25
python
Dubbo
1.1RPC场景分布式系统1.2RPC实现RMI、
Dubbo
等2
Dubbo
简介在分布式服务架构下,各个服务间的RPC调用会越来越复杂。最终形成网状结构,服务治理变得极为关键。
Dubbo
是一个带有
不才不才不不才
·
2024-01-06 06:34
java进阶知识总结
dubbo
java
微服务
【
dubbo
学习系列】
dubbo
消费端的代理生成详解(@
Dubbo
Reference和@Reference)
文章目录spring中
dubbo
实现RPC如何加载@Reference和@
Dubbo
Reference注解
Dubbo
ComponentScanRegistrar概括发现@Refrence和@
Dubbo
Reference
唐芬奇
·
2024-01-06 05:52
dubbo
java
dubbo
「
源码解读
」
Dubbo
SPI自适应扩展
1.原理在
Dubbo
中,很多拓展都是通过SPI机制进行加载的,比如Protocol、Cluster、LoadBalance等。
CoderChronicle
·
2024-01-06 05:39
其他
dubbo
safari
前端
「准备工作」
Dubbo
源码全局概览
模块分包以下内容来自官方文档:https://
dubbo
.apache.org/zh/docs/v2.7/dev/design/。
CoderChronicle
·
2024-01-06 05:38
其他
dubbo
「准备工作」
Dubbo
源码阅读环境搭建
前言你给面试官说:“我阅读过
Dubbo
的源码,觉得那块设计的比较好”。结果,你自己连
Dubbo
源码阅读环境都没搭建过的话,尴尬不?
CoderChronicle
·
2024-01-06 05:38
其他
dubbo
「
源码解读
」
Dubbo
SPI
SPI机制在第三方框架中也有所应用,比如
Dubbo
就是通过SPI机制加载所有的组件。不过,
Dubbo
并未使用Ja
CoderChronicle
·
2024-01-06 05:07
其他
dubbo
vue3
源码解读
--teleport
目录vue2源码vue3源码示例源码compile经过上一节分析,我们知道这是一次递归过程:parseChildren--parseElement--parseChildren。我们直接将代码定位到对teleport的解析过程,即当前示例中的第二次parseElement过程teleport开始标签的解析结果如下接着解析style="color:red"的标签,再次进入parseElement(此
习惯水文的前端苏
·
2024-01-06 04:03
Java并发系列(14)——synchronized之HotSpot
源码解读
(上)
上一篇:《Java并发系列(13)——线程池的选择与参数设置》文章目录10synchronized实现原理10.1研究思路10.1.1输出JVM指令10.1.2跟踪JVM源码10.2预备知识10.2.1对象头10.2.1.1什么是对象头10.2.1.2打印对象头10.2.1.3小端存储10.2.2用户态与内核态10.2.2.1用户态与内核态10.2.2.2用户线程与内核线程10.3Hashtabl
JinchaoLv
·
2024-01-05 19:11
并发
java
synchronized
多线程
并发
偏向锁
spring boot 配置文件加载分析
由上一篇文章boot集成
dubbo
,使用@PropertySource引入配置文件,启动服务正常,但是无法将服务注册到zk上的问题,然后开始追根溯源;1.springboot默认的加载配置文件的顺序是:
java_飞
·
2024-01-05 18:26
go-kit-consul client服务发现源码分析
背景:在我之前一篇博客文章(golang实现的商城)中曾经大言不惭地说到后续可能会考虑douyu-jupiter微服务或者
dubbo
-go服务,目前为止微服务版确实在做,并且server端功能已经完成,
csdnfanguyinheng
·
2024-01-05 17:20
golang
golang
consul
go-kit
线程池
源码解读
一.线程池基础1.线程池的作用主要有三个:(1)可以用来复用线程,降低因为频繁的创建和销毁线程的消耗;(2)可以有效地控制线程的最大并发数;(3)可以对线程进行一些简单的管理,如延时执行等。2.构造参数:ThreadPoolExecutor是其核心类,publicThreadPoolExecutor(intcorePoolSize,intmaximumPoolSize,longkeepAliveT
愤怒的灰机
·
2024-01-05 14:48
面试题:聊聊 SpringBoot 中的 SPI 机制
示例定义接口相关实现相关测试类输出结果源码分析总结简介SPI(ServiceProviderInterface)是JDK内置的一种服务提供发现机制,可以用来启用框架扩展和替换组件,主要用于框架中开发,例如
Dubbo
xuxu1116
·
2024-01-05 12:20
面试题
spring
boot
java
面试题
SPI
springboot整合
dubbo
1、创建三个工程:api(jar)、service(jar)、test(war)。2、img-api:packagecom.demo.service;importjava.util.List;importcom.demo.module.Img;publicinterfaceImgService{ListselectAll();}3、img-service:首先pom加上依赖:4.0.0com.de
w_t_y_y
·
2024-01-05 10:08
spring
boot
dubbo
后端
黑马程序员
Dubbo
快速入门,Java分布式框架
dubbo
教程
分布式系统中的相关概念(一)互联网项目架构目标-特点(二)互联网项目架构目标-目标(三)集群和分布式(四)架构演进
Dubbo
概述(一)
dubbo
概述1、
dubbo
概念2、
dubbo
架构
Dubbo
快速入门
5pace
·
2024-01-05 10:19
dubbo
java
分布式
1.2.2.3Reduce-Task(
源码解读
)
总目录:https://www.jianshu.com/p/e406a9bc93a9Hadoop-子目录:https://www.jianshu.com/p/9428e443b7fdReduce-Task的源码是只有输入这一部分,输出就直接输出到硬件中了。第一层org.apache.hadoop.mapred.ReduceTask类@Override@SuppressWarnings("unche
寒暄_HX
·
2024-01-05 10:43
Spring
源码解读
(三)Bean创建过程之注册——DefaultListableBeanFactory
前言上篇博文Spring
源码解读
(二)Bean创建过程之解析——BeanDefinition中已经分析了解析BeanDefinition的过程,这篇博文主要分析将BeanDefinition注册到注册表中的过程
小李_同志
·
2024-01-05 08:40
java
spring
android
spring
boot
大数据
【SpringBoot+
dubbo
+zk】实现服务之间rpc通信
1)父工程pom.xml4.0.0com.imooc
dubbo
-demopom1.0-SNAPSHOTUTF-81111apiconsumerprovider2)apipom.xml4.0.0com.imooc
dubbo
-demo-api1.0
zfoo-framework
·
2024-01-05 07:27
#
rpc
dubbo
游戏服务器整体架构思考
不管是用grpc实现远程调用,还是
dubbo
,还是说就一个简单的tcp监听,都是要启动的。
zfoo-framework
·
2024-01-05 07:48
#
设计模式
游戏
服务器
架构
上一页
8
9
10
11
12
13
14
15
下一页
按字母分类:
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
其他