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
Netflix源码剖析
Spring源码之基本标签与自定义标签解析的底层源码分析
目录Spring源码之基本标签与自定义标签解析的底层源码分析前言1前言2
源码剖析
自定义标签解析自定义标签的解析步骤自定义标签的解析步骤基本标签解析总结Spring源码之基本标签与自定义标签解析的底层源码分析前言
etcEriksen
·
2023-07-30 07:12
Spring源码
spring
java
spring
boot
注册中心Eureka、Nacos以及Ribbon负载均衡和Feign远程调用(学习笔记)
Eureka注册中心快速上手1.引入eureka依赖 org.springframework.cloud spring-cloud-starter-
netflix
-eureka-server2.编写启动类编写一个启动类
Fall_Flower
·
2023-07-30 06:32
微服务
eureka
ribbon
负载均衡
互动视频游戏《晚班》,你就是主角,故事由你决定是种什么体验?
很多人接触互动影视、互动剧或是交互式电影游戏这个概念,可能是从
Netflix
的《黑镜:潘达斯奈基》开始,你也许听闻过大火的国产作品《隐形守护者》或者玩过《底特律:变人》。
走兔船长
·
2023-07-30 06:49
找不到@HystrixCommand标签
Springcloud中整合Hystrix时,无法识别@HystrixCommand标签,项目的Hystrix依赖为:org.springframework.cloudspring-cloud-starter-
netflix
-hystrix
蠢白的寄语
·
2023-07-30 01:04
大家都是成年人
上个礼拜看完了《奈飞文化手册》(
Netflix
),作者是
Netflix
的CHO(首席人力资源官),不仅是一本面向企业HR如何打造企业文化的指导手册,更是对于作为一个企业员工,一位「成年人」如何看待一份工作
Gerry咖喱
·
2023-07-29 12:44
Eureka学习之客户端源码阅读笔记
前提说明,本文跟踪的Eureka版本信息为:org.springframework.cloudspring-cloud-starter-
netflix
-eureka-serverHoxton.SR81.
迈克擂
·
2023-07-29 10:01
Eureka
Java
eureka
java
记录:Eureka 学习笔记
Eureka服务续约(心跳机制)EurekaClient的应用启动时,在com.
netflix
.discovery.DiscoveryClient类的initScheduledTasks方法中,会做以下几件事
知道的越多,不知道的越多
·
2023-07-29 10:28
eureka
学习
spring
cloud
SpringCloud学习笔记二:Spring Cloud Eureka 服务治理
SpringCloudEureka的用处SpringCloudEureka是SpringCloud
Netflix
的微服务架构中最核心的一部分,主要负责完成微服务架构中的服务治理功能,它用来实现各个微服务实例的自动化注册和发现
不了痕
·
2023-07-29 10:28
SpringCloud
spring
cloud
Eureka
ribbon
服务治理
springcloud学习笔记-使用多个eureka并连接客户端和服务端:
一个端口为7001,一个端口为7002:两个eureka的pom.xml依赖一样:跟客户端和服务端主要是多了个:org.springframework.cloudspring-cloud-starter-
netflix
-eureka-server
liubingle
·
2023-07-29 10:28
springcloud学习随笔
java
SpringCloud学习记录
SpringCloud,基于SpringBoot提供了一套微服务解决方案,包括服务注册与发现,配置中心,全链路监控,服务网关,负载均衡,熔断器等组件,除了基于
NetFlix
的开源组件做高度抽象封装之外,
h2coder
·
2023-07-29 07:30
SpringCloud学习笔记06
九十五、CloudAlibaba简介0、why会出现SpringCloudalibabaSpringCloud
Netflix
项目进入维护模式1、是什么官网:spring-cloud-alibaba/README-zh.mdat2.2
突然好想你之路在脚下
·
2023-07-29 05:56
SpringCloud
spring
cloud
学习
笔记
feign接口IndexOutOfBoundsException索引越界的问题
今天在本地调用feign接口时报出了warning警告:2019-12-2610:23:19.126[schedulerFactoryBean_Worker-8]WARNcom.
netflix
.loadbalancer.BaseLoadBalancer-LoadBalancer
丽塔洛丝薇瑟
·
2023-07-29 00:04
day45-
Netflix
Mobile Navigation(左边侧边栏动态导航)
50天学习50个项目-HTMLCSSandJavaScriptday45-
Netflix
MobileNavigation(左边侧边栏动态导航)效果index.html
Netflix
MobileNavigation
格式化小拓
·
2023-07-28 23:23
50天50个小demo前端
html5
css3
javascript
前端
侧边栏导航
动态
SpringCloud学习—Ribbon:负责均衡及Ribbon
SpringCloudRibbon是基于
Netflix
Ribbon实现的一套客户端负载均衡的工具。
再小的帆也能远航啊
·
2023-07-28 15:49
spring
cloud
学习
ribbon
微服务01,初始,拥抱他,最后爱上他,mmm
除此之外,我还会详细讲解SpringCloud的发展历史,并介绍
Netflix
和Alibaba两大核心组件库,以及SpringCloud的版本更新策略大话SpringCloudSpringCloud可谓出身
肥春勿扰
·
2023-07-28 14:12
微服务
微服务
java
数据库
java集合框架List子接口之LinkedList
源码剖析
感兴趣的话大家可以关注一下公众号:猿人刘先生,欢迎大家一起学习,一起进步,一起来交流吧!LinkedListLinkendList是一个双向链表,并且实现了Deque接口,可以作为一个队列来使用,虽然LinkendList是线性结构,但是数据的存储并不是按照线性的接口来存储的,而是在每一个节点里存数据及下一个节点的地址,同时实现了Cloneable接口,支持拷贝,并且实现了java.io.Seri
lingering fear
·
2023-07-28 10:26
java
java
list
数据结构
JVM
源码剖析
之JIT工作流程
JVM
源码剖析
之达到什么条件进行JIT优化这篇文章大致讲述JIT的编译过程。
程序员李哈
·
2023-07-28 09:48
Java底层
源码解读
jvm
java
Ribbon负载均衡
Ribbon简介Ribbon是一个基于Http和TCP的客服端负载均衡工具,它是基于
Netflix
Ribbon实现的。.
彬荣
·
2023-07-28 09:09
SpringCloud开发之路——服务注册与发现之Consul
https://github.com/
Netflix
/eureka所以这里使用Consul代码EurekaConsule安装-单机部署:注意这里使用docker直接运行的,如果不熟悉的请阅读如下文章快速入门
我是顾子晨
·
2023-07-28 05:55
go restful
源码剖析
-3
概述调试go-restful\examples中的restful-options-filter,在该段代码中主要介绍了处理httpoption请求的流程,在改短代码中采用了之前通用的container初始化及注册流程,只是在fliter中添加了对应的OPTIONSFilter。typeUserResourcestruct{}func(uUserResource)RegisterTo(contain
tcuze
·
2023-07-28 02:26
五,Eureka 第五章
pom添加依赖cn.bdqnspringcloud-api-commons${project.version}org.springframework.cloudspring-cloud-starter-
netflix
-eureka-clientorg.springframework.bootspring-boot-starter-actuatororg.mybatis.spring
zyu67
·
2023-07-28 00:58
eureka
云原生
7. SpringCloud之Zuul分布式服务网关
1、zuul服务网关的搭建新建一个Springboot子工程1.1、导入依赖org.springframework.cloudspring-cloud-starter-
netflix
-eureka-clientorg.springframewor
天还下着毛毛雨
·
2023-07-28 00:20
sentinel 阿里 原理_限流降级神器:哨兵(sentinel)原理分析
大家可能会问:Sentinel和之前常用的熔断降级库
Netflix
Hystrix有什么异同呢?Sentinel官网有一个对比的文章,这里摘抄一个总结的表格,具体的对比可以点此链接
weixin_39797381
·
2023-07-27 19:21
sentinel
阿里
原理
sentinel限流
限流降级神器-哨兵(sentinel)原理分析
大家可能会问:Sentinel和之前常用的熔断降级库
Netflix
Hystrix有什么异同呢?Sentinel官网有一个对比的文章,这里摘抄一个总结的表格,具体的对比可以点此链接查看。
weixin_42073629
·
2023-07-27 19:21
服务容错
Sentinel
spring boot com.
netflix
.hystrix.exception.HystrixRuntimeException: failed and no fallback available
Hystrix属性的4中优先级1.内置全局默认值(Globaldefaultfromcode)如果下面3种都没有设置,默认是使用此种,后面用“默认值”代指这种。2.动态全局默认属性(Dynamicglobaldefaultproperty)可以通过属性配置来更改全局默认值,后面用“默认属性”代指这种。3.内置实例默认值(Instancedefaultfromcode)在代码中,设置的属性值,后面用
JenneyAes
·
2023-07-27 19:46
工作
Spring
boot
Mybatis
源码剖析
之Mybatis执行流程(proxy 代理)
预读Mybatis在设计上,分为三层:接口层,数据处理层,框架支持层在接口层中,分为传统模式:通过sqlSession+statementId。接口代理模式:sqlSession+mapper接口准备-->-->-->-->-->Mybatis执行流程(proxy代理)proxy代理的方式创建代理对象,通过代理对象调用,执行invocationHandler的invoke方法,本质上还是通过exe
白鸽呀
·
2023-07-27 16:39
Mybatis源码
Java源码
Mybatis
java
代理模式
Mybatis源码
Mybatis
源码剖析
之Mybatis执行流程(传统方式)
预读Mybatis在设计上,分为三层:接口层,数据处理层,框架支持层在接口层中,分为传统模式:通过sqlSession+statementId。接口代理模式:sqlSession+mapper接口准备userMapper.xmlmybatis核心配置文件-->-->-->-->-->Mybatis传统方式执行流程1、通过classLoader读取核心配置文件为输入流注意:只要是流,底层就是数组,那
白鸽呀
·
2023-07-27 16:39
Mybatis源码
Java源码
Mybatis
java
maven
Mybatis源码
Mybatis
源码剖析
之插件interceptor执行原理
预读mybatis通过插件对(Executor、StatementHandler、ParameterHandler、ResultSetHandler)这四个核心对象创建代理进行拦截对mybatis来说插件就是拦截器,用来增强核心对象的功能,增强功能本质上是借助于底层的动态代理实现的,换句话说,MyBatis中的四大对象都是代理对象Mybatis核心对象介绍MyBatis的主要的核心部件有以下几个:
白鸽呀
·
2023-07-27 16:09
Mybatis源码
Java源码
Mybatis
java
Mybatis源码
Mybatis二级缓存
源码剖析
级缓存和具体的命名空间绑定,⼀个Mapper中有⼀个Cache,相同Mapper中的MappedStatement公用⼀个Cache,⼀级缓存则是和SqlSession绑定一,全局二级缓存开启配置方向:通过配置开启二级缓存,
源码剖析
从配置读
FYHannnnnn
·
2023-07-27 16:08
Mybatis
Mybatis二级缓存
Mybatis缓存
mybatis二级缓存源码
mybatis缓存源码解析
mybatis二级缓存原理
Mybatis
源码剖析
之二级缓存
序言mybatis默认开启一级缓存,一级缓存存在于Executor中,而executor存在于sqlSession中,因此一级缓存可以当作在sqlSession生命周期中。与一级缓存不同,二级缓存和具体的命名空间绑定,一个Mapper中有一个Cache,相同Mapper中的MappedStatement共用一个Cache,一级缓存则是和SqlSession绑定。准备启用二级缓存1、开启全局二级缓存
白鸽呀
·
2023-07-27 16:08
Mybatis源码
Java源码
Mybatis
缓存
java
Mybatis源码
Mybatis
源码剖析
(一)
Mybatis
源码剖析
(一)传统方式
源码剖析
:
源码剖析
-初始化InputStreaminputStream=Resources.getResourceAsStream("mybatis-config.xml
痛冕
·
2023-07-27 16:37
mybatis
java
Mybatis
源码剖析
:二级缓存
源码剖析
Mybatis
源码剖析
:二级缓存
源码剖析
二级缓存构建在一级缓存之上,在收到查询请求时,MyBatis首先会查询二级缓存,若二级缓存未命中,再去查询一级缓存,一级缓存没有,再查询数据库。
丿涛哥哥
·
2023-07-27 16:07
MyBatis
java
mybatis
Mybatis架构原理--二级缓存
源码剖析
Mybatis架构原理--二级缓存
源码剖析
二级缓存构建在一级缓存之上,在收到查询请求时,Mybatis首先会查询二级缓存,若二级缓存没有命中,再去查询一级缓存,一级缓存没有,在查询数据库;二级缓存-->
JavaShark
·
2023-07-27 16:05
mybatis
架构
缓存
Redis
源码剖析
之robj(redisObject)
我们在之前的文章中已经了解过一部分Redis的数据结构了,尤其是dict中讲到,可以把redis看做一个hashtable,存储了一堆的key-value,今天就来看下key-value中value的主要存储结构redisObject(后文统称robj)。robj的详细代码见object.c字段详解相对与其他几个数据结构,robj相对简单,因为只包含了几个字段,含义都很明确。typedefstru
xindoo
·
2023-07-27 13:07
linux初学者要读的书
Linux编程实践教程》5、《深入理解Linux内核》6、《Linux命令行与shell脚本编程大全(第3版)》7、《Linux内核设计与实现(第3版)8、《深入Linux内核架构》9、《ARMLinux内核
源码剖析
向阳菌
·
2023-07-27 12:08
linux
运维
服务器
muduo
源码剖析
--TcpConnection
TcpConnection类封装了一个个的tcp连接,实现了socket的四种回调,以及注册一些上层的回调classTcpConnection:noncopyable,publicstd::enable_shared_from_this{public:TcpConnection(EventLoop*loop,conststd::string&nameArg,intsockfd,constInetA
godaa
·
2023-07-27 08:46
muduo
c++
多线程
socket
muduo网络库
SpringCloud简介
SpringCloud包含众多的子项目SpringCloudconfig分布式配置中心SpringCloud
netflix
核心组件:Eure
piziyang12138
·
2023-07-27 05:29
微服务SpringCloud教程——Spring Cloud是什么
SpringCloud源自Spring社区,主要由Pivotal和
Netflix
两大公司提供技术迭代和维护。
Itmastergo
·
2023-07-27 05:24
微服务
spring
cloud
架构
http连接池使用及
源码剖析
1背景内部系统调用腾讯微信公众号平台与其进行网络通信,通过监控观察发现业务高峰期调用大的时候,网络请求耗时高达数10秒甚至更高,走查代码发现网络请求使用了apache开源组件HttpClient调用微信api,实现方式是最常见的方案。起初怀疑可能是网络原因,咨询运维http抓包、网络带宽调研等,最终排除网络原因。至此便开始了http请求优化探索之路。2http连接池简介Http连接的建立和关闭本质
木子金丰
·
2023-07-27 03:50
http
网络
java
【ribbon】Ribbon的负载均衡和扩展功能
Ribbon的核心接口参考:org.springframework.cloud.
netflix
.ribbon.RibbonClientConfigurationIClientConfig:Ribbon的客户端配置
morris131
·
2023-07-26 09:42
springcloud
ribbon
负载均衡
java
spring
boot
springcloud
Spring
源码剖析
1:初探Spring IOC核心流程
本文大致地介绍了IOC容器的初始化过程,只列出了比较重要的过程和代码,可以从中看出IOC容器执行的大致流程。接下来的文章会更加深入剖析Bean容器如何解析xml,注册和初始化bean,以及如何获取bean实例等详细的过程。转自:http://www.importnew.com/19243.html1.初始化大致单步跟了下SpringIOC的初始化过程,整个脉络很庞大,初始化的过程主要就是读取XML
程序员黄小斜
·
2023-07-26 08:11
人性中的黑暗面,这部迷你剧,用荒诞的手法把它毫无保留的展现出来。
《黑镜》SE1(温馨提示;些许内容或许会引起你的不适,得有一定的心理承受能力哦)《黑镜》(BlackMirror)是一部由英国电视4台(Channel4)及美国
NetFlix
公司出品的迷你电视剧。
渡影人
·
2023-07-26 07:59
【微服务技术专题】
Netflix
动态化配置服务-微服务配置组件变色龙Archaius
前提介绍如果要设计开发一套微服务基础架构,参数化配置是一个非常重要的点,而
Netflix
也开源了一个叫变色龙Archaius的配置中心客户端,而且Archaius可以说是比其他客户端具备更多生产级特性,
洛神灬殇
·
2023-07-26 07:28
构建工业级的LLM应用程序
之前,曾在NVIDIA、SnorkelAI、
Netflix
和Primer构建了机器学习工具。作者毕业于斯坦福大学,《设计机器学习系统》是亚马逊网站人工智能畅销书方面的畅销书。这
大家叫我导演
·
2023-07-25 20:10
JVM
源码剖析
之达到什么条件进行JIT优化
版本信息:jdk版本:jdk8u40思想至上技术经过数百年的迭代,如今虚拟机中都存在JIT模块,JVM中Hotspot,Android虚拟机中dalvik、Art等等。并且存在一个共性,全部都是解释器和JIT共存。当然,如今都存在AOT编译(AheadofTimeCompiler)将Java文件直接编译成平台相关可执行文件,这并不是本文改论述的点。在Hotspot虚拟机中执行引擎包括解释器、JIT
程序员李哈
·
2023-07-25 18:32
Java底层
源码解读
jvm
java
从爱奇艺2019年财报看,中国在线视频行业未来该怎样发展?
百度、阿里巴巴不再被当成谷歌、亚马逊的翻版,在线视频、网络音乐也不再被当成中国的
Netflix
、Spotify。它们就是自己。
郭静
·
2023-07-25 15:51
微服务网关Zuul vs Spring Cloud Gateway
SpringCloud
Netflix
Zuul是由
Netflix
开源的API网关,在微服务架构下,网关作为对外的门户,实现动态路由、监控、授权、安全、调度等功能。
sknfie
·
2023-07-25 15:01
Thread
源码剖析
前言昨天已经写了:多线程三分钟就可以入个门了!如果没看的同学建议先去阅读一遍哦~在写文章之前通读了一遍《Java核心技术卷一》的并发章节和《Java并发编程实战》前面的部分,回顾了一下以前写过的笔记。从今天开始进入多线程的知识点咯~我其实也是相当于从零开始学多线程的,如果文章有错的地方还请大家多多包含,不吝在评论区下指正呢~~一、Thread线程类API声明本文使用的是JDK1.8实现多线程从本质
Java3y
·
2023-07-25 14:45
SpringCloud--Alibaba入门(Nacos+Sentinel)
上次说到
Netflix
已经过时了,目前除了一些大厂使用自己内部的微服务架构外,市面上使用最广泛的就是SpringCloudAlibaba,再说说后台架构的演进单体架构:整体打包为一个服务进行部署,简单,
Aruba233
·
2023-07-25 12:59
sentinel
spring
cloud
微服务
java
分布式
Hashtable 与 HashMap初探
然后我就一脸愣逼,我记得《stl
源码剖析
》中好像没有讲到Hashtable,只说了map,set,mutimap,mutiset,所以哈希是什么东西?黑人问号。
portability
·
2023-07-25 11:03
上一页
29
30
31
32
33
34
35
36
下一页
按字母分类:
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
其他