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
IoC源码分析
Ingress-nginx
源码分析
对于像我这样的k8s萌新来说,ingress-nginx项目有着很重要的意义。从学习k8s的角度来讲,它功能简练,代码量相对较少,很适合我们通过它来侧面理解k8s中的一些概念。话不多说这就开始我们本次的分享。本文以nginx-0.21.0tag作为分析对象。思路首先,单就项目名称ingress-nginx可以看出是利用nginx来实现的ingresscontroller。相信nginx大家都很熟悉
saberuster
·
2023-11-27 13:45
MinIO Client客户端使用
minio安装wgethttps://dl.minio.io/server/minio/release/linux-amd64/min
ioc
hmod+xmin
ioc
hmod+x/opt/minio/run.shsystemctlsta
夏天秃头之路
·
2023-11-27 12:14
linux
安装MinIO和使用MinIO Java SDK实现对文件的基本操作
MinIO2.进入到MinIO的控制台页面3.创建Bucket4.修改Bucket的AccessPolicy三、使用MinIOJavaSDK实现对文件的基本操作1.添加Maven依赖2.创建一个min
ioC
lient3
cn_ljr
·
2023-11-27 12:40
java
运维
linux
Leakcanary - hprof分析库shark
源码分析
shark是leakcanary2.0之后引入的hprof分析库,代替了haha,在leakcanary中所处的位置如下图所示,包括shark-hprof,shark-graph,shark,shark-android四个模块shark-hprof用于读取hprof文件,解析hprof,里边定义了hprof数据格式,和java的类,对象,基本数据类型一致shark-graph用于索引hprof,找
stone_cold_cool
·
2023-11-27 10:00
android
内存泄漏
25. Spring源码篇之SpEL表达式
SpringExpressionLanguage)表达式简称SpEL表达式,该功能在Spring中实现还是比较复杂,在Spring中单独有一个模块spring-expression来实现,所以本文主要看一小部分的源码,大概知道怎么使用就行了
源码分析
在
shura1014
·
2023-11-27 10:47
spring
framework
spring
java
后端
Java技术体系之框架原理篇(一)——Spring源码解析
详见章节2、Bean的解析和注册)1.2.3功能扩展1.2.4调用BeanFactoryPostProcessor(待研究)1.2.5注册BeanPostProcessor(注意这里不是调用,真正的调用在
IoC
东湖樵夫
·
2023-11-27 10:15
框架原理篇
java
spring
开发语言
【Spring源码篇】
IoC
之ApplicationContext中refresh过程
源码篇】事件监听机制(@EventListener实现方式)https://blog.csdn.net/Number_oneEngineer/article/details/123889743有提到过首先
Ioc
_Romeo
·
2023-11-27 10:11
Spring源码
spring源码
applicaion
IoC
Spring框架,
IOC
一、什么是
IOC
1.控制反转,把对象创建和对象之间的调用过程,交给Spring进行管理2.使用
IOC
目的:为了耦合度降低
IoC
是InversionofControl的简写,即控制反转。
攒星.
·
2023-11-27 09:25
spring
java
servlet
学习小组Day6R包学习-Ywen
自定义CRAN和b
ioc
onductor的镜像,可以运行下面两行代码#options函数就是设置R运行过程中的一些选项设置options("repos"=c(CRAN="https://mirrors.tuna.tsinghua.edu.cn
Ywen
·
2023-11-27 08:41
Handler消息机制解析
本次源码基于Android12.0分析Looper
源码分析
作用:每个线程中只有一个Looper,Looper在创建的时候同时创建了一个MessageQueue,所以每个线程中也只有一个MessageQueue
isLJli
·
2023-11-27 07:53
live555 RTSP服务器与客户端通信
源码分析
live555RTSP客户端服务器通信本文说明预备知识代码分析服务端主进程消息循环服务器端客户端主进程客户端题外话本文说明live555已经发展了很多年,不过最新的live555版本,笔者没有编译通过,最终选择了2019.8.28的live555代码,如果有需要的同学,可以自行去Indexof/pub/contrib/live555/(videolan.org)去下载,不过需要自己去编译,我的编译
abcd552191868
·
2023-11-27 06:04
音视频
开源软件
音视频
rtsp
RTP/RTCP/SIP
live555
网络协议
Spark分布式机器学习
源码分析
:线性模型
Spark是一个极为优秀的大数据框架,在大数据批处理上基本无人能敌,流处理上也有一席之地,机器学习则是当前正火热AI人工智能的驱动引擎,在大数据场景下如何发挥AI技术成为优秀的大数据挖掘工程师必备技能。本文结合机器学习思想与Spark框架代码结构来实现分布式机器学习过程,希望与大家一起学习进步~本文采用的组件版本为:Ubuntu19.10、Jdk1.8.0_241、Scala2.11.12、Had
大数据之眸
·
2023-11-27 06:55
iOS 逆向开发18:fishhook
源码分析
iOS逆向开发文章汇总源码fishhook.cstaticvoidperform_rebinding_with_section(structrebindings_entry*rebindings,section_t*section,intptr_tslide,nlist_t*symtab,char*strtab,uint32_t*indirect_symtab){//nl_symbol_ptr和l
differ_iOSER
·
2023-11-27 06:48
Retrofit怎么返回一个JSON字符串?
先看源码通过一系列的
源码分析
,最后定位到OkHttpCall中的parseResponse()方法:下面代码中的parseResponse方法是纯复制过来的,没改过,可以看出当接口返回正确的数据之后,无论如何都会调用
小林望北
·
2023-11-27 06:02
retrofit
json
android
Dubbo配置注册中心设置application的name使用驼峰命名法可能存在的隐藏启动异常问题
因为使用驼峰命名法,在Spring的
IOC
容器当中,很可能会出现一些导致项目启动失败的坑,例如,会出现这样的异常报错:org.springframework.beans.factory.Bean
朱季谦
·
2023-11-27 06:01
Dubbo源码分析
dubbo
Golang 中 defer 机制分析
目录defer关键字defer
源码分析
总结了解更多1、defer关键字在Go中defer语句是一般用来做一些清理或者后置的工作。defer语句的执行顺序是LIFO规则。
DigitMagic魔数实验室
·
2023-11-27 06:24
linux内核
源码分析
之伙伴系统(一)
目录一、重要结构体二、数据结构之间的关系1、分配数量2、区域类型3,备用区域列表4、区域水位5、min_free_kbytes三、分配页面1、ac参数获取值2,快速分配3,慢速分配伙伴系统是linux内存管理的方法。两个关键特征:速度和效率。一、重要结构体页(page)一个page结构表示一个物理内存页面。区(zone)因为硬件限制,Linux内核不能把所有的物理内存页统一对待,把属性相同的物理内
为了维护世界和平_
·
2023-11-27 05:01
linux内核分析
伙伴系统
linux内核
ZLMediaKit安装配置和推拉流
Epoll,
IoC
十年编程老舅
·
2023-11-27 05:38
音视频开发
音视频
音视频开发
ZLMediaKit
rtsp服务器
流媒体服务器
React Native
源码分析
(五)—— Fabric创建View的过程
这篇文章详细分析一下,在ReactNative新架构下,Fabric是如何创建View的,从React层发送把View信息到原生端开始分析。说明一点,React层fiber的创建更新过程,不属于Fabric。其中Yoga的绘制过程不会太详细,只会给出大概流程,像布局缓存这些。文章的重点是帮你理解Fabric的整体流程。代码分析以断点截图方式体现,可以更方便查看运行的过程1、ReactNative源
薛瑄
·
2023-11-27 04:49
ReactNative
react
native
fabric
react.js
微服务生态组件之Spring Cloud LoadBalancer详解和
源码分析
SpringCloudLoadBalancer概述SpringCloudLoadBalancer目前Spring官方是放在spring-cloud-commons里,SpringCloud最新版本为2021.0.2SpringCloudLoadBalancer官网文档地址CloudNativeApplicationsSpringCloud官网文档地址SpringCloud一方面NetflixRib
Firstlucky77
·
2023-11-27 04:30
微服务
spring
cloud
java
webrtc58 中的音频采集
webrtc中的音频采集,当然和是各个平台采集具体实现,上层封装统一接口;从数据源来看,音频数据来自于classAudioDeviceModule;然后查看:virtualint32_tRegisterAud
ioC
allback
chinabinlang
·
2023-11-27 01:38
WebRTC
Spring学习小记
IOC
IOC
AOPAOPHibernateHibernateSpringMVCSpringMVC.png
冯九岁
·
2023-11-27 01:04
你不知道的LinkedList(一):基于jdk1.8的LinkdeList
源码分析
[toc]在对ArrayList源码有过了解之后,现在对LinkedList源码进行相应的分析。1.结构及成员变量1.1基本结构linkedList本质是实现了一个双向链表。其类继承关系如下图:image.png可以看到LinkedList继承了AbstractSequentialList,实现了List,Deque,Cloneable,java.io.Serializable。比较特别的是实现了
冬天里的懒喵
·
2023-11-27 00:55
Mac005--VS&webstorm前端开发工具安装
Mac--Visualstud
ioC
ode工具安装(企业常用)安装网址:https://code.visualstudio.com/download设置格式:1。
weixin_33979203
·
2023-11-26 23:28
前端
javascript
开发工具
ViewUI
Spring的依赖注入,依赖注入的基本原则,依赖注入的优势
构造器依赖注入和Setter方法注入的区别Spring的依赖注入控制反转
IoC
是一个很大的概念,可以用不同的方式来实现。
皮皮攻城狮
·
2023-11-26 23:36
spring
spring
一起来读官方文档-----Spring
IOC
(11)
1.13。EnvironmentEnvironment接口是集成在容器中的抽象存在,它表现为应用程序环境的两个关键方面:profiles和properties。1.13.1。BeanDefinitionProfilesBeanDefinitionProfiles在核心容器中提供了一种机制,该机制允许在不同environment中注册不同的Bean。说白了其实就是判断spring.profiles.
大白鹅养殖基地
·
2023-11-26 22:55
JavaEE进阶第二课:Spring创建与使用
上一篇我们介绍了Spring的概念,知道了Spring是众多工具方法的
IoC
容器。
呆呆鸟.
·
2023-11-26 21:03
JavaEE进阶
spring
java-ee
java
spring学习
【案例讲解】LVGL 如何用LVGL画加载圈
更多
源码分析
请访问:LVGL
源码分析
大全目录1、概述2、实现效果图3、实现思路4、代码详解1、概述很多场景下,在用户操作时,需要使用一个加载圈来缓解用户焦虑问题。
Bigan(安)
·
2023-11-26 21:30
#
XSLVGL
2.0开发手册
LVGL
arm
mcu
c语言
linux
unix
Android setContentView
源码分析
最近在熟悉Android的源码,今天看一下Activity加载SetContentView(intresId)整个流程。1.Activity.setContentView(intlayoutResID)/***Settheactivitycontentfromalayoutresource.Theresourcewillbe*inflated,addingalltop-levelviewstoth
Leon_hy
·
2023-11-26 19:53
STL pair
源码分析
STLpair
源码分析
pair是STL中提供的一个简单的struct,用来处理类型不同的一对值,是非常常用的数据结构。
异次元的归来
·
2023-11-26 18:04
造轮子
c++
stl
RedLock底层
源码分析
RedLock底层
源码分析
一、Redlock红锁算法https://redis.io/docs/manual/patterns/distributed-locks/官网说明1、为什么要学习这个?
Fiercezm
·
2023-11-26 18:27
redis
深入探索嵌入式Linux:从源码到应用
本文将深入探讨嵌入式Linux的核心概念、
源码分析
以及实际应用案例,帮助读者全面了解嵌入式Linux的工作原理和开发流程。
技术无限探索
·
2023-11-26 18:53
linux
java
数据库
嵌入式
jdk
源码分析
(一)Object类
一.概述Object类是java中所有类的父类,所有类默认(而非显式)继承Object。这也就意味着,Object类中的所有公有方法也将被任何类所继承。如果,整个java类体系是一颗树,那么Object类毫无疑问就是整棵树的根,因此值得我们仔细研读(以下代码基于jdk1.6)。Object类中的方法如下:image下面我们逐一介绍。二.核心方法1.equals方法默认的实现是:image可以看出默
Zal哥哥
·
2023-11-26 17:14
Mybatis
源码分析
(二)Mybatis-config.xml的初始化
目录一环境搭建二配置文件初始化2.1ClassLoader2.1.1Java类加载器2.2获取配置文件三扩展3.1VFS3.1.1DefaultVFS3.1.2JBoss6VFS3.2ResolverUtil工具类(重庆)涂鸦一条街系列文章:文章状态时间描述(一)Mybatis基本使用已复习2022-12-14对Mybtais的基本使用,能够开发(二)Mybatis-config.xml的初始化已
长安不及十里
·
2023-11-26 17:48
#
Mybatis源码分析
mybatis
java
源码分析
学习
文件读写
SpringBoot——启动配置原理
几个重要的事件回调机制下面两个是配置在META-INF/spring.factories中的:ApplicationContextInitializerSpringApplicationRunListener下面两个是配置在
ioc
长不大的大灰狼
·
2023-11-26 16:00
SpringBoot
spring
boot
java
spring
KVM虚拟化原理探究——CPU虚拟化
VMM完成vCPU,内存的初始化后,通过
ioc
tl调用KVM的接口,完成虚拟机的创建,并创建一个线程来运行VM,由于
lingshengxiyou
·
2023-11-26 15:07
linux
运维
服务器
网络协议
网络
K3s 集群 minio 客户端使用手册
minio参数Min
IOC
lient(mc)为ls,cat,cp,mirror,diff,find等UNIX命令提供了一种替代方案。
流雨声
·
2023-11-26 14:38
go atexit
源码分析
文章目录atexit源码解析UML类图样例一:程序退出之前执行注册函数1.1流程图1.2代码分析样例二:使用cancel取消注册函数2.1cancel流程图2.2代码分析样例三:使用Fatal/Fatalln/Fatal执行注册函数3.1Fatal/Fatalln/Fatal流程图3.2代码分析atexit源码解析当我们在执行程序的时候如果想要在退出程序的时候,执行一些清理函数或者日志输出函数等,
风华同学
·
2023-11-26 14:21
Go语言学习之旅
golang
开发语言
后端
MyBatis入门概述,内置连接池
源码分析
MyBatis是什么:MyBatis是基于Java的持久层框架(持久:将程序数据在持久状态和瞬时状态之间转化的过程),底层封装的JDBC,帮助Java开发人员更好的操作数据库。(只关注SQL语句,而不需要关注JDBC的相关操作)MyBatis通过XML配置文件,实现了SQL与代码的分离。MyBatis开发方式:MyBatis使用XML配置文件或注解的方式(实际开发中,使用XML配置文件的情况更多)
断舍离_
·
2023-11-26 14:13
JavaEE
java
mybatis
调节UVC相机参数只需要六行代码
第二种方案是直接通过
ioc
tl进行系统调用的方式对参数进行修改。
TonyTrek
·
2023-11-26 13:23
camera
qt
uvc
【QML】Qt设置USB免驱相机曝光时间(Linux系统)UVC
有两种方法经测试有效果:命令行调用v4l2-ctl命令的方法,使用QProcess::execute()函数使用
ioc
tl()的方式2.v4l2-ctl方式2.1.h文件#ifndefCAMER
-凌凌漆-
·
2023-11-26 13:21
Linux
QML
Qt
qt
linux
关于pip安装时出现Microsoft Visual C++ 14.0 or greater is required错误以及安装包损坏或丢失的解决方案
解决方案下载并安装VisualStud
ioC
++buildtoolsvisualcppbuildtools_full.exe文件即可但是在安装时总是会出现安装包损坏或丢失的提示,原因是安装时需要微软的一
天宇龙腾
·
2023-11-26 13:45
Python
经验分享
microsoft
c++
python
Linux内核
源码分析
:基于最新的Linux 4.0内核(学习路线总结)
今天给大家分享的是基于最新的Linux4.0内核学习路线总结,本文由8个专题组成,文末附上学习路线思维导图。一、进程管理专题1、进程原理1.1进程生命周期1.2task_struct结构1.3进程优先级1.4进程系统调用2、进程调度机制2.1调度器实现schedule()2.2完全公平调度类CFS2.3实时调度类原理2.4多核模式调度SMP3、进程竞争机制3.1RCU机制原理3.2内存优化与屏障3
Linux服务器开发
·
2023-11-26 13:51
Linux内核
Linux服务器开发
后端开发
Linux内核
内核源码
后端开发
底层原理
Linux内核源码
2019-12-07 Day6 学习R包应用
函数就是设置R运行过程中的一些选项设置options("repos"=c(CRAN="https://mirrors.tuna.tsinghua.edu.cn/CRAN/"))--对应清华源options(B
ioC
_mirror
卅衣
·
2023-11-26 13:29
学习ComplexHeatmap复杂热图
代码和数据可用性ComplexHeatmap的稳定版本发布在https://b
ioc
onductor.org/packages/ComplexHeatmap/开发者版本发布在https://githu
hx2024
·
2023-11-26 12:24
肿瘤生信分析
学习
深入ReentrantReadWriteLock(二)
读锁加锁流程概述1、分析读锁加速的基本流程2、分析读锁的可重入锁实现以及优化3、解决ThreadLocal内存泄漏问题4、读锁获取锁自后,如果唤醒AQS中排队的读线程4.1.1基础读锁流程针对上述简单逻辑的
源码分析
狠情
·
2023-11-26 12:46
jvm
六、深入理解JDK1.8中HashMap哈希冲突解决方案
导读前面文章一、深入理解-Java集合初篇中我们对Java的集合体系进行一个简单的分析介绍,上两篇文章二、Jdk1.7和1.8中HashMap数据结构及
源码分析
、三、JDK1.7和1.8HashMap数据结构及
源码分析
菠萝y
·
2023-11-26 12:02
Java集合
JAVA
java
hashmap
哈希
数据结构
【Rxjava详解】(五)执行原理
Observable
源码分析
先看一下Observable.create()方法:Observable.create()方法是RxJava中创建Observable对象的静态方法,它接收一个Ob
xoliu1
·
2023-11-26 11:25
Rxjava
rxjava
android
java
观察者模式
网络与并发
recv和recvfrom,都有两种模式,阻塞和非阻塞,可以通过
ioc
tl函数来设置。阻塞模式是一直等待直到有数据到达,非阻塞模式是立即返回,需要通过消息,异步事件等来查询完成状态。
liuyuan185442111
·
2023-11-26 11:55
基础
并发
网络
socket
Istio 安全
源码分析
——认证体系与通信安全
作者:MayoCream[1],KubernetesMember,CNCFSecurityTAGMember,OSSContributor。本文分析Istio安全认证体系与加密通信的源码,介绍Istio是如何构建集群内部PKI证书基础设施和实施安全通信的。分析过程的代码注释在我的Github仓库mayocream/istio[2]的citadel-review分支。1.身份模型零信任架构下,需要严
weixin_38754564
·
2023-11-26 10:08
go
kubernetes
rpc
acl
java
上一页
65
66
67
68
69
70
71
72
下一页
按字母分类:
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
其他