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
1.下载
nacos
,修改
nacos
启动模式为单机模式,另外需要在环境变量配置JAVA_HOME,否则启动不起来。
一心猿
·
2024-01-15 07:08
微服务
架构
云原生
Spring Boot源码解读与原理分析
源码分析
中可以关注SpringAppl
终将老去的穷苦程序员
·
2024-01-15 07:38
spring
boot
SpringCloud.01.基本使用与
nacos
什么是SpringCloud业务场景介绍开发一个电商网站,要实现支付订单的功能,流程如下:创建一个订单之后,如果用户立刻支付了这个订单,我们需要将订单状态更新为“已支付”扣减相应的商品库存通知仓储中心,进行发货给用户的这次购物增加相应的积分服务分析订单服务、库存服务、仓储服务、积分服务流程调用用户针对一个订单完成支付之后,就会去找订单服务,更新订单状态订单服务调用库存服务,完成相应功能订单服务调用
暴躁小段额
·
2024-01-15 06:47
spring
cloud
spring
后端
SpringCloud.02.远程消费以及配置中心
springcloud的基本使用与
Nacos
在cloud的pom.xml文件下导入依赖用来替换SrpingClo
暴躁小段额
·
2024-01-15 06:47
java
spring
boot
spring
cloud
线程池 - ThreadPoolExecutor
源码分析
之所以存在线程池是基于以下两个原因:1.线程的创建和销毁是需要有资源消耗的,多线程环境下频繁创建、销毁线程会影响系统性能2.对于一个需要频繁创建任务、线程的应用来说,创建的任务数、线程数需要受到控制或管理有了线程池,尤其是类似ThreadPoolExecutor这种可以通过参数调整其行为的线程池,可以近乎完美的解决上述两个问题。####线程池工作原理简单来说线程池的工作原理就是:提前或者在执行任务
weixin_44612246
·
2024-01-15 06:40
java
spring
chromium通信系统-ipcz系统(十一)-mojo binding
由于比较复杂,这里只做简单
源码分析
。我们知道要实现rpc,必须实现客户端和服务端。mojo实现了一套领域语言,通过领域语言描述接口和数据,再通过特有编译器编译成c++代码。
TangGeeA
·
2024-01-15 01:25
chromium
mojo
chromium
chrome
ipcz
java技术专家【分布式框架】【通过C语言深度解读Redis核心架构】02-Redis底层数据结构
源码分析
之SDS的
源码分析
文章目录一、SDS的
源码分析
1.1、Redis底层数据结构1.2、SDS概述1.3、SDS结构体sdshdr5sdshdr8sdshdr16sdshdr32sdshdr641.4、API解析sdsnewlensdsfreesdscatlensdsMakeRoomFor1.6
不走小道
·
2024-01-15 01:49
Java技术专家
java
分布式
c语言
手把手图解教你Java SPI
源码分析
原创/朱季谦我在《JavaSPI机制总结系列之开发入门实例》一文当中,分享了JavaSPI的玩法,但是这只是基于表面的应用。若要明白其中的原理实现,还需深入到底层源码,分析一番。这里再重温一下SPI机制的概念:SPI,是ServiceProviderInterface的缩写,即服务提供者接口,单从字面上看,可以这样理解,该机制提供了一种可根据接口类型去动态加载出接口实现类对象的功能。打一个比喻,该
朱季谦
·
2024-01-15 00:31
Java
java
开发语言
深入理解 Spark(二)SparkApplication 提交和运行
源码分析
spark核心流程yarn-clientyarn-clusterspark任务调度sparkstage级别调度sparktask级别调度失败重试和白名单对于运行失败的Task,TaskSetManager会记录它失败的次数,如果失败次数还没有超过最大重试次数,那么就把它放回待调度的Task池子中等待重新执行,当重试次数过允许的最大次数,整个Application失败。在记录Task失败次数过程中,
我很ruo
·
2024-01-14 21:19
大数据
服务器
servlet
运维
Nacos
下载与安装【Linux】
——《海贼王》目录1.官网下载2.根据需求下载Linux版本3.上传到Linux4.解压
Nacos
5.启动
nacos
1.官网下载地址:home(
nacos
.io)2.根据需求下载Linux版本小张这里是
会敲代码的小张
·
2024-01-14 20:31
Nacos安装
linux
运维
服务器
后端
spring
cloud
nacos
中间件
openFeign 多模块调用失败问题
openFeign多模块调用失败排错第一阶段创建一个openfeign服务,并把它注册到
nacos
上去然后A模块通过Feign调用B模块但是我在A模块实现AdminArticleServiceFeignClient
长而不宰
·
2024-01-14 20:38
springcloud
Ruoyi-cloud / 若依 SpringCloud服务器部署
文件创建数据库ry-cloud并导入数据脚本ry_2021xxxx.sql(必须),quartz.sql(可选)创建数据库ry-config并导入数据脚本ry_config_2021xxxx.sql(必须)3、
nacos
晓风残月( ̄ε(# ̄)~
·
2024-01-14 19:35
spring
cloud
服务器
spring
openfeign服务启动成功但是注册不上
nacos
? 我看看怎么个事儿!
spring-cloud-starter-alibaba-
nacos
-discovery和spring-boot-starter-web不得不说的秘密!
长而不宰
·
2024-01-14 19:58
springcloud
Scala Parser原理介绍与
源码分析
ScalaParser原理介绍与
源码分析
版权声明:本文为博主原创文章,未经博主允许不得转载。
海角Q
·
2024-01-14 18:24
scala
scala
【Scala原理系列】scala Breeze Rand RandBasis 原理方法示例
源码分析
scalaBreezeRandRandBasis原理方法示例
源码分析
文章目录scalaBreezeRandRandBasis原理方法示例
源码分析
原理Rand接口方法源码RandBasis类方法示例源码RandBasisRand
BigDataMLApplication
·
2024-01-14 18:52
scala
scala
人工智能
微服务项目环境准备(个人留用)
nacos
下载
nacos
在config中找到mysql-schema.sql,并创建数据库在config中找到application.properties文件,并修改对应的
nacos
中的数据库配置信息使用单机模式启动
小魏的马仔
·
2024-01-14 18:21
微服务
架构
云原生
14.Spring Cloud Alibaba 多环境管理
通过之前文章我们已经了解并掌握了如何使用
Nacos
的配置管理功能完成配置文件的动态配置,以及学习了有关
Nacos
配置加载规则。接下来我们使用
Nacos
配置多环境管理。
Zal哥哥
·
2024-01-14 17:13
被标记为事务的方法互相调用的坑(下)
微服务、Spring,MyBatis,Netty
源码分析
的朋友可以加我的Java高级交流:854630135,群里有阿里大牛直播讲解技术,以及Java大型互联网技术的视频免费
程序员日常填坑
·
2024-01-14 16:40
Linux上安装
nacos
解压tar-zxvf
nacos
-server-2.2.3.tar.gz启动cd/data/
nacos
/binshstartup.sh-mstandalone注意事项:#DB配置spring.datasource.platform
qq_39845279
·
2024-01-14 16:29
linux
服务器
运维
test-04-test case generate 测试用例生成 tcases 快速开始
拓展阅读junit5系列基于junit5实现junitperf
源码分析
Autogeneratemockdataforjavatest.
老马啸西风
·
2024-01-14 15:06
test
测试用例
java
开发语言
测试工具
jvm
测试覆盖率
test-03-test case generate 测试用例生成 Randoop 介绍
拓展阅读junit5系列基于junit5实现junitperf
源码分析
Autogeneratemockdataforjavatest.
老马啸西风
·
2024-01-14 14:36
test
测试用例
java
开发语言
测试覆盖率
单元测试
测试工具
test-04-test case generate 测试用例生成 tcases A model-based test case generator
拓展阅读junit5系列基于junit5实现junitperf
源码分析
Autogeneratemockdataforjavatest.
老马啸西风
·
2024-01-14 14:36
test
测试用例
java
开发语言
测试工具
jvm
测试覆盖率
test-02-test case generate 测试用例生成 EvoSuite 介绍
拓展阅读junit5系列基于junit5实现junitperf
源码分析
Autogeneratemockdataforjavatest.
老马啸西风
·
2024-01-14 14:29
test
测试用例
开发语言
junit
unit
testing
开源
java
Vue
源码分析
—组件化(五)
组件注册在Vue.js中,除了它内置的组件如keep-alive、component、transition、transition-group等,其它用户自定义组件在使用前必须注册。在开发过程中可能会遇到如下报错信息:'Unknowncustomelement:-didyouregisterthecomponentcorrectly?Forrecursivecomponents,makesureto
oWSQo
·
2024-01-14 14:54
flink
源码分析
- yaml解析
flink版本:flink-1.12.1代码位置:org.apache.flink.configuration.GlobalConfiguration主要看下解析yaml文件的方法:org.apache.flink.configuration.GlobalConfiguration#loadYAMLResource/**LicensedtotheApacheSoftwareFoundation(A
zxfBdd
·
2024-01-14 13:39
大数据
flink
flink
源码分析
- flink命令启动分析
flink版本:flink-1.12.1源码位置:flink-dist/src/main/flink-bin/bin/flinkflink命令源码:#!/usr/bin/envbash#################################################################################LicensedtotheApacheSoftware
zxfBdd
·
2024-01-14 13:28
大数据
flink
大数据
Nacos
配置中心中配置Spring Cloud Alibaba 的gateway网关
SpringCloudAlibaba的gateway网关主要包含三个主要概念:Route、Predicate、Filter,其中Route(路由)包括一个标识性的ID,一个目的地的URI,一个predicates(断言)的集合以及一个filters(过滤器)的集合。一个Route匹配的predicate为真,就能到达指定位置。Predicate是Java8中的断言函数,用来匹配当次请求的任何信息,
kobe_IT
·
2024-01-14 12:41
gateway
java
spring
【SpringCloud Alibaba】
Nacos
Config配置管理与Gateway 网关
目录一、Config远程配置1.1config介绍1.2bootstrap.yml配置文件二、Gateway网关2.1gateway介绍2.2gateway使用2.2.1方式一2.2.2方式二(动态路由)一、Config远程配置1.1config介绍微服务意味着要将单体应用中的业务拆分成一个个子服务,每个服务的粒度相对较小,因此系统中会出现大量的服务。由于每个服务都需要必要的配置信息才能运行,所以
云村小威
·
2024-01-14 12:36
微服务
spring
cloud
gateway
java
SpringCloud Gateway 跨域问题
项目描述:gateway+
nacos
+springbootWebgateway项目端口:9020服务端端口:9001springboot2.7.6gateway怎么样做跨域配置都没用,前端在访问gateway
长而不宰
·
2024-01-14 11:56
spring
cloud
gateway
spring
深入理解 Spark(一)spark 运行模式简介与启动流程
源码分析
spark的运行模式standalone模式以standalone-client为例,运行过程如下:SparkContext连接到Master,向Master注册并申请资源(CPUCore和Memory);Master根据SparkContext的资源申请要求和Worker心跳周期内报告的信息决定在哪个Worker上分配资源,然后在该Worker上获取资源,然后启动StandaloneExecut
我很ruo
·
2024-01-14 10:56
大数据
spark
大数据
分布式
设计模式 代理模式(静态代理 动态代理) 与 Spring Aop
源码分析
具体是如何创建Aop代理的
代理模式代理模式是一种结构型设计模式,它通过创建一个代理对象来控制对真实对象的访问。这种模式可以用于提供额外的功能操作,或者扩展目标对象的功能。在代理模式中,代理对象与真实对象实现相同的接口,以便在任何地方都可以使用相同的接口来调用真实对象的方法。这样做的好处是可以在不改变原始代码的情况下,增加或修改代码的行为。根据创建代理对象的方式和时机,代理模式可以被分为静态代理、动态代理等类型。其中,静态代
疯狂的狮子Li
·
2024-01-14 10:31
设计模式
springboot经验总结
代理模式
设计模式
静态代理
动态代理
spring
aop源码分析
安卓MediaRecorder(3)音频采集编码写入详细
源码分析
文章目录前言音频采集音频初始化AudioRecord分析AudioSource采集到音频音频编码音频编码后数据处理MPEG4Writer写入音频编码后数据到文件MPEG4Writer::Track取编码后的音频编数据结语本文首发地址https://blog.csdn.net/CSqingchen/article/details/134896808最新更新地址https://gitee.com/ch
清霜辰
·
2024-01-14 10:23
Android开发
音视频编解码
android
音视频
MediaRecorder
Docker部署
Nacos
2.0单机版+mysql8
Docker部署
Nacos
文章目录Docker部署
Nacos
环境数据库初始化(注意事项)Mysql8.0版本Sqlcustom.properties启动使用
nacos
使用规范问题感谢加参考环境docker19.03.13
西行9527
·
2024-01-14 09:02
Docker部署
docker
运维
java
Nacos
注册中心-安装
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言一、认识
Nacos
二、安装
Nacos
1.直接方法
nacos
.io,点击viewonGithub2.点击Releases3、点击
༶626
·
2024-01-14 09:58
java
开发语言
spring
cloud
Nacos
服务注册或发现、
Nacos
服务分级模型、
Nacos
负载均衡策略、加权负载均衡、
Nacos
环境隔离
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言一、
nacos
服务搭建,
nacos
服务注册或发现二、
Nacos
服务分级模型三、
Nacos
负载均衡策略四、
Nacos
注册中心(
nacos
༶626
·
2024-01-14 09:58
负载均衡
运维
spring
cloud
Nacos
和Eureka比较、统一配置管理、
Nacos
热更新、多环境配置共享、
Nacos
集群搭建步骤
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言一、
Nacos
和eureka的对比二、统一配置管理二、
Nacos
热更新方式一方式二三、多环境配置共享四、
Nacos
集群搭建步骤
༶626
·
2024-01-14 09:51
eureka
java
云原生
SpringCloud Alibaba Sentinel实现熔断与限流-微服务(三十五)
规则持久化是什么一旦我们重启应用,sentinel规则将消失,生产环境需要将配置规则进行持久化怎么玩将限流配置规则持久化进
Nacos
保存,只要刷新8401某个rest地址,sentinel控制台的流控规则就能看到
java_prinln
·
2024-01-14 08:53
微服务
spring
cloud
微服务
sentinel
Seata分布式事务
分区容错2.1.4.矛盾2.2.BASE理论2.3.解决分布式事务的思路3.初识Seata3.1.Seata的架构3.2.部署TC服务3.2.1.下载3.2.2.解压3.2.3.修改配置3.2.4.在
nacos
林小果1
·
2024-01-14 08:50
springcloud
分布式
spring
cloud
java
后端
nacos
配置中心只能获取部分配置的问题
检查配置中心,在配置中心里是可以看到监听的服务地址的,但是却获取不到配置
nacos
配置中心主要是在这个
Nacos
ConfigService的这个类下面。
√Angelの爱灬
·
2024-01-14 06:05
spring
cloud
nacos
SpringCloud Aliba-
Nacos
-从入门到学废【1】
——《一人之下》目录1.
Nacos
介绍2.
Nacos
服务提供者注册3.
Nacos
服务消费者4.
Nacos
作为配置中心5.命名空间+Group+DataId1.
Nacos
介绍
Nacos
是阿里巴巴开源的一个动态服务发现
会敲代码的小张
·
2024-01-14 06:53
spring
cloud
spring
后端
中间件
架构
分布式
nacos
【opencv】中值滤波代码分析及优化
opencv
源码分析
opencv4.7.0实现中值滤波的主要函数有三个:(1)medianBlur_SortNet(2)medianBlur_8u_Om(3)medianBlur_8u_O1其中(1)是实现小核的中值
冷月枫晚
·
2024-01-14 05:25
opencv
opencv
计算机视觉
图像处理
性能优化
SpringCloud微服务架构学习笔记
SpringCloud微服务架构学习笔记(待更新)01.什么是微服务架构02.如何把握全局视角去设计微服务工程03.Alibaba
Nacos
:服务注册与配置中心04.SpringBootAdmin微服务应用监控
chen_179
·
2024-01-14 05:11
Java基础
微服务
spring
cloud
架构
(Android 9.0)动态权限运行机制
源码分析
概述Google在Android6.0开始引入了权限申请机制,将所有权限分成了正常权限和危险权限。应用的相关功能每次在使用危险权限时需要动态的申请并得到用户的授权才能使用。动态权限申请的使用主要涉及到以下几种方法:方法作用checkSelfPermission(@NonNullStringpermission)检查权限requestPermissions(@NonNullString[]permi
心中有梦丶身边有你
·
2024-01-14 04:07
(Java企业 / 公司项目)分布式事务Seata详解(含Seata+
Nacos
组合使用)
一.Seata介绍Seata是一款开源的分布式事务解决方案,致力于在微服务架构下提供高性能和简单易用的分布式事务服务。在Seata开源之前,其内部版本在阿里系内部一直扮演着应用架构层数据一致性的中间件角色,帮助经济体平稳的度过历年的双11,对上层业务进行了有力的技术支撑。经过多年沉淀与积累,其商业化产品先后在阿里云、金融云上售卖。2019.1为了打造更加完善的技术生态和普惠技术成果,Seata正式
努力的小周同学
·
2024-01-14 03:37
Java企业
/
公司项目知识点
分布式
java
微服务
spring
boot
Toast
源码分析
Toast的使用Toast.makeText(MainActivity.this,"-----",Toast.LENGTH_LONG).show();publicstaticToastmakeText(Contextcontext,CharSequencetext,@Durationintduration){returnmakeText(context,null,text,duration);}p
风月寒
·
2024-01-14 03:10
第十六节 netty
源码分析
之 server端的
源码分析
nettyserver端以netty官方EchoServer服务器端的启动代码分析:publicfinalclassEchoServer{staticfinalbooleanSSL=System.getProperty("ssl")!=null;staticfinalintPORT=Integer.parseInt(System.getProperty("port","8007"));public
勃列日涅夫
·
2024-01-14 02:49
【五】CocosCreator-CCScheduler.js
源码分析
PS:只是看源码学习过程中把认为重要的内容以笔记的形式记录下来。【1】HashTimerEntry:用于保存指定target的事件定时器相关参数的数据结构。【2】_hashForTimers:targetId作为key,HashTimerEntry【2】对象作为value的hash数组。【3】ListEntry:用于保存指定target的update定时器相关参数的数据结构【4】_hashForU
0zien0
·
2024-01-14 01:24
开发语言
creator
源码分析
typescript
idea中项目启动【
nacos
】parse data from
Nacos
error,dataId:maihe-gateway.yaml,data:spring:
解决办法原因:
nacos
读取配置文件默认使用UTF-8,项目默认编码格式为GBK,导致问题出现解决办法:法1.添加启动参数-Dfile.encoding=utf-8,则能正常启动并读取远程配置法2.更改
BYAPESS
·
2024-01-14 00:34
spring
gateway
Nacos
启动后一直报
Nacos
is starting...
知识扩展:下载
nacos
安装包,解压到指定目录。
BYAPESS
·
2024-01-14 00:04
SpringCloud
java技术专家【分布式框架】【通过C语言深度解读Redis核心架构】06-内存管理
源码分析
文章目录一、动态内存分配器1.1、内存分配器概述进程的内存空间申请动态内存brk函数mmap1.2、Jemalloc设计Jemalloc的内存分配策略1.3、Redis的内存管理Redis的内存管理封装zmalloczcalloczreallocztryrealloc_usable
不走小道
·
2024-01-14 00:07
Java技术专家
java
分布式
c语言
上一页
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
其他