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
SpringCloud源码解析
2024最新Java面试题及答案!( 2024年 1 月最新版,持续更新)
所以花了很长时间搜集整理出来了这套Java面试题大全~这套互联网Java工程师面试题包括了:Java面试、Spring、JVM、MyBatis、Redis、MySQL、并发编程、微服务、Linux、Springboot、
SpringCloud
程序一逸
·
2024-02-09 05:00
开发语言
java
后端
面试
程序员
多线程
JVM
java线程池
源码解析
主要介绍线程池相关知识,关于线程池,首先我们思考下为什么要用线程池。如果单纯的使用线程,线程的创建和销毁都是自己来完成,如果并发请求过多,可能造成资源耗尽。线程池可以对线程进行统一分配,调优和监控。本篇文章为《图灵学院》课程笔记降低资源消耗(线程无限制地创建,然后使用完毕后销毁)提高响应速度(无须创建线程)提高线程的可管理性java是如何实现和管理线程池的,jdk5开始把工作单元和任务执行分离,工
ajajaj
·
2024-02-09 03:37
SpringBoot中 使用[info]日志级别打印mybatis sql语句
问题描述在
SpringCloud
项目中,生产环境需要打印mybatis的sql语句日志,但是mybatis打印的sql的默认日志级别是[debug],如果生产环境想看到sql语句,就必须开启[debug
夹胡碰
·
2024-02-09 02:22
170 架构演进之旅-为什么使用
SpringCloud
微服务架构
架构演进之旅-为什么使用
SpringCloud
微服务架构1集中式架构2垂直架构3分布式架构4SOA架构5微服务架构架构演进之旅随着互联网的发展,网站应用规模的不断扩大。
THE ORDER
·
2024-02-09 02:27
java常用框架
架构
spring
cloud
微服务
java
springcloud
springoot
后端
spring cloud alibaba系列(三)Nacos Config配置中心
NacosConfig就是一个类似于
SpringCloud
Config的配置中心接入
SpringCloud
项目集成NacosConfig配置中心很简单。只需要部署Nacos客户端并在里面添加配置即可。
codeing_java
·
2024-02-09 01:54
redisson
源码解析
由于synchronized跟ReetrantLock是JVM级别的锁,在分布式情况下失效,这时候我们通常会选择redisson基于redis封装好的分布式锁。下面我们一起来分析以下redisson的源码。使用方式流程getLock源码给命令执行器赋值给看门狗时间赋值,默认30秒给发布订阅器赋值-生成UUIDtryLock源码publicbooleantryLock(longwaitTime,lo
码农dls
·
2024-02-08 23:27
java
SpringCloud
(一)——Eureka注册中心
系统架构迭代过程随着互联网的发展,网站应用的规模不断扩大,需求的激增,带来了系统架构的升级、迭代。经历了单一应用垂直拆分分布式服务SOA微服务集中式架构集中式架构代码耦合,开发维护困难无法针对不同模块进行针对性优化水平扩展困难单点容错低,并发能力差垂直拆分垂直拆分架构优点:能够在一定程度上解决并发问题可以针对不同模块进行优化方便水平扩展,负载均衡,容错率提高缺点:系统间相互独立,开发工作重复分布式
So_ProbuING
·
2024-02-08 23:45
2、为什么是
SpringCloud
?
我很想明白为什么微服务架构会选择
SpringCloud
,为啥就是它?
书中乌鸦不是鸟
·
2024-02-08 22:07
Vue 生命周期
文章目录一、Vue2的生命周期函数Vue2请求接口一般放在哪个生命周期Vue2生命周期运行解析
源码解析
初始化阶段模板编译阶段挂载阶段mountComponent()Watcher_update()销毁阶段什么时候会调用
fmk1023
·
2024-02-08 20:32
vue.js
javascript
前端
从0到1构建基于Springboot+
SpringCloud
的微信点餐系统
从0到1构建基于Springboot+
SpringCloud
的微信点餐系统网盘地址:https://pan.baidu.com/s/1U2P_2kiOjefvzja1-xW85w提取码:ud4b备用地址
爱笑小哥
·
2024-02-08 17:33
(十七)springboot实战——spring securtity的授权流程
源码解析
前言本节内容是关于springsecurity安全框架授权流程的源码分析,springsecurity的授权流程主要是在FilterSecurityInterceptor过滤器中实现的。我们会通过源码层级的分析,了解清楚springsecurity的底层是如何实现用户授权的。正文1.配置一个请求路径的权限为USER_DEL,真实的用户只包含USER_LIST和USER_ADD权限-配置请求路径权限
厉害哥哥吖
·
2024-02-08 17:19
#
springboot
spring
boot
(十六)springboot实战——spring securtity的认证流程
源码解析
前言本节内容是关于springsecurity安全框架认证流程的源码分析,springsecurity的认证流程主要是在UsernamePasswordAuthenticationFilter过滤器中实现的。我们会通过源码层级的分析,了解清楚springsecurity的底层是如何实现用户的认证的。正文1.发起post方式的登录请求/login-请求首先会进入抽象的认证授权处理过滤器Abstrac
厉害哥哥吖
·
2024-02-08 17:47
#
springboot
spring
boot
深度了解LinkedBlockingQueue底层实现原理
2.方法add、remove、element、clear、addAll的实现原理三、BlockingQueue接口定义解析1.入列操作2.出列操作3.其他操作四、LinkedBlockingQueue
源码解析
对酒当歌丶人生几何
·
2024-02-08 17:16
java
开发语言
数据结构
链表
Java中的Future源码讲解
JAVAFuture
源码解析
文章目录JAVAFuture
源码解析
前言一、传统异步实现的弊端二、whatisFuture?
对酒当歌丶人生几何
·
2024-02-08 17:16
java
开发语言
深度解析ScheduledThreadPoolExecutor源码之DelayedWorkQueue
1.2堆的基本操作1.2.1插入节点元素1.2.2删除节点元素1.2.3构建二叉堆1.3堆特性总结二、DelayedWorkQueue
源码解析
2.1DelayedWorkQueue参数解析2.2DelayedWorkQueue
对酒当歌丶人生几何
·
2024-02-08 17:16
jdk
源码
JAVA
数据结构
算法
Spring 事件发布机制
目录事件驱动使用事件机制Java事件使用Spring事件使用使用Aware不使用AwareSpring事件发布流程及
源码解析
ApplicationEventApplicationListener监听者注册
夜光下丶
·
2024-02-08 14:43
spring
java
Sping Cloud Hystrix
SpringCloud
Hystrix防雪崩利器基于Netflix对应的Hystrix具备的功能:1.服务降级2.依赖隔离3.服务熔断4.监控(HystrixDashboard)服务降级优先核心服务,非核心服务不可用或弱可用通过
花开不合阳春暮
·
2024-02-08 09:55
#
分布式
SpringCloud
十八、豪猪服务监控hystrixDashboard。
①什么是服务监控hystrixdashboard?除了隔离依赖服务的调用以外,Hystrix还提供了准实时的调用监控(HystrixDashboard),Hystrix会持续地记录所有通过Hystrix发起的请求的执行信息,并以统计报表和图形的形式展示给用户,包括每秒执行多少请求多少成功,多少失败等。Netflix通过hystrix-metrics-event-stream项目实现了对以上指标的监
详见附件
·
2024-02-08 09:52
基于注解的SpringAOP
源码解析
(三)
注意,读完本篇文章需要很长很长时间在之前的2篇文章:AOP源码分析(一)AOP源码分析(二)中,我们搭建了SpringAOP源码分析的环境,介绍了@EnableAspectJAutoProxy注解和postProcessBeforeInstantiation方法是如何加载所有增强的。本篇文章则将描述一下AOP中剩余的实现逻辑postProcessAfterInitialization这个方法是在b
Java学习录
·
2024-02-08 08:18
springcloud
-01-注册中心
前言
springcloud
作为微服务的主流技术早已开始流行开来,我们要明白的一点是:
springcloud
并不是像我们之前学过的一些比如Hibernate、springMVC、Mybatis框架那样是个单独的框架
吉他征
·
2024-02-08 08:52
springcloud系列
java
springcloud
eureka
consul
ribbon
Spring GateWay
概述简介能干什么反向代理鉴权流量控制熔断日志监控
SpringCloud
Gateway与Zuul的区别在
SpringCloud
Finchley正式版之前,
SpringCloud
推荐的网关是Netflix提供的
凌寒ᨐ舞
·
2024-02-08 07:48
#
微服务
spring
gateway
java
RocketMQ(二)
目录六:SpringBoot中整合Rocket的事务消息七:
SpringCloud
Stream整合RocketMQ八:RocketMQ的核心概念1.消息模型2.消息生产者3.消息消费者4.主题(Topic
etcEriksen
·
2024-02-08 07:47
消息中间件
java-rocketmq
rocketmq
java
SpringCloud
-Eureka原理分析
Eureka是Netflix开源的一款用于实现服务注册与发现的工具。在微服务架构中,服务的动态注册和发现是必不可少的组成部分,而Eureka正是为了解决这一问题而诞生的。一、为何需要Eureka在微服务架构中,服务之间的协同合作和高效通信是至关重要的。服务的自动注册与发现成为了解决这一挑战的核心问题之一。Eureka作为Netflix开源的服务注册与发现组件,提供了一种简单且高效的解决方案。通过E
Damon小智
·
2024-02-08 07:15
Java
spring
cloud
eureka
spring
分布式
微服务
后端
SpringCloud
-Eureka服务注册中心测试实践
5.Eureka服务注册中心5.1什么是EurekaNetflix在涉及Eureka时,遵循的就是API原则.Eureka是Netflix的有个子模块,也是核心模块之一。Eureka是基于REST的服务,用于定位服务,以实现云端中间件层服务发现和故障转移,服务注册与发现对于微服务来说是非常重要的,有了服务注册与发现,只需要使用服务的标识符,就可以访问到服务,而不需要修改服务调用的配置文件了,功能类
666-LBJ-666
·
2024-02-08 07:44
SpringCloud
spring
cloud
eureka
spring
SpringCloud
Alibaba - Ribbon消费Nacos Discovery服务
SpringCloud
版本整合Eureka时可以很好的通过结合Ribbon+RestTemplate实例来共同完成服务调用的负载均衡,当然NacosDiscovery同样可以无缝的对接Ribbon来完成
恒宇少年
·
2024-02-08 07:24
后端的技术设计文档
4.资源评估(非必需)有没有新的服务二、架构设计1.架构图(非必需,新服务比较需要)2.技术选型
SpringCloud
、Redis、Mysql、Mybatis3.幂等设计(非必需)4.数据迁移方案(历史数据的处理
乐之者v
·
2024-02-08 06:45
A1-系统设计与架构
java
SpringCloud
SpringBoot uniapp vue b2b2c 微服务 多商家入驻直播带货商城 电商之12.0 Zookeeper 数据同步流程
在Zookeeper中,主要依赖ZAB协议来实现分布式数据一致性。ZAB协议分为两部分:消息广播崩溃恢复消息广播Zookeeper使用单一的主进程Leader来接收和处理客户端所有事务请求,并采用ZAB协议的原子广播协议,将事务请求以Proposal提议广播到所有Follower节点,当集群中有过半的Follower服务器进行正确的ACK反馈,那么Leader就会再次向所有的Follower服务器
企业软件定制
·
2024-02-08 06:06
honghu
b2b2c
springcloud直播带货
springcloud直播商城
springcloud分销商城
springcloud秒杀商城
springcloud拼团商城
SpringCloud
SpringBoot uniapp vue b2b2c 微服务 多商家入驻直播带货商城 电商之10.0 Zookeeper 权限控制 ACL
zookeeper的ACL(AccessControlList,访问控制表)权限在生产环境是特别重要的,所以本章节特别介绍一下。推荐分布式微服务电商源码ACL权限可以针对节点设置相关读写等权限,保障数据安全性。permissions可以指定不同的权限范围及角色。ACL命令行getAcl命令:获取某个节点的acl权限信息。setAcl命令:设置某个节点的acl权限信息。addauth命令:输入认证授
企业软件定制
·
2024-02-08 06:05
honghu
b2b2c
spring
cloud直播
spring
cloud短视频
spring
cloud秒杀
spring
cloud商城
spring
cloud分销
springboot Feign方式注入注解详解
一、@FeignClient注解详解@FeignClient是
SpringCloud
中用于声明Feign客户端的注解,它使得编写HTTP客户端变得更简单。
奋力向前123
·
2024-02-08 04:56
java
spring
boot
spring
java
Spring Cloud使用ZooKeeper作为注册中心的示例
简单的
SpringCloud
应用程序使用ZooKeeper作为注册中心的示例:1.新建模块:2.勾选依赖:3.在pom.xml文件中做出部分修改及添加
SpringCloud
Zookeeper依赖版本:完整
LSYING1
·
2024-02-08 03:07
spring
cloud
zookeeper
cesium系列篇:Entity vs Primitive
源码解析
(从Entity到Primitive)01
Entity和Primitive的关系官方教材中提到,PrimitiveAPI主要适用于图形渲染开发者,EntityAPI则适用于数据驱动的可视化,而EntityAPI的底层则使用了PrimitiveAPI。下面我们将通过cesium的源码探究当添加entity对象时,是如何在底层调用对应的PrimitiveAPI,创建相应的primitive对象。这篇文章中,我们将先从viewer初始化开始,探
游无穷
·
2024-02-08 00:35
Cesium
cesium
entity
primitive
源码解析
cesium系列篇:Entity vs Primitive
源码解析
(从Entity到Primitive)02
上篇文章中,我们介绍了使用viewer.entities.add添加entity之后的信号传递以及最后entity对象被传递到GeometryVisualizer;这篇文章,我们则介绍如何在逐帧渲染的过程中根据GeometryVisualizer中的entity对象创建相应的primitive这是下文中涉及到的类的类图,从中可以清晰的了解各个对象之间的关系,下面我们结合代码来仔细讲解。循环的一帧我
游无穷
·
2024-02-08 00:03
Cesium
javascript
cesium
entity
primitive
源码解析
vue源码浅解析(一)
提供一份详细的Vue
源码解析
在这种格式下是挑战性的,因为Vue的源码非常庞大和复杂,涉及到众多的细节和高级JavaScript特性。
编代码的小王
·
2024-02-07 22:27
vue.js
前端
javascript
Three.js蒙皮骨骼变化原理 | 逆推蒙皮网格的世界位置
文章目录关于蒙皮的GPU计算:
源码解析
转换成CPU可执行的代码:法线部分蒙皮骨骼的变化是在GPU中进行的,所以像获取静态物体一样获取geometry.position是不行的查看当前版本(r160)的shader
Jedi Hongbin
·
2024-02-07 21:48
Three.js
蒙皮
骨骼
three.js
2021,Java最全的分布式面试题合集附答案,共2w字!
分布式分为分布式缓存(Redis)、分布式锁(Redis或Zookeeper)、分布式服务(Dubbo或
SpringCloud
)、分布式服务协调(Zookeeper)、分布式消息队列(Kafka、RabbitMq
码农突围
·
2024-02-07 21:52
SpringCloud
-创建多模块项目
SpringCloud
作为一个强大的微服务框架,提供了丰富的功能和组件,同时也支持多模块项目的创建,使得代码结构更加清晰、易于管理。
Damon小智
·
2024-02-07 21:38
Java
spring
cloud
java
spring
分布式
微服务
后端
springcloud
项目使用swagger报Please sign in
启动swagger报Pleasesignin如下图:原因:问题描述:微服务项目,模块都是单独的开发,系统管理模块【单独开发一个系统】里面有个security依赖,里面有登录、注册、分配权限…我负责的其他业务模块,需要用到权限系统也就是系统管理模块,项目引入如下依赖,本来本地swagger可以打开,但是启动后正常输入http://192.168.xx.xx:16379/swagger-ui.html
on the way 123
·
2024-02-07 17:28
后端
简单实验 java spring cloud 自定义负载均衡
前一个测试的地址:检查实验
springcloud
nacosnacos-server-2.3.0-CSDN博客1.2记忆要点1.2.1引入对象@AutowiredDiscoveryClientdiscoveryClient
科学的发展-只不过是读大自然写的代码
·
2024-02-07 16:36
spring
cloud
java
spring
cloud
开发语言
简单实践 spring clound 使用openfeign
前工程:检查实验
springcloud
nacosnacos-server-2.3.0-CSDN博客2代码2.1引入依赖org.springframework.cloudspring-cloud-starter-openfeign2.2
科学的发展-只不过是读大自然写的代码
·
2024-02-07 16:01
spring
cloud
spring
java
openfeign
Spring Cloud-鸿鹄Cloud分布式微服务云系统—架构图(四)
以下是我为公司规划的大型互联网分布式企业微服务云架构:从现在开始,我这边会将近期研发的
springcloud
微服务云架构的搭建过程
初夏_91fb
·
2024-02-07 16:25
OkHttp
源码解析
应用拦截器和网络拦截器以前其实就有一直在使用okhttp,也有听说过拦截器这东西,但是一直没有去深入了解。最近看《安卓进阶之光》刚好看到okhttp拦截器的内容,然后自己也去挖了下源码,才发现其巧妙之处。拦截器有两种,应用拦截器和网络拦截器。用法可以看下面的代码:classLogInterceptorimplementsInterceptor{privateStringmName;LogInter
嘉伟咯
·
2024-02-07 14:57
JeePlus快速开发平台 多处 SQL注入漏洞复现
0x01产品简介JeePlus(洁普斯)是一个软件快速开发平台,使用多种现代Web技术,包括
SpringCloud
/SpringBoot、MyBatisPlus、SpringSecurity、Redis
OidBoy_G
·
2024-02-07 12:50
漏洞复现
sql
web安全
安全
spring 熔断机制
SpringCloud
Hystrix(服务容错保护)熔断的目的:为了保证服务高可用,不能因为系统中的一个小服务不可用,从而导致整个系统的崩溃。
木子0204
·
2024-02-07 11:23
spring
java
后端
简单实验 spring cloud gateWay 路由实验 实验
1.概要1.1说明微服务统一网关实验,这里简单实验一下路由的功能1.2实验步骤,使用下面这个工程作为基础工程添加了一个gateWay做如下使用简单实践
springcloud
nacosnacos-server
科学的发展-只不过是读大自然写的代码
·
2024-02-07 11:38
spring
cloud
java
gateWay
路由实验
SpringCloud
--Gateway解析
一、Gateway简介Gateway是
SpringCloud
官方推出的第二代微服务网关,它旨在提供统一的路由方式以及为微服务应用提供强大的负载均衡能力。
FearlessVoyager
·
2024-02-07 11:37
spring
cloud
spring
cloud
gateway
spring
MxNet
源码解析
(1) KVStore,pslite
源码解析
1.前言从毕业开始工作已经两个多月,这期间相当一部分的时间都用在了对MxNet的学习上,而在MxNet的众多部分中,又是pslite这一部分接触最多。因此,今天将我一直以来的学习过程中的心得和收获总结在这里,也为以后对MxNet的继续学习做一个铺垫2.MxNet构成MxNet作为一个深度学习框架,它最大的特点应该是分布式训练的支持了。从初次接触MxNet到现在的两个多月里,我认为MxNet主要有以
Junr_0926
·
2024-02-07 11:37
NCCL
源码解析
: 共享内存连接的建立
文章目录前言概括详解1.shmCanConnect()2.shmSendSetup3.shmRecvSetup前言NCCL
源码解析
总目录我尽量在每个函数之前介绍每个函数的作用,建议先不要投入到函数内部实现
Happy_Enger
·
2024-02-07 08:25
NCCL
NCCL
SHM
nvidia
P2P
NCCL
源码解析
: proxy 线程
2.2proxyProgressAsync()4.ncclProxyConnect()4.1ncclProxyCallBlocking()4.2ncclPollProxyResponse()前言NCCL
源码解析
总目录我尽量在每个函数之前介绍每个函数的作用
Happy_Enger
·
2024-02-07 08:24
NCCL
NCCL
Linux
nvidia
NCCL
源码解析
: P2P 连接的建立
文章目录前言概括详解ncclTransportP2pSetup()前言NCCL
源码解析
总目录我尽量在每个函数之前介绍每个函数的作用,建议先不要投入到函数内部实现,先把函数作用搞清楚,有了整体框架,再回归到细节
Happy_Enger
·
2024-02-07 08:18
NCCL
NCCL
nvidia
CUDA
android下自定义相机com.otaliastudios.cameraview
源码解析
(二)
目录android下自定义相机com.otaliastudios.cameraview
源码解析
(一)android下自定义相机com.otaliastudios.cameraview
源码解析
(二)这里要分析是
快乐前进
·
2024-02-07 07:50
Android
Github代码分析
上一页
5
6
7
8
9
10
11
12
下一页
按字母分类:
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
其他