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
POCO源码解析
Java设计模式之命令模式
目录定义结构案例优点缺点使用场景JDK
源码解析
Thread中start与run方法的区别定义将一个请求封装为一个对象,使发出请求的责任和执行请求的责任分割开。
zmbwcx
·
2023-10-30 21:51
java
设计模式
命令模式
Fantasy
源码解析
:day01
--记于2023-7-261.github地址:nullhttps://github.com/qq362946/Fantasy/tree/main2.介绍:Fantasy高性能服务器框架Fantasy服务器框架源于ETServer框架,但Fantasy极为简洁,性能更强,基于Fantasy开发的服务端程序,可用于游戏服务器,物联网服务器,应用程序服务器等。Fantasy框架易于学习易于使用,只需要
我在某马学前端
·
2023-10-30 20:51
Fantasy
c#
通过 Nginx 反向代理,实现远程调试本机代码
源码精品专栏原创|Java2020超神之路,很肝~中文详细注释的开源项目RPC框架Dubbo
源码解析
网络应用框架Netty
源码解析
消息中间件RocketMQ
源码解析
数据库中间件Sharding-JDBC
Java基基
·
2023-10-30 20:50
中间件
nginx
https
ssl
svn
android layout过程分析,RecyclerView 源码分析(一) —— 绘制流程解析,RecyclerView 使用指南,Android View 的绘制流程之 Measure 过程详解...
对于RecyclerView的
源码解析
一篇文章肯定是不够的,后续有时间会继续更新
邵天兰
·
2023-10-30 20:19
android
layout过程分析
用Python爬取猫眼电影排行榜TOP100
主要步骤有:访问网站,获取页面
源码解析
页面,得到想要的数据循环爬取多个页面把数据写入本地文件1.分析需要爬取的页面结构访问猫眼电影。观察页面,会看到首页上有排名前十的电影信息。
小董不太懂
·
2023-10-30 15:01
一文带你 API 网关从入门到放弃
源码精品专栏中文详细注释的开源项目RPC框架Dubbo
源码解析
网络应用框架Netty
源码解析
消息中间件RocketMQ
源码解析
数据库中间件Sharding-JDBC和MyCAT
源码解析
作业调度中间件Elastic-Job
公众号-芋道源码
·
2023-10-30 13:21
java+hashset
源码解析
_【java集合框架源码剖析系列】java源码剖析之HashSet
注:博主java集合框架源码剖析系列的源码全部基于JDK1.8.0版本。本博客将从源码角度带领大家学习关于HashSet的知识。一HashSet的定义:publicclassHashSetextendsAbstractSetimplementsSet,Cloneable,java.io.Serializable可以看到HashSet继承自AbstractSet同时实现了Set,Cloneable,
weixin_39611389
·
2023-10-30 09:50
java hashset
源码解析
,Java记录 -70- HashSet源码剖析
HashSet不包含重复元素,由哈希表支持。下面我就开始剖析下HashSet的源代码:首先从构造方法开始;privatetransientHashMapmap;publicHashSet(){map=newHashMap();}publicHashSet(CollectionextendsE>c){map=newHashMap(Math.max((int)(c.size()/.75f)+1,16)
左易
·
2023-10-30 09:49
java
hashset源码解析
【自然语言处理】【长文本处理】RMT:能处理长度超过一百万token的Transformer
相关博客【自然语言处理】【长文本处理】RMT:能处理长度超过一百万token的Transformer【自然语言处理】【大模型】MPT模型结构
源码解析
(单机版)【自然语言处理】【大模型】ChatGLM-6B
BQW_
·
2023-10-30 06:15
自然语言处理
自然语言处理
transformer
人工智能
长文本
RMT
源码解析
: Feign 鸟瞰图
Feign创建客户端的主流程.png观察源码可以发现Feign创建客户端代理类的真正核心是ReflectiveFeign。沿着源码追踪可以发现ReflectiveFeign的创建主要涉及了上图所示的三个组件。沿着三个组件的代码追踪下去,展开后的鸟瞰图如下:Feign.png
lazyguy
·
2023-10-30 06:56
SpringEvent 事件发布/监听机制相关
源码解析
前言该篇文章是我学习SpringEvent源码实现的过程,看源码的过程中,会涉及到程序启动时系统监听类的注入、自定义监听类的注入、事件发布后如何通知监听类等等,如果一一记录,就显得又长又混乱了,所以本篇只涉及事件发布后如何通知监听类的源码,其他的只会稍微提一提。SpringEvent的介绍和应用关于SpringEvent的介绍和应用可以看我之前写的文章SpringEvent介绍与应用环境配置JDK
我赢了算我输
·
2023-10-30 05:49
Spring
spring
boot
java
spring
Dubbo
源码解析
之registry注册中心
Dubbo
源码解析
之registry注册中心阅读须知dubbo版本:2.6.0spring版本:4.3.8文章中使用/**/注释的方法会做深入分析正文注册中心是Dubbo的重要组成部分,主要用于服务的注册与发现
dingxie1963
·
2023-10-30 03:58
java
大数据
数据库
Ehcache源码分析
ehcacheTerracotta公司使用的开源的缓存框架,get操作
源码解析
Ehcacheput(finalKkey,finalVvalue)1.AbstractOperationStatistic.begin
剑客kb
·
2023-10-30 02:17
spring
源码解析
-IoC容器的后置处理器源码分析
文章目录后置处理器的使用源码分析后置处理器的使用在spring中可以使用容器的后置处理器对容器进行增强处理,常用的分别有两类为BeanDefinitionRegistryPostProcessor和BeanFactoryPostProcessor。BeanDefinitionRegistryPostProcessor中可以拿到BeanDefinitionRegistry向容器注册新的bean的定义
葡萄晓虎
·
2023-10-30 02:28
spring框架
spring
java
后端
Spring 中Bean的生命周期及后置处理器使用
SSM
源码解析
视频点我SpringSpring中注入Bean的各种骚操作做Spri
J3code
·
2023-10-30 02:25
Spring专栏
spring
java
servlet
Spring IOC
源码解析
--invokeBeanFactoryPostProcessors控制后置处理器的bean加载顺序
spring设计的精髓,开方式接口。定义了很多空的逻辑,需要我们自己实现。在org.springframework.context.support.PostProcessorRegistrationDelegate#invokeBeanFactoryPostProcessors方法中,扫描bean定义的优先级。具体的顺序如下:invokeBeanFactoryPostProcessorsy优先级=
伟娃娃
·
2023-10-30 02:24
spring
ioc
后置处理器bean加载顺序
【
源码解析
】Spring源码解读-beanFactory和Bean的后置处理器流程
上一篇文章,我们详细介绍了spring是如何通过加载xml配置文件,将beanfactry创建成功的,接着核心流程,我们继续说下beanFactory和Bean的后置处理流程。//留给子类的模板方法,允许子类继续对工厂执行一些处理;Allowspost-processingofthebeanfactoryincontextsubclasses.postProcessBeanFactory(bean
qxlxi
·
2023-10-30 01:21
#
源码解析
spring
java
windows
Nginx 内存池
源码解析
内存池是一种节省内存的技术方案,Nginx实现的内存池代码精炼且实用,值得我们深入学习,一探究竟。Nginx使用内存池主要有以下原因:内存管理Nginx通过直接申请一整块内存的方式,来代替开发者主动去堆中申请内存块,开发者主动从堆中申请内存,所以申请的内存可以用内存池统一释放。这样的好处是开发者无需对自己申请的每一块内存都释放,可以由一个地方统一释放,这样能解决大部分的内存泄露问题。内存碎片如果手
良晨
·
2023-10-29 21:04
后端
nginx
链表
运维
Dubbo
源码解析
之服务引用过程
3.Dubbo
源码解析
之服务引用过程服务引用过程主要包括。。。。3.1Dubbo自定义xml解析器服务暴露过程中已经讲过,此处略过。
郭美冉
·
2023-10-29 18:01
react-redux简介(二)
源码解析
写在开头前置知识内容,react、react-redux。react-redux文档:https://www.redux.org.cn/docs/react-redux/react-redux源码:https://github.com/reduxjs/react-redux克隆代码gitclonehttps://github.com/reduxjs/react-redux.git本文对应redux
前端开发爱好者
·
2023-10-29 17:43
Spring AOP
源码解析
:执行切面
切面执行顺序说起这个切面执行顺序,我就想起一个之前遇到的挺有意思的问题,为啥@Around方法里面不手动调用joinPoint.proceed()方法,目标方法就不会执行,并且@Before方法的逻辑也不会执行?我们先来看一下切面的执行顺序一个方法被一个aspect类拦截时的执行顺序如下@Around->@Before->方法执行->@Around->@After->@AfterReturning
Java识堂
·
2023-10-29 14:03
Spring
spring
java
后端
spring
源码解析
-基于注解的SpringAOP
源码解析
(一)
https://github.com/cjinjun/spring-framework-demo写一个简单的接口和实现类,跟IOC
源码解析
那几篇文章用的同一个工程,publicinterfaceIOCService
程序员•进军SJF
·
2023-10-29 14:01
spring
编程语言
java
SpringAOP
源码解析
1.环境搭建pom文件加入aspects的依赖org.springframeworkspring-context5.1.9.RELEASEorg.springframeworkspring-aspects5.1.9.RELEASE定义一个需要被切入的beanpublicclassMathCaculator{publicintdiv(inti,intj){System.out.println("Ma
_Recursion
·
2023-10-29 14:29
Spring
java
源码
spring
aop
java
proxy
bean
spring5.0
源码解析
从源码角度分析 advice 的执行顺序 aop 05
从源码角度分析advice的执行顺序aop从源码角度分析advice的执行顺序配置通知运行结果从源码角度分析第一个调用ExposeInvocationInterceptor第二个调用AspectJAroundAdvice第三个调用MethodBeforeAdviceInterceptor第四个调用MethodBeforeAdviceInterceptor第五个调用AspectJAfterAdvic
1999
·
2023-10-29 14:29
spring源码解析
java
spring
Spring AOP 超详细
源码解析
知识章节基础知识什么是AOPAOP的全称是“AspectOrientedProgramming”,即面向切面编程在AOP的思想里面,周边功能(比如性能统计,日志,事务管理等)被定义为切面,核心功能和切面功能分别独立进行开发,然后把核心功能和切面功能“编织”在一起,这就叫AOPAOP能够将那些与业务无关,却为业务模块所共同调用的逻辑封装起来,便于减少系统的重复代码,降低模块间的耦合度,并有利于未来的
tytler
·
2023-10-29 14:28
Spring
spring
java
SpringAOP
源码解析
DayOne
SpringAOP
源码解析
DayOne前言AOP术语解释通过例子看注解式的AOPSpringAop演变过程责任链模式springaop
源码解析
一前言AOP要实现的是在我们原来写的代码的基础上,进行一定的包装
烟花丿易冷
·
2023-10-29 14:58
spring源码
java
aop
spring
Spring AOP
源码解析
Spring版本是5.1.x文章目录@EnableAspectJAutoProxyAnnotationAwareAspectJAutoProxyCreator判断是否需要生成代理获取所有的advisor构建advisor筛选出匹配的advisor创建代理调用方法执行增强逻辑Advice转换为MethodInterceptor执行拦截器链ExposeInvocationInterceptorAspe
指尖凉
·
2023-10-29 14:26
源码学习
#
Spring
Spring
AOP
Spring AOP源码分析
目录1、AOP是什么2、AOP的作用及其优势3、AOP的底层实现3.1JDK动态代理:3.2CGLIB动态代理4、AOP相关概念5、AOP运行流程图6、AOP
源码解析
6.1
源码解析
须知6.2注册自动代理创建器
八五年的湘哥
·
2023-10-29 14:26
SSM&开源组件
java
spring
aop
SpringAop
源码解析
SpringAop
源码解析
(基于springBoot)要读懂SpringAop,首先需要看springIoc,否则连入口代码都找不到。
hhcui重名了
·
2023-10-29 14:55
springAop
java
spring
SpringAOP
源码解析
之TargetSource(四)
前言在Spring框架中,TargetSource是一个接口,用于封装获取目标对象(也就是被代理的对象)的逻辑。它的主要作用是提供代理对象使用的目标对象,并且允许在运行时动态地切换目标对象。TargetSource在Spring的AOP(面向切面编程)中非常重要,它定义了代理对象的目标是谁以及在何时获取目标对象。具体来说,TargetSource接口定义了以下两个方法:getTarget():这个
Code A Better Life
·
2023-10-29 14:25
Spring专题
java
spring
开发语言
1024程序员节
spring
cloud
后端
SpringAOP
源码解析
之advice执行顺序(三)
上一章我们分析了Aspect中advice的排序为Around.class,Before.class,After.class,AfterReturning.class,AfterThrowing.class,然后advice真正的执行顺序是什么?多个Aspect之间的执行顺序又是什么?就是我们本章探讨的问题。准备工作既然需要知道advide的执行顺序,那么我们就得有Aspect。我们还是使用之前创
Code A Better Life
·
2023-10-29 14:22
Spring专题
java
spring
spring
boot
后端
spring
cloud
开发语言
人人都能看懂的Spring
源码解析
,Spring声明式事务关于传播特性、事务挂起与恢复的处理
人人都能看懂的Spring
源码解析
,Spring声明式事务关于传播特性、事务挂起与恢复的处理原理解析AbstractPlatformTransactionManager事务传播特性事务挂起与恢复通过DataSourceTransactionManager
黄俊懿
·
2023-10-29 10:54
Spring
spring
java
spring
boot
后端
框架
[
源码解析
] 模型并行分布式训练 Megatron (3) ---模型并行实现
[
源码解析
]模型并行分布式训练Megatron(3)—模型并行实现文章目录[
源码解析
]模型并行分布式训练Megatron(3)---模型并行实现0x00摘要0x01并行Transformer层1.1初始化
罗西的思考
·
2023-10-29 08:45
001_机器学习
017_分布式机器学习
015_深度学习
深度学习
megatron
nvidia
模型并行
分布式训练
El castigo - 3 - Español
AppLapobrecitanoqueríadejarmeentranquilidadycontinuóaamenazarme,diciendoqueseguramentequeestanocheseráunanocheinolvidableparamíporquetras
poco
ibaasufrirdelcastigograve.Yodije
狂野倾城
·
2023-10-29 05:56
Retrofit
源码解析
一、引言Retrofit和OKHttp同为square出品的网络请求相关库,不同的是Retrofit本身不进行网络请求,而是作为一个协调者,协调其他组件共同处理网络请求。用官网描述来说就是:Retrofit是可插拔的,它允许不同的执行机制和类库用于执行HTTP请求、允许不同序列化的类库进行java实体类与HTTP响应数据之间转换。Retrofit的网络请求部分默认基于OkHttp,关于OkHttp
horseLai
·
2023-10-29 01:36
【spring
源码解析
】spring容器初始化过程
SpringIOC容器加载原理1.AnnotationConfigApplicationContext(Config.class)@TestpublicvoiddefaultConfigClassBeanNameIsGeneratedProperly(){ApplicationContextcontext=newAnnotationConfigApplicationContext(Config.c
worn.xiao
·
2023-10-29 00:56
J2EE/spring
spring
java
mybatis
Spring
源码解析
4.createBean()方法解析
createBeanInstance()protectedBeanWrappercreateBeanInstance(StringbeanName,RootBeanDefinitionmbd,@NullableObject[]args){//获取bd内部的Class对象。ClassbeanClass=resolveBeanClass(mbd,beanName);//这里判断当前bean是非公开类型
shstart7
·
2023-10-29 00:24
Spring
spring
java
ioc
源码
Spring
源码解析
六 (Bean的初始化)
目录1.循环依赖解决2.FactoryBean情况处理3.依赖检查4.Bean的创建4.1实例化bean4.2依赖处理4.3属性填充4.4执行初始化方法5.Bean生命周期流程6.IOC容器的关闭6.1Web应用中容器的销毁6.2非Web应用中容器的销毁在前面分析IOC容器时有说到,在IOC容器初始化结束后,会开始初始化非延迟加载的单例Bean,对于其他Bean则会在调用getBean()方法时去
AnEra
·
2023-10-29 00:52
#
Spring5.x源码深度解析
Bean的初始化
【Spring容器初始化后实例化单例bean过程
源码解析
5.1.3.RELEASE版本】
目录前言一、基本介绍二、SpringBean生命周期2.1生命周期流程图2.2各个节点含义三、SpringBean实例化
源码解析
3.1代码入口3.2refresh方法3.3finishBeanFactoryInitialization
编程界~小卡拉米
·
2023-10-29 00:49
Java
Spring
AOP
开发语言
后端
java
spring
intellij-idea
san.js源码解读之工具(util)篇——bind函数兼容
一、
源码解析
/***Function.prototype.bind方法的兼容性封装**@param{Function}func要bind的函数*@param{Object}thisArgthis指向对象
Kinghiee
·
2023-10-29 00:14
san.js
javascript
开发语言
ecmascript
san.js
san.js源码解读之工具(util)篇——splitStr2Obj函数
一、
源码解析
/***将字符串逗号切分返回对象**@param{string}source源字符串*@return{Object}*/functionsplitStr2Obj(source){varresult
Kinghiee
·
2023-10-29 00:14
san.js
javascript
开发语言
ecmascript
san.js
san.js源码解读之工具(util)篇——nexttick函数
vuev2.7.14nextick
源码解析
在了解san.js的nexttick之前先来看一下vue的实现方式,因为它是有参考vue的nexttick的实现。
Kinghiee
·
2023-10-29 00:14
san.js
javascript
开发语言
ecmascript
san.js
react
源码解析
3.react源码架构
react
源码解析
3.react源码架构视频讲解(高效学习):进入学习这一章的目的是让我们认识一下react源码架构和各个模块。
buchila11
·
2023-10-28 23:08
react.js
架构
javascript
Handler机制之
源码解析
Handler
源码解析
刚入行Android那会,看过好多遍这方面的不同的博客,每次看完都似懂非懂,今天我打算自己来分析一下Handler机制及其相关源码。
luffy之陈大胖子
·
2023-10-28 21:46
灵魂画手:图解Spring AOP实现原理
每天10:33更新文章,每天掉亿点点头发...源码精品专栏原创|Java2021超神之路,很肝~中文详细注释的开源项目RPC框架Dubbo
源码解析
网络应用框架Netty
源码解析
消息中间件RocketMQ
公众号-芋道源码
·
2023-10-28 20:18
java
spring
aop
mybatis
spring
boot
KCP 协议
源码解析
KCP协议文章目录KCP协议1、kcp的协议特点1.1、RTO不翻倍1.2、选择重传1.3、快速重传1.4、非延迟ACK1.5、ACK+UNA1.6、非退让流控2、kcp实现2.1、kcp数据结构2.2、kcp报文发送ikcp_sendikcp_flush2.3、kcp报文接收ikcp_recvikcp_input3、参考Github:https://github.com/skywind3000/
摸鱼呀
·
2023-10-28 20:21
linux_高性能网络设计
linux
网络协议
kcp 介绍与源代码分析_kcp-go
源码解析
概念ARQ:自动重传请求(AutomaticRepeat-reQuest,ARQ)是OSI模型中数据链路层的错误纠正协议之一.RTO:RetransmissionTimeOutFEC:ForwardErrorCorrectionkcp简介kcp是一个基于udp实现快速、可靠、向前纠错的的协议,能以比TCP浪费10%-20%的带宽的代价,换取平均延迟降低30%-40%,且最大延迟降低三倍的传输效果。
weixin_39591720
·
2023-10-28 20:50
kcp
介绍与源代码分析
kcp 介绍与源代码分析_KCP-GO
源码解析
原标题:KCP-GO
源码解析
原文作者:张伯雨golang技术社区概念ARQ:自动重传请求(AutomaticRepeat-reQuest,ARQ)是OSI模型中数据链路层的错误纠正协议之一.RTO:RetransmissionTimeOutFEC
weixin_39550937
·
2023-10-28 20:49
kcp
介绍与源代码分析
计算机专业会成为下一个土木吗?
每天14:00更新文章,每天掉亿点点头发...源码精品专栏原创|Java2021超神之路,很肝~中文详细注释的开源项目RPC框架Dubbo
源码解析
网络应用框架Netty
源码解析
消息中间件RocketMQ
Java基基
·
2023-10-28 17:36
中间件
人工智能
编程语言
etag
sip
Flutter aspectd (二)
源码解析
引导在上一篇文章中,我们进行了applypatch文件,那么我们来看看apply的文件,具体做了哪些事情。可以看到是在common.dart文件做了更改,和新加了一个aspectd.dart文件common.dart文件该文件所在目录:packages/flutter_tools/lib/build_system/targets/common.dart可以看到在build方法新增了如下代码:@ov
laomao_老毛
·
2023-10-28 17:47
上一页
23
24
25
26
27
28
29
30
下一页
按字母分类:
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
其他