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
安卓系统源码分析
MyBatis
源码分析
(五):异常模块
对应exceptions包,如下图所示:在MyBatis
源码分析
(二):项目结构中,简单介绍了这个模块:定义了MyBatis专有的PersistenceException和TooManyResultsException
小徐很努力
·
2024-01-12 23:53
源码解读
mybatis
java
开发语言
MyBatis
源码分析
(六):数据源模块
如下图所示:在MyBatis
源码分析
(二):项目结构中,简单介绍了这个模块如下:数据源是实际开发中常用的组件之一。
小徐很努力
·
2024-01-12 23:53
源码解读
mybatis
Xposed 实现原理分析
的方法Hook基于ART的方法HookXposed工作流程Xposed项目结构XposedXposedBridgeXposedInstallerandroid_artXposedToolsXposed
源码分析
l0neman
·
2024-01-12 23:11
Android
逆向工程
android
framework
ndk
ResponseEntity的
源码分析
文章目录一、ResponseEntity深入简介使用场景1、场景一2、场景二3、场景三:父类HttpEntityResponseEntity的研究1、ResponseEntity的属性2、ResponseEntity的6个构造方法:3、HttpStatus简介HTTP状态码属性构造方法其他方法序列号4、ResponseEntity的其他方法5、BodyBuilder和HeadersBuilder介
李傻2019
·
2024-01-12 23:36
Java基础
Java
springmvc
OkHttp
源码分析
:五大拦截器详解
OkHttp
源码分析
:五大拦截器详解一、RetryAndFollowUpInterceptor(重试与重定向拦截器)主要完成两件事:重试与重定向@OverridepublicResponseintercept
w达不溜w
·
2024-01-12 20:19
Spring配置类以及扫描过程源码解析
书接上文文章目录一、拾遗1.回顾2.
源码分析
二、配置类扫描
源码分析
1.
源码分析
2.BeanDefinition覆盖问题3.full配置类和lite配置类的区别一、拾遗1.回顾前面我们分析了Spring框架器启动过程要做的事情
jakiechaipush
·
2024-01-12 18:39
重温Spring源码系列
spring
rpc
java
Spring之整合Mybatis底层源码
文章目录一、整体核心思路1.简介2.整合思路二、
源码分析
1.环境准备2.
源码分析
一、整体核心思路1.简介有很多框架需要与Spring进行整合,而整合的核心思路就是把其他框架所产生的对象放到Spring容器中
jakiechaipush
·
2024-01-12 18:34
重温Spring源码系列
mybatis
spring
数据库
SpringBoot
源码分析
(三)之源码编译
SpringBoot
源码分析
(三)之源码编译文章目录SpringBoot
源码分析
(三)之源码编译前言一、源码下载二、本地编译1.修改根pom文件2.编译源码三、源码环境的使用1.源码的工程下创建SpringBoot
春来秋罔
·
2024-01-12 17:42
spring
boot
java
SpringBoot3.X
源码分析
(启动流程)
@SpringBootApplication(scanBasePackages={"com.javaedge.base"})publicclassBaseApplication{publicBaseApplication(){}publicstaticvoidmain(String[]args){SpringApplication.run(BaseApplication.class,args);}
zhangjunli
·
2024-01-12 17:42
spring
boot
java
开发语言
spring
boot
源码
线程池 - TaskDecorator线程的装饰(跨线程传递ThreadLocal的方案)
1.
源码分析
源码:org.springframework.scheduling.concurrent.ThreadPoolTaskExecutor#initializeExecutor@OverrideprotectedExecutorServiceinitializeExecutor
zhangjunli
·
2024-01-12 17:12
java
开发语言
SpringBoot
源码分析
:SpringBoot启动源码(一)
一、概述SpringBoot启动的源码分为前期初始化,和后期启动两个部分,我们从这两个部分开始介绍。二、前期初始化SpringBoot前期初始化主要由下面三行代码组成。进入SpringApplication.getSpringFactoriesInstances方法最终进入SpringFactoriesLoader.loadFactoryNames方法最后SpringFactoriesLoader
小海海不怕困难
·
2024-01-12 17:11
Spring
spring
boot
java
spring
rocketmq集成springboot
源码分析
我们知道无论是mybatis-plus、rocketmq等第三方优秀的框架都继承了springboot。那么如果我们想自己写一个简单的功能集成到springboot当中需要怎么做到呢?接下来我们分下下rocketmq集成springboot的代码:@RocketMQMessageListener是我们实现业务代码的监听实现类,通常它长这个样子:@Slf4j@Component@RocketMQMe
hyssop2019
·
2024-01-12 17:10
rocketmq系列
spring
boot
java-rocketmq
rocketmq
Springboot
源码分析
(一):环境准备
Springboot源码解析–源码下载文章目录前言一、下载源码二、编译源码三、导入IDEA四、创建项目总结前言结合源码探究SpringBoot的启动机制、自动装配的原理以及内嵌Tomcat的实现原理等,本次先把SpringBoot源码环境给搭建起来,在2.2.9之前是用maven搭建的,之后用的gradle搭建的,为了方便阅读,所以我们这里选择的2.2.9版本进行下载。下载地址:https://g
浮生_半日闲
·
2024-01-12 17:37
spring-boot
java
SpringBoot
源码分析
(请求部分)
SpringBoot
源码分析
(请求部分)引言看了尚硅谷雷神的SpringBoot2
源码分析
,颇有感触,请求处理这部分的源码真的是太精彩了,决定自己在好好的debug几次,再记录下笔记!
Rex·Lin
·
2024-01-12 17:01
SpringBoot
spring
boot
java
SpringBoot
源码分析
一:简介由Pivotal团队提供的全新框架其设计目的是用来简化新Spring应用的初始搭建以及开发过程使用了特定的方式来进行配置快速应用开发领域二:运行原理以及特点运行原理:SpringBoot为我们做的自动配置,确实方便快捷,今天来了解一下它的原理:特点:可以创建独立的Spring应用程序,并且基于其Maven或Gradle插件,可以创建可执行的JARs和WARs;内嵌Tomcat或Jetty等
zhangjunli
·
2024-01-12 17:59
spring
boot
spring
boot
后端
java
Java并发之同步三:Condition条件队列
一、总览二、
源码分析
2.1人口publicConditionnewCondition(){returnsync.newCondition();}finalConditionObjectnewCondition
上海第一shen 深情
·
2024-01-12 17:13
#
java并发
java
开发语言
java多线程
java并发
Contiditon
Flutter 75: 图解基本 TabBar 标签导航栏 (一)
小菜今天学习一下常用的TabBar标签导航栏使用方法;
源码分析
constTabBar({Keykey,@requiredthis.tabs,//顶部标签Tab组件列表this.controller,//
阿策神奇
·
2024-01-12 16:49
2022-03-08_spring@EnableCaching注解
源码分析
学习笔记
20220308_spring@EnableCaching注解
源码分析
学习笔记.md1概述1.1涉及知识点EnableCaching启动入口AnnotationAwareAspectJAutoProxyCreator
kikop
·
2024-01-12 16:47
一键部署!这样搭建一个文档网站真的很简单!
而线上大多
源码分析
大多都是自己搭建的文档网站,于是就到了这篇文章的主题,快速搭建一个文档网
前端瓶子君
·
2024-01-12 11:19
java
web
javascript
nginx
html
SpringCloud 之HttpClient、HttpURLConnection、OkHttpClient切换源码
HttpClient、HttpURLConnection、OkHttpClient切换源码HttpClient、HttpURLConnection、OkHttpClient区别切换HttpClient
源码分析
总结切换
小咸鱼的技术窝
·
2024-01-12 10:25
springcloud源码
spring
cloud
java
spring
boot
OkHttpClient
HttpClient
Spring Boot - Application Events 的发布顺序_ApplicationStartingEvent
文章目录概述Code
源码分析
概述SpringBoot的广播机制是基于观察者模式实现的,它允许在Spring应用程序中发布和监听事件。
小小工匠
·
2024-01-12 09:22
【Spring
Boot2.X】
spring
boot
事件发布
ReentrantReadWriteLock
源码分析
以及 AQS 共享锁 (二)
前言上一篇讲解了AQS的独占锁部分(参看:ReentrantLock
源码分析
以及AQS(一)),这一篇将介绍AQS的共享锁,以及基于共享锁实现读写锁分离的ReentrantReadWriteLock。
烟雨星空
·
2024-01-12 09:33
compile.js
源码分析
判断元素,将模板中的变量替换成数据(文档碎片),然后初始化渲染页面视图,并将每个指令对应的节点绑定更新函数,添加监听数据的订阅者,一旦数据有变动,收到通知,更新视图。```javascriptfunctionCompile(el,vm){this.$vm=vm;//thisCompile的实例$vm是MVVM的实例(vm)//el=="#app"判断当前用户传递的el属性是元素节点还是选择器,如果
Lumbago~
·
2024-01-12 06:07
vue
libass分析3-
源码分析
-libass中的宏定义分析
Author:wencooBlog:https://wencoo.blog.csdn.net/Date:25/12/2023Email:
[email protected]
:wencoo824QQ:1419440391Details:文章目录目录正文或背景NEXTnext_tokenadvance_token_posrskip_spacesPARSE_START与PARSE_EN
WenCoo
·
2024-01-12 05:23
数据库
音视频
libass
Spring Boot - Application Events 的发布顺序_ApplicationEnvironmentPreparedEvent
文章目录Pre概述Code
源码分析
PreSpringBoot-ApplicationEvents的发布顺序_ApplicationEnvironmentPreparedEvent概述SpringBoot
小小工匠
·
2024-01-12 03:45
【Spring
Boot2.X】
spring
boot
事件发布
java从小白开始的练习(包装类)
包装类(处理int与char类型变化比较大,其他都是首字母大写)使用包装类自动拆封装自动装箱自动拆箱笔试题原因:(从
源码分析
)包装类什么是包装类?
韶光不负
·
2024-01-11 22:35
Java
Java面试题
练习
java
开发语言
后端
React
源码分析
2-深入理解fiber
react16版本之后引入了fiber,整个架构层面的调度、协调、diff算法以及渲染等都与fiber密切相关。所以为了更好地讲解后面的内容,需要对fiber有个比较清晰的认知。本章将介绍以下内容:为什么需要fiberfiber节点结构中的属性fiber树是如何构建与更新的为什么需要fiberLinClark在ReactConf2017的演讲中,他通过漫画的形式,很好地讲述了fiber为何出现,下
goClient1992
·
2024-01-11 21:09
reactjs
Flink 源码之 KafkaSource
Flink
源码分析
系列文档目录请点击:Flink
源码分析
系列文档目录前言FLIP-27:RefactorSourceInterface-ApacheFlink-ApacheSoftwareFoundation
AlienPaul
·
2024-01-11 21:53
ActiveMQ消费消息原理解析
消费消息流程图消费消息
源码分析
ActiveMQMessageConsumer.receive,消费端同步接收消息的源码入口:publicMessagereceive()
匠丶
·
2024-01-11 19:52
v01.12 鸿蒙内核
源码分析
(双向链表) | 谁是内核最重要结构体
《论语》:里仁篇image百篇博客分析.本篇为:(双向链表篇)|谁是内核最重要结构体基础工具相关篇为:v01.12鸿蒙内核
源码分析
(双向链表)|谁是内核最重要结构体v19.04鸿蒙内核
源码分析
(位图管理
鸿蒙研究站
·
2024-01-11 19:28
Handler
源码分析
Handler对于Android开发者再熟悉不过了,也是面试题的常客了,所以了解Handler机制的源码就很有必要了,虽然Handler分析的文章已经有很多,但是自己总结一遍,印象才更深刻。Handler简介Handler机制,是Android中的一种消息传递机制,在开发中十分常用。由于Android从3.0开始不允许耗时操作在主线程中执行,必须在子线程中执行完后,将结果发送到主线程中更新UI。所
h2coder
·
2024-01-11 18:59
被尘封的故事技能点bug_王者荣耀:赛季更新又异常BUG?新英雄镜攻略及连招技巧!...
王者荣耀S19赛季正式服更新,这次
安卓系统
更新特别快,只需要几分钟就完成了,而苹果系统更新到早上10点还在维护,并且更新两三次后才进入游戏,有这时间安卓头部玩家们估计都上王者了,苹果玩家更新出现问题的请下午或者晚上更新
weixin_39689297
·
2024-01-11 15:13
被尘封的故事技能点bug
B02 迭代器模式 JDK
源码分析
java.util.ArrayListItr作为具体的Iterator以内部类的方式实现在ArrayList中,使其可以访问ArrayList中维护的数组elementData;ArrayList又是java.util.Collection的具体实现,迭代器模式中的角色都体现到了;publicclassArrayListextendsAbstractListimplementsList,Rando
乌鲁木齐001号程序员
·
2024-01-11 11:56
SpringSecurity Configurer
源码分析
概述springsecurity为所有的configurer提供了一个抽象类AbstractConfiguredSecurityBuilder,其类关系如下:image-20210924144312842AbstractConfiguredSecurityBuilder通过关联SecurityConfigurerAdapter、关联并组合SecurityConfigurer、ObjectPostP
wangjg
·
2024-01-11 06:51
2018-04-18
#每周1.总结工作2.专业技术是否精进语言:c++,java,python,shell专业:逆向,安全加固,
安卓系统
思维:##每月读完一本书结交一位好友##每年掌握一种新的语言27盛筵(第二季)
fireboyforu
·
2024-01-11 05:39
linux内核
源码分析
之slab(四)
目录概述实验解析概述创建slab缓存,分配对象的实例,kmem_cache_create()函数创建一个slab新缓存structkmem_cache*kmem_cache_create(constchar*name,size_tsize,size_talign,unsignedlongflags,void(*ctor)(void*))name:缓存名称,proc文件系统(在/proc/slabi
为了维护世界和平_
·
2024-01-11 02:40
linux内核分析
linux
运维
服务器
slab
1024程序员节
【Linux 内核
源码分析
笔记】系统调用
在Linux内核中,系统调用是用户空间程序与内核之间的接口,它允许用户空间程序请求内核执行特权操作或访问受保护的内核资源。系统调用提供了一种安全可控的方式,使用户程序能够利用内核功能而不直接访问底层硬件。系统调用:通过系统调用,用户程序可以请求内核访问底层硬件设备,如磁盘、网络设备等。系统调用允许用户程序创建、打开、读写和关闭文件,并进行进程管理操作,如创建新进程、发送信号等。3.通过系统调用,用
攻城狮百里
·
2024-01-11 02:09
Linux
linux
03 Strategy策略
抽丝剥茧设计模式之Strategy策略-更多内容请见目录文章目录一、Strategy策略二、Comparable和Comparator
源码分析
使用案例Arrays.sort源码Collections.sort
李海成
·
2024-01-10 22:00
策略模式
开发语言
死磕以太坊
源码分析
之MPT树-上
死磕以太坊
源码分析
之MPT树-上前缀树Trie前缀树(又称字典树),通常来说,一个前缀树是用来存储字符串的。前缀树的每一个节点代表一个字符串(前缀)。
mindcarver
·
2024-01-10 22:20
一、Docker架构(摘自《Docker
源码分析
》)
1、Docker总体架构Docker是一个C/S模式的架构,后端是一个非常松耦合的架构,模块间各司其职并有机组合来支撑Docker的运行。总体架构如下:Docker总体架构.jpg架构图解析1.1、用户使用DockerClient与DockerDaemon建立通信,并发送请求给后者1.2、DockerDaemon作为Docker架构中的主体部分,首先提供DockerServer的功能使其可以接受D
elsen_zhao
·
2024-01-10 20:19
最新黑客知识揭秘:APP 是如何偷听你的讲话并展示相关广告的?
最早期版本的
安卓系统
里对于app的权限管理确实比较松的,app可以在你不知情的情况下获取你的很多信息,例如偷偷的录音,偷偷地拍照,偷偷的读取你的通讯录,短信,相册等各种隐私数据信息。
网安老伯
·
2024-01-10 16:18
网络
网络安全
web安全
web
app
sql
xss
科技
h5元素行高等于其高度,在
安卓系统
下文字无法居中
h5元素行高等于其高度,在
安卓系统
下文字无法居中的问题(苹果正常)徽章的样式:.my-badgedisplay:inline-block;vertical-align:middle;min-width:
攻克难点
·
2024-01-10 15:55
h5文字
文字不垂直居中
安卓文字不垂直居中
h5页面文字不垂直居中
html文字无法垂直居中
徽章文字不垂直居中
安卓之从视频中提取音频的应用场景及技术优劣分析
本文旨在探讨
安卓系统
中视频转音频(VideotoAudioExtraction,VAE)技术的发展历史、主要应用场景,并对不同实现方法的技术特点和优劣进行深入剖析。
洪信智能
·
2024-01-10 14:20
安卓开发
android
音视频
ffmpeg
深度学习
媒体
使用IDA查看汇编代码上下文,结合
安卓系统
生成的Tombstone文件,排查安卓app程序底层库崩溃问题
目录1、IDA工具介绍2、产品及问题场景描述3、查看Tombstone文件4、使用IDA打开.so动态库文件,查看汇编代码的上下文,到C++源码中定位发生崩溃的那行代码4.1、使用IDA打开.so动态库文件4.2、切换到TextView文本视图模式4.3、根据相对于函数的偏移,在汇编代码中找到对应位置,查看附近的汇编上下文4.4、通过汇编代码上下文,找到对应的C++源代码位置4.5、使用空指针去调
dvlinker
·
2024-01-10 13:08
IDA
汇编
汇编代码上下文
Android
Tombstone
二进制文件
函数调用堆栈
Activity启动流程
源码分析
(基于Android N)
Activity启动流程
源码分析
一个Activity启动分为两种启动方式,一种是从Launcher界面上的图标点击启动,另一种是从一个Activity中设置按钮点击启动另外一个Activity。
cmdkeeper
·
2024-01-10 12:01
Framework
Android
startActivity
【springboot配置文件加载
源码分析
】
在SpringBoot的源码中,配置文件的加载是在应用程序启动的早期阶段进行的。具体来说,配置文件加载的主要步骤发生在SpringApplication类的run()方法中的prepareEnvironment方法中,真正读取我们的配置文件还是PropertySourceLoader。本篇博客适合准备看源码,和想了解配置文件加载大体逻辑的同学。本篇文章主要粘贴了加载配置文件的主要处理逻辑的源码,方
不务专业的程序员--阿飞
·
2024-01-10 09:41
springboot源码分析
spring
boot
java
后端
react
源码分析
:实现react时间分片
我们常说的调度,可以分为两大模块,时间分片和优先级调度时间分片的异步渲染是优先级调度实现的前提优先级调度在异步渲染的基础上引入优先级机制控制任务的打断、替换。本节将从时间分片的实现剖析react的异步渲染原理,阅读本文你讲可以了解时间分片是什么为什么需要时间分片时间分片在react中是如何运行的时间分片的极简实现什么是时间分片上文提到过,时间分片其实就是一个固定而连续且有间隔的时间区间固定:时间分
flyzz177
·
2024-01-10 08:07
reactjs
Ceph
源码分析
-s->req_id = store->svc()->zone_utils->unique_id(req->id)
s->req_id=store->svc()->zone_utils->unique_id(req->id);涉及到指针和对象方法的调用。我会逐步为你解释这行代码的含义。s->req_id=...;s是一个指针,它指向一个结构或类。req_id是该结构或类的一个成员变量。这行代码的意思是:将req_id的值设置为后面的表达式的返回值。store->svc()store也是一个指针,它指向一个结构或
瓦哥架构实战
·
2024-01-10 07:03
Ceph源码分析
ceph
HBase学习之负载均衡(balance)
有关负载均衡的相关
源码分析
请参考上一篇博文:http://blog.csdn.net/u013080251/article/details/68947654负载均衡是计算机网络领域的一个专业术语,该术语在分布式系统领域应用非常广泛
浩先生_FOREVER
·
2024-01-10 06:54
Hbase
负载均衡
hbase
计算机
分布式
Java并发编程 Lock Condition & ReentrantLock(二)
完成上一篇文章的未尽事宜:ReentrantLock的lock、unlock
源码分析
Condition的await、signal
源码分析
ReentrantLock#locklock方法最终是由sync实现的
weixin_44612246
·
2024-01-10 05:47
java
开发语言
算法
上一页
12
13
14
15
16
17
18
19
下一页
按字母分类:
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
其他