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
Nacos源码解析
Nacos
服务注册源码:客户端
入口我们就拿
nacos
自己example下的NamingExample来做测试publicclassNamingExample{publicstaticvoidmain(String[]args)throws
Nacos
Exception
上海第一shen 深情
·
2024-01-31 03:45
#
Nacos
java
数据库
服务器
nacos
Android EventBus
源码解析
前言上一篇文章自己对EventBus的用法进行了简单的叙述,然后自己又去研究了一下EventBus3.0源码也参考了网上的一些大佬的博客进行进一步的理解,写这一篇文章让自己对EventBus有个好的总结回顾,如有不正确的地方欢迎留言。一、EventBus简介在EventBus没出现之前,那时候的开发者一般是使用Android四大组件中的广播进行组件间的消息传递,那么我们为什么要使用事件总线机制来替
阿木木丶涛
·
2024-01-31 00:53
【Java系列】ArrayList
源码解析
温馨提示:本文源码分析基于JDK1.8。目录ArrayList简介ArrayList核心源码分析底层数据结构构造函数自动扩容add方法grow方法ArrayList简介ArrayList实现了List接口,是有序集合,即用户可以精确控制每个元素在列表中的插入位置,允许放入null元素,底层通过数组实现,支持动态扩容。每个ArrayList都有一个容量(capacity),表示底层数组的实际大小。当
Hyatt1024
·
2024-01-30 23:43
Java
源码系列
java
Nacos
服务注册
源码解析
简介:本文将以图文方式详述SpringCloudAlibaba技术体系之
Nacos
服务注册
源码解析
。
Hyatt1024
·
2024-01-30 23:39
Spring
Cloud
Alibaba
微服务系列
源码系列
springboot
Nacos
SpringCloud
Java
Kubernetes安装Seata1.8.0(注册到
Nacos
,连接外置数据库)
seata1.8.0官方介绍效果
nacos
配置列表
nacos
服务列表数据库安装Seata1.8.
登云时刻
·
2024-01-30 22:41
software
kubernetes
数据库
容器
5000 字 | 16 图 |
Nacos
架构原理①:一条注册请求会经历什么?
这次我们来聊下
Nacos
的注册服务的底层原理。
Nacos
作为注册中心,用来接收客户端(服务实例)发起的注册请求,并将注册信息存放到注册中心进行管理。那么一条注册请求到底会经历哪些步骤呢?
程序员xysam
·
2024-01-30 21:20
架构
java
学习
程序人生
Dubbo学习笔记(四)——负载均衡与SPI机制
代码执行流程分析参考文章:阿里面试真题:Dubbo的SPI机制_三太子敖丙博客-CSDN博客dubbo(二)dubbospi机制_dubbospi-CSDN博客核心技术概念-SPI(baidu.com)Dubbo
源码解析
薛薛哦
·
2024-01-30 21:25
分布式
dubbo
Spring注解开发
源码解析
一:SpringIOC注解解析1:@Configuration注解下面是@Configuration注解的源码翻译部分:@Target(ElementType.TYPE)@Retention(RetentionPolicy.RUNTIME)@Documented@Componentpublic@interfaceConfiguration{/***1、显式指定与此配置类关联的Springbean定
*共清欢*
·
2024-01-30 20:26
Spring框架
spring
java
mysql
聊聊java中的Eureka和
Nacos
本文主要来自于黑马课程中1.提供者与消费者在服务调用关系中,会有两个不同的角色:服务提供者:一次业务中,被其它微服务调用的服务。(提供接口给其它微服务)服务消费者:一次业务中,调用其它微服务的服务。(调用其它微服务提供的接口)但是,服务提供者与服务者的角色并不是绝对的,而是相对于业务而言。如果服务A调用了服务B,而服务B又调用了服务C,服务B的角色是什么?对于A调用B的业务而言:A是服务消费者,B
学习中的程序媛~
·
2024-01-30 19:08
java
eureka
开发语言
分布式事务Seata1.5.2整合
Nacos
——AT模式(二)
分布式事务Seata1.5.2整合
Nacos
(二)一、客户端搭建1、客户端添加seata依赖2、客户端配置文件3、程序中使用4、
nacos
中seata命名空间下添加配置5、创建undo_log表一、客户端搭建
一只大耗子。
·
2024-01-30 17:40
分布式事务
分布式
java
数据库
实现sentinel持久化,以及各种问题解决
持久化,push模式启动
nacos
启动单机模式(因为之前conf配置使用的是集群)startup.cmd-mstandalone
nacos
启动成功启动Sentineljava-jar-D
nacos
.addr
在无清风
·
2024-01-30 15:03
springboot
springcloud
sentinel
java
开发语言
[React
源码解析
] Fiber (二)
在React15及以前,Reconciler采用递归的方式创建虚拟Dom,但是递归过程不可以中断,如果组件的层级比较深的话,递归会占用线程很多时间,那么会造成卡顿。为了解决这个问题,React16将递归的无法中断的更新重构为异步的可中断更新,Fiber架构诞生。文章目录1.Fiber的结构2.作为架构来说3.作为静态的数据结构4.作为动态的工作单元1.Fiber的结构作为架构来说,之前React1
959y
·
2024-01-30 15:57
react
react.js
前端
【学习笔记】Vue3
源码解析
:第一部分-实现vue3环境搭建
课程地址:【已完结】全网最详细Vue3
源码解析
!
youyoufenglai
·
2024-01-30 14:53
学习
笔记
vue
docker部署jar包的几种方式
简单打包运行进化:可复用容器究极进化:jdk镜像直接创建可复用容器超究极进化:maven插件打包(不推荐)无聊的进化:maven打包自动推送镜像到指定服务器(不推荐,研发环境随便玩)关于docker容器启动后注册到
nacos
豆浆加糖
·
2024-01-30 12:40
java
docker
docker
jar
java
Feign
源码解析
SpringCloudFeignFeignClientsRegistrar实现包扫描@FeignClient注解的接口逻辑@OverridepublicvoidregisterBeanDefinitions(AnnotationMetadatametadata,BeanDefinitionRegistryregistry){//找到被注解的类,注册bean的定义registerDefaultCon
minute_5
·
2024-01-30 12:50
为什么要使用
Nacos
作为配置中心?
而
Nacos
(阿里巴巴开源的分布式配置中心)作为一款强大、可扩展且易于使用的配置管理工具,正逐渐成为开发者们的首选。
啄sir.
·
2024-01-30 10:54
java
快来看看
源码解析
概述FastJson2是FastJson项目的重要升级,目标是为下一个十年提供一个高性能的JSON库。根据官方给出的性能来看,相比v1版本,确实有了很大的提升,本篇文章我们来看下究竟做了哪些事情,使得性能有了大幅度的提升。本篇将采用代码测试+源码阅读的方式对FastJson2的性能提升做一个较为全面的探索。一、环境准备首先,我们搭建一套用于测试的环境,这里采用springboot项目,分别创建两个
java小皮皮
·
2024-01-30 09:19
Java
大数据
java
Spring Cloud项目(一)——集成
Nacos
作为注册中心
前期准备本项目采用的是
nacos
2.1.0,所以需要一台安装
nacos
2.1.0的服务器【注意】如果你不是
nacos
2.1.0,请去官网找对应
nacos
版本的springboot/springcloud
--流星。
·
2024-01-30 08:10
微服务
Spring实战
spring
cloud
java
spring
boot
nacos
【Spring实战】32 Spring Boot3 集成
Nacos
服务注册中心 并在 Gateway 网关中应用
文章目录1.定义2.背景3.功能和特性4.下载安装5.服务启动6.使用示例1)服务提供者2)服务消费者3)测试7.代码参考结语1.定义
Nacos
是DynamicNamingandConfigurationService
好久不见的流星
·
2024-01-30 08:04
Spring实战
spring
spring
boot
gateway
spring
cloud
ZooKeeper、Eureka、Consul 、
Nacos
微服务注册中心对比
注册中心前言服务注册中心本质上是为了解耦服务提供者和服务消费者。对于任何一个微服务,原则上都应存在或者支持多个提供者,这是由微服务的分布式属性决定的。更进一步,为了支持弹性扩缩容特性,一个微服务的提供者的数量和分布往往是动态变化的,也是无法预先确定的。因此,原本在单体应用阶段常用的静态LB机制就不再适用了,需要引入额外的组件来管理微服务提供者的注册与发现,而这个组件就是服务注册中心。CAP理论CA
jeffrey_hjf
·
2024-01-30 08:15
seata 分布式
zh-cn/index.html2、进入下载3、点击下载地址下载地址:https://github.com/seata/seata二、配置seata进入conf文件夹:编辑yml文件server-addr:
nacos
W_枫叶
·
2024-01-30 07:54
java
spring
seata
分布式
J.U.C之AQS:
源码解析
-核心属性
AQS核心属性publicabstractclassAbstractQueuedSynchronizerextendsAbstractOwnableSynchronizerimplementsjava.io.Serializable{privatestaticfinallongserialVersionUID=7373984972572414691L;/***同步队列头节点*/privatetra
贪睡的企鹅
·
2024-01-30 07:38
SpringCloud微服务常见问题
SpringCloud包含的组件很多,有很多功能是重复的,其中最常见的组件包括:注册中心组件:Eureka、
Nacos
等;负载均衡组件:Ribbon;远程调用组件:OpenFeign;网关组件:Zuul
一朝风月S
·
2024-01-30 07:36
面试宝典
微服务
面试
java动态刷新@Value
前言:在工作中需要实现动态刷新@Value字段值,但是项目使用的是Springboot,又不想接入
Nacos
/Apollo等配置中心组件(额外增加成本),并且项目中只是简单的使用@Value读取一些配置信息进行使用
陈皮太
·
2024-01-30 06:33
java
java
开发语言
微服务-微服务Alibaba-
Nacos
源码分析(上)
Nacos
&Ribbon&Feign核心微服务架构图架构原理1、微服务系统在启动时将自己注册到服务注册中心,同时外发布Http接口供其它系统调用(一般都是基于SpringMVC)2、服务消费者基于Feign
长情知热爱
·
2024-01-30 06:53
微服务
架构
云原生
1-04、Spring Cloud Alibaba 创建服务提供者
创建一个工程名为hello-spring-cloud-alibaba-
nacos
-provider的服务提供者项目,pom.xml配置如下:POM4.0.0com.wjhello-spring-cloud-alibaba-dependencies1.0.0
直冲车
·
2024-01-30 06:19
SharedPreferences卡顿分析
SharedPreferences(以下简称SP)是Android本地存储的一种方式,是以key-value的形式存储在/data/data/项目包名/shared_prefs/sp_name.xml里,SP的使用示例及
源码解析
参见
_ext
·
2024-01-30 03:21
性能优化
android
本地配置
nacos
,启动时报错以及
nacos
配置步骤(精细版)
主要的两个错误:1、2024-01-2816:19:27,822ERRORErrorstartingTomcatcontext.Exception:org.springframework.beans.factory.UnsatisfiedDependencyException.Message:Errorcreatingbeanwithname'basicAuthenticationFilter'd
香蕉钛合金
·
2024-01-30 00:49
微服务
nacos
Nacos
- 服务发现(2)
2.2搭建
Nacos
服务端略...2.3创建父工程为了规范依赖的版本,这里创建父工程,指定依赖的版本。
__元昊__
·
2024-01-29 23:52
Nacos
官网重大升级,提供官方发行版下载包,3.0 里程碑版本新特性预告
作者:袁坤(丹坤)、黄子纯(梓莼)、朱颜(竞竞)、季敏(清铭)、杨翊(席翁)、王晨(望宸)、邢学超(于怀)什么是
Nacos
以及
nacos
.io
Nacos
/nɑ:kəʊs/是DynamicNamingandConfigurationService
阿里云云原生
·
2024-01-29 18:37
阿里云
云原生
nacos
MSE
Nacos
配置变更审计平台使用指南
作者:孙立(涌月)、邢学超(于怀)、李艳林(彦林)配置审计平台简介
Nacos
[1]作为一款业界主流的微服务注册中心和配置中心,管理着企业核心的配置资产,由于配置变更的安全和稳定诉求越来越高,因此我们提供了安全和可追溯性保障机制
阿里云云原生
·
2024-01-29 18:34
java
运维
数据库
Glide使用与
源码解析
Glide.pngglide中文文档Glide介绍Glide是一个快速高效的Android图片加载库,注重于平滑的滚动。Glide提供了易用的API,高性能、可扩展的图片解码管道(decodepipeline),以及自动的资源池技术。Glide支持拉取,解码和展示视频快照,图片,和GIF动画。Glide的Api是如此的灵活,开发者甚至可以插入和替换成自己喜爱的任何网络栈。默认情况下,Glide使用
月影路西法
·
2024-01-29 15:43
muduo 网络库
源码解析
和使用
1.base模块1.1API1.1.1eventfdinteventfd(unsignedintinitval,intflags);(1)类似信号量;其内部保存了一个uint64_t计数器count,使用initval初始化;(2)read没有设置EFD_SEMAPHORE并且count不为0,返回count值,并将count设为0;如果count值为0,阻塞直到其非0;设置EFD_NONBLOC
十一很迷茫
·
2024-01-29 12:31
计算机网络
网络
c++
linux
服务器
SRPC 框架服务端
源码解析
0.RPCContext保存某些必要的上下文信息;某端独有功能:Client获取请求成功或失败1.RPCBufferconst和constexpr变量的主要区别是:const变量的初始化可以被推迟到运行期,constexpr必须在编译期初始化;所有constexpr都是constbuffer_t指向实际的数组,代表一个缓存块;再通过链表将各缓存块连接起来;(1)BUFFER_MODE_NOCOPY
十一很迷茫
·
2024-01-29 12:29
计算机网络
后端
c++
linux
RPC
kubesphere 部署
nacos
1.4.2
kubesphere部署
nacos
1.4.20、准备工作kubernetes:1.20.4kubersphere:3.1.1
nacos
:1.4.2开放云服务器的安全组30000~32767TCP端口1、
Ayu大象
·
2024-01-29 11:13
kubersphere
kubernetes
spring
cloud
nacos
架构
Nacos
支持主流的服务生态,如KubernetesService、gRPC|DubboRPCService或者SpringCloudRESTfulService。
程序员朱永胜
·
2024-01-29 10:30
Java
MySQL
SpringCloud
什么是
nacos
服务(Service)是
Nacos
世界的一等公民。
程序员朱永胜
·
2024-01-29 10:29
Java
MySQL
SpringCloud
Docker 安装
nacos
本地服务
docker安装
nacos
实现服务注册与发现本篇文章旨在快速搭建本地
nacos
服务1寻找
nacos
镜像dockersearch
nacos
/
nacos
-server2拉取镜像dockerpull
nacos
ZLY_2004
·
2024-01-29 09:22
docker
docker
nacos
Learning in the Frequency Domain(频域)阅读笔记
1、背景知识1.1、频域频域相关知识:频谱、相位谱、傅里叶变换、欧拉公式等…傅里叶级数:任何周期函数都可以分解成一堆(无穷个)正弦函数Asin(wx+φ),又因为sin(a+b)=si
nacos
b+cosasinb
海浪在开花
·
2024-01-29 08:11
图像分类
计算机视觉
人工智能
Integer中bitCount方法的
源码解析
Integer中的bitCount()方法用于统计二进制数字中bit为1的个数,例如0b111中bit为1的个数有3位。源码为:publicstaticintbitCount(inti){//HD,Figure5-2i=i-((i>>>1)&0x55555555);i=(i&0x33333333)+((i>>>2)&0x33333333);i=(i+(i>>>4))&0x0f0f0f0f;i=i+
梧桐碎梦
·
2024-01-29 07:36
源码分析
开发语言
java
微服务面试题
注册中心Ribbon:负载均衡Feign:远程调用Hystrix:服务熔断Zuul/Gateway:网关随着SpringCloudAlibba在国内兴起,我们项目中使用了一些阿里巴巴的组件注册中心/配置中心
Nacos
五星颠勺大厨
·
2024-01-29 06:34
java
SpringBoot
源码解析
- 持续更新
开始springinitilizer:根据依赖构建工具、springboot版本等生成Java工程。手把手教你手写一个最简单的SpringBootStarterStarter命名规则Spring官方定义的Starter通常命名遵循的格式为spring-boot-starter-{name},例如spring-boot-starter-data-mongodb。Spring官方建议,非官方Start
qq_27986857
·
2024-01-29 06:32
Spring
spring
boot
java
Nacos
源码下载与运行
早先在linux环境下搭建过
nacos
环境即Centos安装部署
nacos
实战,本次是从官网上下载源码,本地运行看看,记录过程,方便备查。
梦幻通灵
·
2024-01-29 06:23
后端开发
数据处理
java
Nacos
配置中心
客户端与配置中心的数据交互方式其实无非就两种,要么推push,要么拉pull。推模型客户端与服务端建立TCP长连接,当服务端配置数据有变动,立刻通过建立的长连接将数据推送给客户端。优势:长链接的优点是实时性,一旦数据变动,立即推送变更数据给客户端,而且对于客户端而言,这种方式更为简单,只建立连接接收数据,并不需要关心是否有数据变更这类逻辑的处理。弊端:长连接可能会因为网络问题,导致不可用,也就是俗
Y了个J
·
2024-01-29 06:32
Nacos
注册中心
Nacos
注册中心前言一、初识
Nacos
二、服务注册到
nacos
1.引入依赖2.配置
nacos
地址3.重启微服务三、
Nacos
配置1.权重配置2.环境隔离2.1创建namespace2.2给微服务配置namespace
~四时春~
·
2024-01-29 06:18
微服务
微服务
Nacos
配置管理
Nacos
配置管理一、统一配置管理1.在
nacos
中添加配置文件2.从微服务拉取配置(1)引入
nacos
-config依赖(2)添加bootstrap.yaml(3)读取
nacos
配置3、配置热更新3.1
~四时春~
·
2024-01-29 06:18
微服务
微服务
Java中Integer(127)==Integer(127)为True,Integer(128)==Integer(128)却为False,这是为什么?
文章目录1.前言2.
源码解析
3.总结1.前言相信大家职业生涯中或多或少的碰到过Java比较变态的笔试题,下面这道题目大家应该不陌生:Integeri=127;Integerj=127;Integerm=
David爱编程
·
2024-01-29 05:39
java
java
开发语言
Gson使用及
源码解析
Gson是我们经常用来在Java对象和JSON数据之间进行映射的库,今天我们就来分别讲一讲其使用和源码分析使用详解1.基本的解析与生成Gson提供了fromJson()和toJson()两个直接用于解析和生成的方法,前者实现反序列化,后者实现了序列化解析基本数据类型valgson=Gson()vali=gson.fromJson("100",Int::class.java)//100vald=gs
今阳说
·
2024-01-29 03:37
seata1.8安装部署
1.在
nacos
里面创建命名空间2.下载seata安装包3.将下载的seata解压,找到seata/script/server/db目录下对应数据库的sql脚本,创建数据库undo_log.sqlCREATETABLE
今朝花落悲颜色
·
2024-01-29 02:25
linux
运维
服务器
SpringBoot+Mybatis 如何实现流式查询,你知道吗?
每天10:33更新文章,每天掉亿点点头发...源码精品专栏原创|Java2021超神之路,很肝~中文详细注释的开源项目RPC框架Dubbo
源码解析
网络应用框架Netty
源码解析
消息中间件RocketMQ
公众号-芋道源码
·
2024-01-29 00:25
mybatis
spring
boot
java
后端
spring
上一页
7
8
9
10
11
12
13
14
下一页
按字母分类:
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
其他