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
动态代理源码分析
springboot整合nacos-config-
源码分析
3
上一篇讲了spring-boot跟nacos-config整合的相关逻辑。(相当于前期准备工作)这里开始从springboot启动开始,看看nacos-config是怎么参与到springboot中的。springboot启动流程(只讲跟nacos-config相关的)1:SpringApplication.run()2:prepareContext该方法的applyInitializers()会
KCMDY
·
2023-10-23 10:26
spring
boot
java
spring
Spring GOF代理模式
1.静态代理2.
动态代理
三个角色:目标对象,代理对象,公共接口。
可爱的鸡仔
·
2023-10-23 10:49
spring
代理模式
spring
【SA8295P
源码分析
】109 - QNX 如何实现显示图片到 Screen 显示屏上
【SA8295P
源码分析
】109-QNX如何实现显示图片到Screen显示屏上一、Screen介绍1.ScreenClient创建方法介绍1.1创建screen_ctx上下文1.2创建一个渲染目标window
"小夜猫&小懒虫&小财迷"的男人
·
2023-10-23 09:24
车芯
SA8295P
源码分析
QAM8295P
QNX
android
SA8295P
Display
kafka 数据可靠性深度解读
微服务、Spring,MyBatis,Netty
源码分析
的朋友可以加我的Jav
程序员日常填坑
·
2023-10-23 09:11
spring6-AOP面向切面编程
面向切面编程AOP1、场景模拟1.1、声明接口1.2、创建实现类1.3、创建带日志功能的实现类1.4、提出问题2、代理模式2.1、概念2.2、静态代理2.3、
动态代理
2.4、测试3、AOP概念及相关术语
zoeil
·
2023-10-23 09:48
spring
java
后端
spring
aop
面向切面编程
OkHttp
源码分析
(一)请求流程
源码分析
从发起一个简单的http网络请求开始//构造OkhttpClient对象OkHttpClientokHttpClient=newOkHttpClient();//构造请
辉涛
·
2023-10-23 09:14
Spring
源码分析
之 Spring 三级缓存解决循环依赖问题
1,什么是Spring的循环依赖简单来讲,就是有一个A对象,创建A的时候发现A对象依赖B,然后去创建B对象的时候,又发现B对象依赖C,然后去创建C对象的时候,又发现C对象依赖A。这就是所谓的循环依赖。那么Spring在创建Bean的时候是如何解决这种关系的依赖呢?(循环依赖)先抛出结论,Spring使用了三级缓存解决了循环依赖的问题。并且Spring能解决哪些循环依赖不能解决哪些循环依赖。以下会详
七月_JulyFY
·
2023-10-23 08:17
代理模式
即通过代理对象访问目标对象,这样做的好处是:可以在目标对象实现的基础上,增加额外的功能操作,即扩展目标对象的功能主要有三种不同形式:静态代理、JDK
动态代理
(接口代理)和cglib代理;静态代理(如AspectJ
桂老七
·
2023-10-23 06:32
[Spring]为什么Spring
动态代理
默认使用CGlib,而不是JDK代理?
SpringSpringBoot原因一:CGlib不需要接口Spring
动态代理
默认使用CGlib,是因为它可以代理那些没有实现任何接口的类,而JDK
动态代理
仅能代理实
码鹿的笔记
·
2023-10-23 06:05
English
Java-Spring
java
spring
开发语言
cglib
proxy
springboot
快来跟我一起学 React(Day5)
简介上一节我们完成了从0开始搭建一个企业级React项目的全部内容,项目是有了,但是我们一直都没有近距离接触过React,所以接下来我们就快速撸一遍React官方文档内容,弄清楚一些概念性的东西,为后面的
源码分析
章节做铺垫
vv_小虫虫
·
2023-10-23 06:04
面试必问系列之JDK
动态代理
大家异口同声的回答:JDK
动态代理
和CGLIB
动态代理
。这两种代理有什么区别呢?JDK
动态代理
的类通过接口实现,CGLIB
动态代理
是通过子类来实现的。image那JDK
动态代理
你了到底了解多少呢?
小李不秃
·
2023-10-23 04:20
小白挑战:AsyncTask
源码分析
//AsyncTask从本质上讲,是对ThreadPool和handler的封装.在学习线程池相关的知识时,看到书中提到AsyncTask的实现中使用到了ThreadPool,于是把源码翻了出来,源码并不长,顺便分析了一下.小白挑战,大牛勿喷(好像大牛也不会看到...)成员变量的解析我打算先把成员变量分析一下(AsyncTask源码不是很复杂,可以这么做,算是特殊情况吧),算是为后面分析Async
weixin_34220623
·
2023-10-23 03:26
ui
移动开发
runtime
【SA8295P
源码分析
(四)】23 - QNX Ethernet MAC 驱动 之 emac1_config.conf 配置文件解析
【SA8295P
源码分析
】23-QNXEthernetMAC驱动之emac1_config.conf配置文件解析系列文章汇总见:《【SA8295P
源码分析
(四)】网络模块文章链接汇总-持续更新中》本文链接
"小夜猫&小懒虫&小财迷"的男人
·
2023-10-23 01:59
车芯
SA8295P
源码分析(四)
之
网络部分
QAM8295P
android
SA8295P
QNX
Java面试(基础篇)——解构Java常见的基础面试题 & 结合Java
源码分析
fail-safe和fail-fast机制Fail-fast:快速失败Fail-fast:表示快速失败,在集合遍历过程中,一旦发现容器中的数据被修改了,会立刻抛出ConcurrentModificationException异常,从而导致遍历失败packagecom.tianju.test;importjava.util.ArrayList;importjava.util.Iterator;imp
Perley620
·
2023-10-23 00:33
SpringBoot
java
面试
开发语言
SpringCloud之Ribbon
源码分析
Ribbon是Netflix公司开源的一个客户端负载均衡的项目。支持脱离Eureka注册中心单独使用。其负载均衡主要是通过SpringBoot中RestTemplate协助实现的。关于Ribbon的分析其中涉及多个核心类:自动装配候选类RibbonAutoConfiguration、LoadBalancerAutoConfiguration。跟RestTemplate相关的LoadBalancer
且听风吟0220
·
2023-10-22 23:35
SpringCloud
spring
cloud
Java进阶之JDK
动态代理
与Cglib
动态代理
转自:https://blog.csdn.net/janice0529/article/details/42884019一、
动态代理
概述与静态代理对照,
动态代理
类的字节码是在程序运行时由Java反射机制动态生成
mayiwoaini
·
2023-10-22 22:10
【Solidity】智能合约案例——②供应链金融合约
目录一、合约
源码分析
:二、合约整体流程:1.部署合约:2.添加实体3.发送交易存证①.银行向公司交易(公司向银行提供交易存证)②.公司向银行交易(银行向公司提供交易存证)③.公司向公司交易(接收存证的公司需要给发送存证的公司提供交易存证
奈何不吃鱼
·
2023-10-22 22:57
solidity
智能合约
区块链
去中心化
web3
信任链
金融
flask
源码分析
WSGI、uWSGI、uwsgi三者是什么WSGI:python应用程序与web服务器之间进行交互的一种协议uWSGI:uWSGI是一个Web服务器,它实现了WSGI协议、uwsgi、http等协议uwsgi:也是一种协议,规定了怎么把请求转发给应用程序和返回;,在此常用于在uWSGI服务器与其他网络服务器的数据通信。flask简介flask是一个python语言编写的web轻量级框架。其WSGI
落羽归尘
·
2023-10-22 21:09
PAM从入门到精通(十九)
接前一篇文章:PAM从入门到精通(十八)本文参考:《TheLinux-PAMApplicationDevelopers'Guide》PAM的应用开发和内部实现
源码分析
先再来重温一下PAM系统架构:更加形象的形式
蓝天居士
·
2023-10-22 20:08
PAM
PAM
Linux安全
Linux驱动开发———imx6ull的pinctrl子系统
源码分析
目录前言一、驱动源文件查找二、驱动分析1、驱动入口函数2、imx6ul_pinctrl_probe函数分析3、imx_pinctrl_probe函数分析4、imx_pinctrl_probe_dt函数分析5、imx_pinctrl_parse_functions函数分析6、imx6ullpinctrl中引脚配置分析7、imx_pinctrl_parse_groups函数分析总结前言最近在配置pin
嵌入式小学徒
·
2023-10-22 19:32
驱动开发
linux
学习记录
linux驱动
imx6ull
pinctrl
设备树
Spring框架—SpringBean
源码分析
原文作者:Javadoop原文地址:SpringIOC容器
源码分析
在继续往下之前,我们需要先了解BeanDefinition。我们说BeanFactory是Bean容器,那么Bean又是什么呢?
测试狗一枚
·
2023-10-22 19:25
后端—开发语言—Java
kubectl
源码分析
之总体
欢迎关注我的公众号:目前刚开始写一个月,一共写了18篇原创文章,文章目录如下:istio多集群探秘,部署了50次多集群后我得出的结论istio多集群链路追踪,附实操视频istio防故障利器,你知道几个,istio新手不要读,太难!istio业务权限控制,原来可以这么玩istio实现非侵入压缩,微服务之间如何实现压缩不懂envoyfilter也敢说精通istio系列-http-rbac-不要只会用A
hxpjava1
·
2023-10-22 18:33
运维
java
vue的虚拟dom返回html,Vue
源码分析
——虚拟dom如何渲染成真实dom
今天我们来说下vue实例的$mount中都发生了什么。$mount是Vue原型上的方法,是Vue实例化的最后一步。$mount分为带编译器版本和不带编译器版本。我们以下面的代码为例,来讲下在$mount时都发生了什么。实例代码如下(来源于codesandbox的默认vue项目代码):1234567891011121314151617181920212223242526272829303132333
詹西川
·
2023-10-22 14:01
vue的虚拟dom返回html
JUC1.8-CopyOnWriteArrayList
源码分析
前言CopyOnWriteArrayList原理:先通过名字定义来看,“在写时复制的列表”其原理也是如名字含义显而易见。先看几个着重点:1、线程安全2、适合多读少写场景3、弱一致性4、迭代器不支持可变操作【add,set,remove】大家先把这4点留个印象在脑海里,带着这些点,咱们通过源码跟踪【add,set,indexOf,remove】进行逐一证实上述观点。1、数据结构/**互斥锁*/fin
盘码客、汤勺
·
2023-10-22 12:59
JUC
JUC
Spring之AOP-JDK
动态代理
源码解析
系列文章目录第一章Spring之AOP-JDK
动态代理
源码解析Spring之AOP-JDK
动态代理
源码解析系列文章目录前言一、JDK
动态代理
二、Spring实现的JDK
动态代理
1.基础代码案例2.
源码分析
IUNIQUE
·
2023-10-22 12:09
Spring
java
spring
后端
Spring切面
动态代理
注册器AspectJAutoProxyRegistrar
博主介绍:✌全网粉丝4W+,全栈开发工程师,从事多年软件开发,在大厂呆过。持有软件中级、六级等证书。可提供微服务项目搭建与毕业项目实战,博主也曾写过优秀论文,查重率极低,在这方面有丰富的经验✌博主作品:《Java项目案例》主要基于SpringBoot+MyBatis/MyBatis-plus+MySQL+Vue等前后端分离项目,可以在左边的分类专栏找到更多项目。《Uniapp项目案例》有几个有un
卡布奇诺-海晨
·
2023-10-22 12:08
Spring家族及微服务系列
spring
java
后端
Android开源框架之OkHttp
本文的要点如下:概述OkHttp的使用
源码分析
同步请求异步请求总结概述OkHttp是一个网络请求开源库,即将网络请求的相关功能封装好的类库。要知道,没
不会游泳的金鱼_
·
2023-10-22 11:31
SpringSecurity从入门到
源码分析
SpringSecurity从入门到
源码分析
1.SpringSecurity的概述1.1相关术语1.2常用术语2.2常用单词2.4环境搭建2.SpringSecurity基本使用2.1使用默认账户登录2.2
野生java研究僧
·
2023-10-22 08:55
java后端
spring
boot
java
security
SpringBoot
源码分析
-版本依赖管理
1.1版本依赖管理使用SpringBoot版本依赖管会有两个疑问:为什么导入dependency是不需要指定版本;Spring-boot-starter-parent父依赖启动器的主要作用是进行版本统一管理,那么项目运行依赖的JAR包是从何而来的;1.1.1.SpringBoot工程导入dependency不需要指定版本在SpringBoot项目中的pom.xml文件中找到spring-boot-
Scallion
·
2023-10-22 08:07
Flink源码解析(从CliFrontend提交开始)-第一期
序言经过一段时间对于flink学习且画了一些源码流程相关的图,决定开一个flink
源码分析
的专栏,该专栏以flinkonyarn的Per-job模式为基础,基于flink1.12.0,以官方SocketWindowWordCount
AiryView
·
2023-10-22 07:54
flink源码系列
大厂之路
大数据
big
data
flink
源码分析
java
Spring framework :基于 jdk
动态代理
实现连接池复用
为了更好地利用连接池并实现连接的复用,我们可以借助JDK
动态代理
机制来实现连接对象的自动重用。通过在
动态代理
中拦截连接的获取和归还操作,我们可以对连接对
zhizhiqiuya
·
2023-10-22 07:36
spring
framework
java
spring
element-ui Upload 上传组件
源码分析
笔记(转载)
简单写了部分注释,upload-dragger.vue(拖拽上传时显示此组件)、upload-list.vue(已上传文件列表)源码暂未添加多少注释,等有空再补充,先记下来…index.vueimportUploadListfrom'./upload-list';importUploadfrom'./upload';importElProgressfrom'element-ui/packages/
HappyHappyBoat
·
2023-10-22 07:12
vue.js
javascript
十五章:Java反射机制
Class类并获取Class实例15.3:类的加载与ClassLoader的理解15.4:创建运行时类的对象15.5:获取运行时类的完整结构15.6:调用运行时类的指定结构(开发中使用)15.7:反射的应用:
动态代理
*晨晨
·
2023-10-22 07:09
Java语言
java
intellij-idea
ClickHouse源码笔记5:聚合函数的源码再梳理
本系列文章的
源码分析
基于ClickHousev19.16.2.2的版本。1.
LeeHappen
·
2023-10-22 07:40
Spring Cloud Gateway 路由构建器的
源码分析
SpringCloudGateway路由构建器的
源码分析
文章目录1.路由构建器的入口2.创建路由规则3.设置路由规则和属性4.路由过滤器的设置5.构建和获取路由规则:6.实例化路由构建器:8.路由构建器的
源码分析
冰点.
·
2023-10-22 06:06
#
Spring
Cloud
知识集锦
java
spring
boot
spring
cloud
Android Service原理简介与
源码分析
--Service的启动过程
本文主要分为三部分:ContextWrapper调用AMS
源码分析
、AMS调用ActivityThread启动Service
源码分析
、总结。快速
ScottStone
·
2023-10-22 04:53
【SA8295P
源码分析
(四)】47 - AF66T - QCA6696 - QCA6390 - WIFI 功能导通
【SA8295P
源码分析
】47-AF66T-QCA6696-QCA6390-WIFI功能导通一、硬件原理图分析:搞清楚GPIO配置及供电1.1GPIO配置1.2供电配置二、QNX侧代码配置:配置GPIOPCIe
"小夜猫&小懒虫&小财迷"的男人
·
2023-10-22 03:08
车芯
SA8295P
源码分析(四)
之
网络部分
QAM8295P
QNX
android
SA8295P
30--基于Schema的AOP
当然自动代理实现的机制,放到后面的章节分析,本篇权当温习,也为接下来的
源码分析
做好铺垫。1.普通切面目标对象packagecom.lyc.cn.v2.day06;p
闲来也无事
·
2023-10-22 01:28
v59.04 鸿蒙内核
源码分析
(构建工具) | 顺瓜摸藤调试构建过程 | 百篇博客分析HarmonyOS源码
《论语》:颜渊篇百篇博客系列篇.本篇为:v59.xx鸿蒙内核
源码分析
(构建工具篇)|顺瓜摸藤调试构建过程编译构建相关篇为:v50.03鸿蒙内核
源码分析
(编译环境)|编译鸿蒙防掉坑指南v57.02鸿蒙内核
源码分析
鸿蒙内核源码分析
·
2023-10-22 01:03
鸿蒙内核源码分析
华为
harmonyos
v66.07 鸿蒙内核
源码分析
(根文件系统) | 谁先挂到/谁就是根总 | 百篇博客分析OpenHarmony源码
《论语》:颜渊篇百篇博客系列篇.本篇为:v66.xx鸿蒙内核
源码分析
(根文件系统)|谁先挂到/谁就是根总文件系统相关篇为:v62.02鸿蒙内核
源码分析
(文件概念)|为什么说一切皆是文件v63.04鸿蒙内核
源码分析
鸿蒙内核源码分析
·
2023-10-22 01:03
鸿蒙内核源码分析
内核
linux
操作系统
华为
harmonyos
HarmonyOS开发:Log工具类
源码分析
前言一转眼就十月中旬了,国庆的劲真大,到现在还未缓过来,以至于要更新的文章迟迟未发布,大家可以看到,最近一段时间的文章,都是关于HarmonyOS相关的,两个原因吧,一是我司有这样的任务安排,要对HarmonyOS进行技术储备和鸿蒙版项目复刻,二就是,HarmonyOS在Api9之后推广了自身的ArkTs语言,和之前兼容AOSP有很大的出入,一门新的语言,难免有很多未知的东西,而现实的资料有的也十
程序员一鸣
·
2023-10-22 01:01
HarmonyOS点石成金
HarmonyOS
鸿蒙日志打印
HarmonyOS日志打印
hilog
鸿蒙日志工具类
ComPtr
源码分析
ComPtr
源码分析
ComPtr是微软提供的用来管理COM组件的智能指针。
异次元的归来
·
2023-10-22 01:57
c++
directx
游戏引擎
tolua
源码分析
(十一)代码生成
tolua
源码分析
(十一)代码生成上一节我们分析了tolua中struct数据在lua和C#之间传递的过程,这一节我们来看一下tolua自动生成各种辅助代码的流程。
异次元的归来
·
2023-10-22 01:57
tolua
tolua源码分析
lua
c#
unity
xlua
源码分析
(一) C# Call lua的实现
xlua
源码分析
(一)C#Calllua的实现本文是xlua
源码分析
的第一篇。之前我们比较系统地分析了tolua的源码,本系列的文章则会多侧重于两个框架之间一些特性实现细节的差异。
异次元的归来
·
2023-10-22 01:21
xlua源码分析
c#
lua
xlua
Shiro原理及
源码分析
一、原理分析1.Shiro的简介是:好用的Java安全框架,可执行身份验证、授权、密码和会话管理,它有三个核心组件:Subject,SecurityManager和Realm。Subject在Shiro中指当前”用户”,是框架执行认证、授权功能的门户。SecurityManager,安全管理器,所有与安全有关的操作都需要通过它,它是整个Shiro框架的功能核心。让你觉得Shiro的认证、授权、会话
乘风破浪的码农
·
2023-10-21 23:37
后台登录认证中间件
java
大数据
开发语言
java程序员核心技术丨List集合
源码分析
ArrayList集合1.数据结构特点ArrayList底层数据结构是一个数组,查询元素速度快,增删速度稍慢2.几个概念:(1)DEFAULT_CAPACITY:表示数组的初始大小,默认10(2)size:表示当前数组的大小(3)modCount:统计当前数组元素被修改的次数,只要修改,就+13.空参构造方法初始化publicArrayList(){//实际大小为{},长度为0的数组this.el
陪伴她的梦
·
2023-10-21 22:43
动态代理
1、需求在现有方法前后增加两行日志使用静态代理publicinterfaceWaiter{publicvoidserve();}publicclassManWaiterimplementsWaiter{@Overridepublicvoidserve(){System.out.println("服务中");}}publicclassProxyWaiterimplementsWaiter{priva
寂静的春天1988
·
2023-10-21 22:03
redis
源码分析
动态字符串实现(sds)
C实现动态字符串,保证二进制安全,也就是不以\0结尾,redis的实现sds数据结构typedefchar*sds;typedefchar*sds;/*Note:sdshdr5isneverused,wejustaccesstheflagsbytedirectly.*Howeverisheretodocumentthelayoutoftype5SDSstrings.*/struct__attrib
HjasnJH
·
2023-10-21 21:33
数据库
redis
缓存
nosql
Netty 之 IdleStateHandler 心跳检测(部分
源码分析
),实现超时断开连接
问题描述:之前写过使用Netty框架搭建的TCP服务器,但是发现一个问题,客户端明明有心跳信息发送(5s发送一次心跳),为什么服务器端没有继续保持心跳(检测时间50s),而总是会断开连接呢,于是把心跳处理的Handler撸了一遍。客户端打印日志服务器端打印日志错误代码如图所示在Netty中,实现心跳机制的关键是IdleStateHandler(空闲状态处理器)类,这里继承了IdleStateHan
程就人生
·
2023-10-21 20:05
Webpack打包后
源码分析
打包后的
源码分析
///src/index.jsimportnamefrom'.
红尘灬客栈
·
2023-10-21 17:19
上一页
54
55
56
57
58
59
60
61
下一页
按字母分类:
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
其他