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
Spring5源码分析
spring事务
源码分析
请直接看原文原文链接:61张图,剖析Spring事务源码,就是要钻到底!-掘金(juejin.cn)--------------------------------------------------------------------------------------------------------------------------------下面是捡几个重点说.aop给方法增加事务功能
奋豆来袭
·
2023-11-30 05:00
事务
spring
数据库
java
spring aop和ioc容器创建的
源码分析
,常用注解,以及扩展接口总结
注解@ComponentScan这个你看源码是没有@Compent注解的,但是@Configuration是有的,所以,你这个@ComponentScan必须至少想一个让spring扫描你这个类的办法。@ImportImportSelector和ImportBeanDefinitionRegistrar都可以,前者是返回一个数组,全类名的,后者则是直接往BeanDefinitionRegistra
岚殿
·
2023-11-30 05:59
spring
原理
spring
容器
java
LruCache
源码分析
LruCache的
源码分析
已经很多了,看了很多遍,但是自己走一遍分析,才是真正的掌握,将知识转化到自身。
h2coder
·
2023-11-30 05:39
Yarn
源码分析
之状态机机制
文章目录基本概念状态机的构建状态机的使用状态机流程基本概念在Yarn中状态转移和事件驱动往往协同工作,一个处理请求首先会作为某种事件发送给集群,然后经事件调度后传给具体的事件处理器,在事件处理器中调用状态机完成状态转移处理逻辑(具体事件驱动的过程见另一篇《学习笔记之Yarn中事件驱动模型.md》)。状态机由一组状态组成,这些状态大体分为三类:初始状态、中间状态和最终状态。状态机首先由初始状态A开始
HaiwiSong
·
2023-11-30 04:31
大数据
hadoop
yarn
状态机
Flink-时间窗口
源码分析
Flink-时间窗口
源码分析
Flink系列文章更多Flink系列文章请点击Flink系列文章更多大数据文章请点击大数据好文推荐1时间窗口基本概念见Flink学习1-基础概念-时间窗口窗口生命周期:2滚动窗口
迷路剑客
·
2023-11-30 04:14
flink
源码
flink
android登录
源码分析
,Android
源码分析
-Dalvik 虚拟机创建过程
更多完整项目下载。未完待续。源码。图文知识后续上传github。可以点击关于我联系我获取一.介绍Dalvik1.java的运行需要JVM,同样android中使用了java语言,也需要一个VM。针对手机处理器和内存等硬件资源不足而推出来的一款VM,为android运行提供环境,叫DVM。2.Dalvik虚拟机允许多个instance的存在。实际上android中的每一个app都是运行在自己VM实例
监理说
·
2023-11-30 00:36
android登录源码分析
Spring
源码分析
专题系列(2)展开Spring源码构建之旅(利用IDEA和Gradle)
环境的搭建GitJDK8+(master分支需要JDK11)Spring源码仓库地址(5.2.x分支):https://github.com/spring-projects/spring-frameworkmaster分支需要JDK11IDEAgradle组件下载gradle下载地址image如何安装Gradle此处省略,留一个传送门:Gradle配置gradle下载下来后解压image配置环境变
洛神灬殇
·
2023-11-30 00:19
Jetpack ViewBinding
Activity中使用在Fragment中使用在RecyclerViewadapter中使用在include标签中使用不使用merge标签使用merge标签封装使用基类封装,不使用反射基类封装,使用反射委托实现
源码分析
代码下载
xiangxiongfly915
·
2023-11-29 23:26
#
Android
Jetpack系列
Jetpack
ViewBinding
flink
源码分析
之功能组件(三)-rpc组件
简介本系列是flink
源码分析
的第二个系列,上一个《flink
源码分析
之集群与资源》分析集群与资源,本系列分析功能组件,kubeclient,rpc,心跳,高可用,slotpool,rest,metrics
中间件XL
·
2023-11-29 21:06
flink
rpc
flink
源码分析
之功能组件(四)-slotpool组件II
简介本系列是flink
源码分析
的第二个系列,上一个《flink
源码分析
之集群与资源》分析集群与资源,本系列分析功能组件,kubeclient,rpc,心跳,高可用,slotpool,rest,metrics
中间件XL
·
2023-11-29 21:06
flink
中间件
分布式
flink
源码分析
之功能组件(四)-slotpool组件I
简介本系列是flink
源码分析
的第二个系列,上一个《flink
源码分析
之集群与资源》分析集群与资源,本系列分析功能组件,kubeclient,rpc,心跳,高可用,slotpool,rest,metrics
中间件XL
·
2023-11-29 21:03
flink
大数据
一道经典面试题:@Configuration 和 @Component 有何区别?
文章目录1.情景展现2.
源码分析
2.1postProcessBeanDefinitionRegistry2.2postProcessBeanFactory关于@Configuration注解有一个特别经典的面试题
ldxxxxll
·
2023-11-29 21:21
java
开发语言
1.
Spring5
基础知识
本篇文章是根据B站狂神说Java系列的
Spring5
的笔记记录——第一篇
Spring5
入门了解gitee:https://gitee.com/ywq869819435/
spring5
1、Spring1.1
笨鸟不会先飞
·
2023-11-29 17:19
Spring5
spring
java
后端
源码分析
:①ReentrantLock之公平锁和非公平锁
源码分析
类结构体系ReentrantLock实现了Lock接口:publicclassReentrantLockimplementsLock,java.io.Serializable{...}Lock接口中定义了
jinglingwang
·
2023-11-29 16:29
「Allen 谈 Docker 系列」之深刻理解 Docker 镜像大小
主讲人为DaoCloud核心开发团队成员Allen孙宏亮,他是InfoQ《Docker
源码分析
》专栏作者,即将出版《Docker
源码分析
》一书。
xiaomin_____
·
2023-11-29 16:49
docker
运维
操作系统
golang
注解方式开发bean
Spring从3.0开始使用注解,到
Spring5
.0,已经大量使用,注解的使用可以省却大量的xml文件1.HelloWorld的例子改成用注解来实现HelloWorld类,采用@Component注解
dnasn
·
2023-11-29 15:31
SpringBoot-SpringSecurity基本使用-源码剖析
文章目录简介案例介绍案例细节引入依赖核心控制器自定义SpringSecurity安全配置
源码分析
@EnableWebSecurity@EnableGlobalAuthenticationimport-WebSecurityConfiguration.classWebSecurityConfigurerAdapter
!NULL_YM
·
2023-11-29 14:10
SpringBoot
spring
boot
spring
java
Spring
Security
原理
源码剖析 Spring Boot 工作原理(文末送书)
老读者可能比较了解,我一般喜欢写一些
源码分析
类的文章。通过源码来分析框架的实现原理、通过源码跟踪进行问题定位等等。有源码,就好比揭开引擎盖,全貌和细节都一览无余。不过实话说,这种文章「不太好写」。
chainhou
·
2023-11-29 14:06
spring
编程语言
jvm
spring
boot
kubernetes
Spring Security
源码分析
(三):授权管理
URL访问权限配置SpringSecurity允许在过滤器配置中使用如下方式对特定URL做权限配置:@Overridepublicvoidconfigure(HttpSecurityhttp)throwsException{http.authorizeRequests()///api1/**需要ROLE_ADMIN角色才能访问.antMatchers("/api1/**").hasRole("AD
wch853
·
2023-11-29 11:54
深入Android S (12.0) 探索Framework之输入系统IMS的构成与启动
文章目录前言一、输入系统的基本组成部分二、输入系统相关
源码分析
1、IMS构建1.1、SystemServer#startOtherServices()1.2、InputManagerService1.3
neuHenry
·
2023-11-29 11:07
Android
Framework
源码分析
android
Framework
Nacos2.x配置中心
源码分析
概述源码注释参考git仓库,对应流程图后续补充;启动nacosnacos启动类://com.alibaba.nacos.Nacos@SpringBootApplication(scanBasePackages="com.alibaba.nacos")@ServletComponentScan@EnableSchedulingpublicclassNacos{publicstaticvoidmain
Firechou
·
2023-11-29 11:43
#
Nacos
nacos
微前端框架 之 single-spa 从入门到精通
简介从基本使用->部署->框架
源码分析
->手写框架,带你全方位刨析single-spa框架前序目的会使用single-spa开发项目,然后打包部署上线刨析single-spa的源码原理手写一个自己的single-spa
李永宁_lyn
·
2023-11-29 10:37
微前端
前端框架
vue.js
前端
ffmpeg
源码分析
7-av_parser_parse2()
本文参考雷神博文:https://blog.csdn.net/leixiaohua1020。主要是通过av_parser_parse2拿到AVPaket数据,跟av_read_frame类似。输入必须是只包含视频编码数据“裸流”(例如H.264、HEVC码流文件),而不能是包含封装格式的媒体数据(例如AVI、MKV、MP4)。av_parser_init():初始化AVCodecParserCon
PuiKei
·
2023-11-29 08:57
为第一个原生
Spring5
应用程序添加上Log4J日志框架!
学习交流群:✅✅1:这是孙哥suns给大家的福利!✨✨2:我们免费分享Netty、Dubbo、k8s、Mybatis、Spring...应用和源码级别的视频资料3:QQ群:583783824工作微信:BigTreeJava拉你进微信群,免费领取!4:本文章内容出自上述:Spring应用课程!5:以上内容,进群免费领取呦~一:Spring整合日志框架1:为什么Spring要和日志框架进行整合Spri
岁岁种桃花儿
·
2023-11-29 07:23
#
Spring专栏
log4j
Spring
Spring5
原生Spring
我是init进程
首先技术类文章需要是系列性的、成体系的;其次是文章尽量不要完全以
源码分析
为主,不要流水线的方式分析方法调用链,为啥这样说呢?源
牛晓伟
·
2023-11-29 05:56
K8S集群中PLEG问题排查
二、kubernetes
源码分析
PLEGisnothealthy也是一个经常出现的问题POD生命周期事件生成器先说下PLEG这部分代码在kubelet里,我们看一下在kubelet中的注释://GenericPLEGisanextremelysimpleg
序冢--磊
·
2023-11-29 05:00
kubernetes
java
linux
Github、Gitee优秀的开源项目
项目地址目录编程语言项目SprinBoot项目
源码分析
项目前后端分离项目Vue2项目Vue3项目微服务项目Api网关项目中间件项目数据操作项目测试运维监控项目接口文档管理项目知识管理项目聊天项目工具项目集合项目编程语言项目
Java陈序员
·
2023-11-29 05:27
Github
github
gitee
开源
【Redis-6.0.8】哨兵源码解析上
目录0.阅读引用1.复习一下1.1配置文件1.2哨兵的启动模式2.
源码分析
2.1相关源码路径2.2sentinelcmds2.3主程序启动流程2.3.1主流程的脉络2.3.2checkForSentinelMode2.3.3initSentinelConfig2.3.4initSentinel2.3.5loadServerConfig2.3.5.1loadServerConfig
我要精通C++
·
2023-11-29 05:46
redis
Android动态代理的
源码分析
Android动态代理的
源码分析
Android的动态代理和jdk中的动态代理的原理是一样的,但是实现上不一样。
李俊华_421b
·
2023-11-29 04:22
Mybatis
源码分析
(01)-JDBC操作回顾,Mybatis整体架构概览
一JDBC的规范操作及问题回顾假设数据库test中有一张表account直接使用JDBC,dao层的实现类可能会是如下的写法:publicclassAccountDaoImplimplementsAccountDao{//问题1:数据库配置信息,存在硬编码问题,修改信息就要重新编译privateStringdriver="com.mysql.jdbc.driver";privateStringur
couthz
·
2023-11-29 04:15
vue
源码分析
之createDocumentFragment()的思考
先看一下关于createDocumentFragment的定义:createDocumentFragment()方法,是用来创建一个虚拟的节点对象,或者说,是用来创建文档碎片节点。它可以包含各种类型的节点,在创建之初是空的。DocumentFragment节点不属于文档树,继承的parentNode属性总是null。它有一个很实用的特点,当请求把一个DocumentFragment节点插入文档树时
时清云
·
2023-11-29 02:06
知识体系
复习
vue
Fragment
createElement
vue源码分析
Vue 2.0
源码分析
-createElement
Vue.js利用createElement方法创建VNode,它定义在src/core/vdom/create-element.js中://wrapperfunctionforprovidingamoreflexibleinterface//withoutgettingyelledatbyflowexportfunctioncreateElement(context:Component,tag:a
aiguangyuan
·
2023-11-29 02:31
Vue
2.0
核心源码解析
前端开发
JavaScript
Vue
Linux驱动学习--android声卡之蓝牙‘sco over hci‘ 通话的使用配置(基于tinyalsa库)
HCI接口------>驱动中的’scooverhci’开关三、声卡中PCM的使用配置(基于tinyalsa库、tiny工具)------>tiny工具的使用------>tinycap、tinyplay
源码分析
文艺小少年
·
2023-11-29 01:17
蓝牙
SCO
linux
android
驱动
【TinyALSA全解析(三)】tinyplay、tincap、pcm_open源码解析
tinyplay、tincap、pcm_open源码解析一、本文的目的二、tinyplay.c
源码分析
三、tinycap.c
源码分析
四、pcm.c如何调度到LinuxKernel4.1pcm_open解析
芯心智库
·
2023-11-29 01:42
TinyALSA全解析
android
音频
c语言
驱动开发
linux
语音识别
音视频
Feign
源码分析
(2)
推荐文章深入理解Feign的MethodhastoomanyBodyparameters异常Feign实现多文件上传springcloudfeign(包含上传文件和下载文件)Feign实现多文件上传,OpenFeign多文件上传解决方案文章目录FeignAutoConfigurationFeignContextNamedContextFactoryFeignClientsConfiguration
ps酷教程
·
2023-11-29 00:10
spring
cloud
java
spring
spring
boot
关于OpenFeign的
源码分析
核心流程图首先是初始化流程当我们在使用的时候首先启用Feign,即启动类中添加注解@EnableFeignClients@EnableFeignClientspublicclassGatewayApplication{publicstaticvoidmain(String[]args){SpringApplication.run(GatewayApplication.class,args);}}进
焦虑的二狗
·
2023-11-29 00:10
SpringBoot
java
开发语言
UCII
源码分析
二
首先从OS_CPU.H开始学习。首先是进行了一些宏和变量的定义重点是进行了临界区的定义,其规定了临界区的状态(2)临界区相关的宏CPU_CRITICAL_METHOD_NONE没有方法解决临界区CPU_CRITICAL_METHOD_INT_DIS_ENinterruptdisableenable,中断关闭和使能来实现CPU_CRITICAL_METHOD_STATUS_STK中断状态保存到栈中C
kaola_kao
·
2023-11-29 00:45
单片机
嵌入式硬件
spring
源码分析
- AnnotationConfigApplicationContext启动之refresh
前言我们在使用springframework时一般都喜欢按照以下方式写启动AnnotationConfigApplicationContextapplicationContext=newAnnotationConfigApplicationContext(AppConfig.class);而我们的AnnotationConfigApplicationContext的内容如下publicAnnota
lin000_0
·
2023-11-28 21:36
JAVA开发日常问题
spring
java
servlet
Spring源码解析(16)之refresh(4)-prepareBeanFactory
源码分析
接下来我们看具体的
源码分析
,并且这里我们还看看Spring属性编辑器,以及我们如果去拓展一个属性编辑器。protectedvoidprepareBeanFactory(Config
技术路上的苦行僧
·
2023-11-28 21:35
Spring源码分析系列
Spring源码分析
Spring属性编辑器
自定义属性编辑器
prepare源码分析
Spring
001.spring
源码分析
-bean创建流程
首先创建ClassPathXmlApplicationContextpublicClassPathXmlApplicationContext(String[]configLocations,booleanrefresh,@NullableApplicationContextparent)throwsBeansException{super(parent);setConfigLocations(co
colossus_bigdata
·
2023-11-28 21:05
spring源码分析
spring
java
多线程基础(九):守护线程、yield、join及线程组
守护线程在前面《多线程基础(二):Thread
源码分析
》中,我们提到了诸如守护线程,join等概念,现在来看看什么是守护线程。在java中,线程有两种,一种是用户线程,一种是守护线程。
冬天里的懒喵
·
2023-11-28 19:30
车辆管控大数据可视化平台案例
源码分析
【可视化项目案例-10】
文章目录一.车辆管控大数据可视化平台案例
源码分析
【可视化项目案例-10】1.1项目背景1.2首页页面
源码分析
1.3
一见已难忘
·
2023-11-28 16:20
信息可视化
python
开发语言
只需五分钟-用Maven快速搭建Spring Cloud微服务
微服务、Spring,MyBatis,Netty
源码分析
的朋友可以加我的Java高级交流:854630135,群里有阿里大牛直播讲解技术,以及Java大型互联网技术的视频免费分享给大家。
程序员日常填坑
·
2023-11-28 15:07
Handler通信 -
源码分析
和手写Handler框架
记得第一次接触handler是用来更新UI,在线程中用handler.sendMessage(message),只知道这么做就能在线程中更新UI了。第二次接触是为了面试,当时反正也看不懂源码,就在网上找各种资料背它一背,笔试还好,当着面试官说的时候往往不知道怎么说。第三次接触是因为公司要引入人才,发现大家功夫还不错,经常就问问MessageQueue为什么要采用链表的方式,ThreadLocal是
HongChengDarren
·
2023-11-28 13:54
系统架构
android
handler
面试
Handler-
源码分析
1.简介Handler是一套Android消息传递机制,主要用于线程间通信。为什要有Handler机制?解决在子线程更新UI的问题由于在Android机制中,为了保证UI操作是线程安全的,规定只允许在原始线程更新UI,但在实际开发中存在多个线程并发操作UI组件的情况,会导致线程不安全,所以采用Handler机制,当子线程需要操作UI组件时,通过Handler通知主线程,从而在主线程中更新UI。2.
Android每日一讲
·
2023-11-28 13:47
android
android
studio
android-studio
ROS-I simple_message
源码分析
:UdpClient
UdpClient继承自UdpSocket,实现了一个UDP客户端namespaceindustrial{namespaceudp_client{classUdpClient:publicindustrial::udp_socket::UdpSocket{public:UdpClient();~UdpClient();boolmakeConnect();boolinit(char*buff,int
play_robot
·
2023-11-28 11:32
c# 简单web api接口实例
源码分析
CreateHostBuilder(args).Build().Run();这句语句处于c#webapi程序的第一句,它的作用是:启动接口的三个步骤:创建一个HostBuilder对象。执行IHostBuilder.Build()方法创建IHost对象。执行IHost.Run()方法启动。创建和配置Host(主机)的过程就是创建和配置ASP.NETCore应用程序的过程。它包含了应用程序配置、开发
糊涂不是傻
·
2023-11-28 07:24
c#
前端
开发语言
从源码中理解Activity组件(3)-生命周期
前言在前面的文章从AMS和PMS的相关
源码分析
了Activity相关的manifest解析到实例的反射构建,也分析了跟Activity相关的一些数据类,了解了Activity在AMS中是以ActivityRecord
鼻涕粑粑
·
2023-11-28 07:26
Spring的@Feign
源码分析
首先是开启Feign的注解@EnableFeignClients+@FeignClient@EnableFeignClients会导入FeignClientsRegistrar类,FeignClientsRegistrar里面会解析@EnableFeignClients注解,把里面配置的路径解析,找到带有@FeignClient注解的接口,注意是接口,不是类。会把接口转成BeanDefinitio
信仰_273993243
·
2023-11-28 06:06
spring
java
后端
android中输入系统之内核到InputManagerService过程(源码)
愿每一份努力都不会被辜负-陈文章目录总体流程事件的本质Linux-Posix函数(关键函数用到)从内核到IMS过程源码流程EventHubIMS概述整体流程
源码分析
总体流程在Android中,Touch
陈德山
·
2023-11-28 06:05
Android源码
android
linux
网络
上一页
25
26
27
28
29
30
31
32
下一页
按字母分类:
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
其他