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源码解读
iOS 内存监控&内存分配
/mp.weixin.qq.com/s/CiqMlEIp1Ir2EJSDGgMooQiOS微信内存监控https://yq.aliyun.com/articles/3065iOS内存管理和malloc
源码解读
介和
·
2024-01-05 02:58
【图像拼接(Image Stitching)】关于【图像拼接论文源码精读】专栏的相关说明,包含专栏内文章结构说明、源码阅读顺序、培养代码能力、如何创新等(不定期更新)
文章目录前言专栏简介专栏亮点:适用人群文章结构1.跑通代码,复现结果2.
源码解读
,看懂原理3.总结思考,试图创新【图像拼接论文源码精读】专栏文章目录前言本文是【图像拼接论文源码精读】专栏的相关说明,将一些共性的东西在这里做统一说明
十小大
·
2024-01-04 17:16
图像拼接论文源码精读
计算机视觉
图像拼接
image
stitching
Image
Stitching
图像处理
论文源码
论文笔记
qt使用cJson
cJSON
源码解读
:https:/
码肥人壮
·
2024-01-04 06:38
C++\QT
qt
cjson
json
cjson使用
Spring是如何解析XML并组装BeanDefinition存入BeanDefinitionMap的?
源码解读
入口Demo.javapublicstaticvoidmain(String[]args){//从这里进入ClassPathXmlApplicationContextcontext=newClassPathXmlAppli
后端开发萌新
·
2024-01-03 04:50
死磕Spring源码系列
spring
xml
java
用300行代码手写1个Spring框架,麻雀虽小五脏俱全
本文节选自《
Spring5
核心原理》1自定义配置1.1配置application.properties文件为了解析方便,我们用application.properties来代替application.xml
Tom弹架构
·
2024-01-03 03:44
Spring5
参考指南:基于注解的容器配置
Spring的容器配置可以有两种方式,一种基于XML文件,一种基于注解。注解注入在XML注入之前执行。因此,当两个同时使用时,XML配置会覆盖注解注入的属性。本文会主要介绍@Required,@Autowired,@PostConstruct,@PreDestroy和@Resource这几个注解。这几个注解都是由来引入的。本质上引入这个配置会隐式的注册AutoWiredAnnotationBean
flydean程序那些事
·
2024-01-03 02:52
SpringBoot2.2.6启动run方法之prepareContext
源码解读
进度首先我们的源码阅读进度publicConfigurableApplicationContextrun(String...args){//用于记录启动时间Sto
噼咔丘
·
2024-01-02 14:15
Spring01
一、Spring概述自2004年4月,Spring1.0版本正式发布以来,Spring已经步入到了第5个大版本,也就是我们常说的
Spring5
。
Mr_king_dev
·
2024-01-02 04:05
Spring框架
java
spring
boot
spring
FairyGUI-Cocos Creator官方Demo
源码解读
博主在学习CocosCreator的时候,发现了一款免费的UI编辑器FairyGUI。这款编辑器的能力十分强大,但是网上的学习资源比较少,坑比较多,主要学习方式就是阅读官方文档和练习官方Demo。这里博主进行官方Demo的解读。从gitee上克隆项目到本地,用cocos打开后,发现场景里只有一个DemoEnter,并且项目目录很干净。用vscode打开DemoEnter上挂载的脚本。进来之后是这个
飞猪0_0
·
2024-01-01 22:51
cocos2d
Nebula Graph
源码解读
系列 | Vol.03 Planner 的实现
NebulaGraph
源码解读
系列|Vol.03Planner的实现上篇我们讲到Validator会将由Parser生成的抽象语法树(AST)转化为执行计划,这次,我们来讲下执行计划是如何生成的。
NebulaGraph
·
2024-01-01 12:46
PostgreSQL
源码解读
(28)- 查询语句#13(查询优化-上拉子链接#3)
一、
源码解读
上一节介绍了ANY子链接,本节介绍了EXISTS子链接.为便于方便解析,根据日志分析,得出查询树如下图所示:查询树convert_EXISTS_sublink_to_join函数源码:/**
EthanHe
·
2024-01-01 06:16
go
源码解读
-sync.pool
goversion1.19.7sync.pool是go内置的对象池技术,管理临时对象,这些对象可以单独保存和检索,减少GC次数特点:1、池不可以指定大小2、Get没有的话会新生成一个对象3、对象的周期取决于GC的周期从godoc可以看到sync.pool主要暴露Get和Put两个方法,以及一个New。使用:用New初始化pool一个实例,获取的调用Get,释放资源的时候调用PutC:\Users\
Q_X_Q 慶
·
2024-01-01 03:47
go语言
golang
go
源码解读
sync.RWMutex
sync.RWMutex简介源码结构RLockRUnlockUnlockgo运行时方法简介简述sync包中读写锁的源码。(go-version1.21)读写锁(RWMutex)是一种并发控制机制,用于在多个goroutine之间对共享资源进行读写操作。它提供了两种锁定方式:读锁和写锁。读锁(RLock):多个goroutine可以同时持有读锁,而不会阻塞彼此。只有当没有写锁被持有时,读锁才会被授予
Q_X_Q 慶
·
2024-01-01 03:46
go语言
golang
Spring 框架
源码解读
9
title:Spring框架
源码解读
9date:2020/04/1820:12开场今天我们先把昨天的ConfigurationClassPostProcessor仔细讲一讲,然后再开始今天要学的内容。
想54256
·
2024-01-01 01:22
33、Spark内核源码深度剖析之SparkContext原理剖析与源码分析
原理剖析SparkContext原理剖析.png
源码解读
本系列文章spark版本为1.3.0入口org.apache.spark.SparkContextSparkContext要点TaskScheduler
ZFH__ZJ
·
2023-12-31 10:38
Python Request
源码解读
之 adapters.py
requests.adapters是requests库中的一个子模块,它包含了一些用于处理HTTP请求的适配器类。这些适配器类主要用于处理与HTTP请求相关的各种细节,例如超时、重试、连接池管理等。以下是requests.adapters中一些主要的类:HTTPAdapter:这是所有适配器的基类。它提供了一些基本的适配器功能,如重试机制、连接池管理等。HTTPConnectionPool:这个类
老虎爱代码
·
2023-12-31 10:39
Python
Request源码学习
intellij-idea
Python Request
源码解读
之api.py
api.py这个模块定义了一个名为request的函数,该函数接收一个HTTP方法(如GET、POST等)、一个URL和一些可选的关键字参数(kwargs),然后构建并发送一个HTTP请求。#-*-coding:utf-8-*-"""requests.api~~~~~~~~~~~~ThismoduleimplementstheRequestsAPI.:copyright:(c)2012byKenn
老虎爱代码
·
2023-12-31 10:39
python
开发语言
Spring5
-单独学习
Spring5
Spring5
spring框架概述1.Spring是轻量级的开源的JavaEE的框架2.Spring可以解决企业应用开发的复杂性3.Spring两个核心部分IOC和AOPIOC:控制反转,把创建对象的过程交给
射手座的程序媛
·
2023-12-31 02:52
Spring
java
spring
ORB-SLAM2学习(原理):MapPoint.cc
ORB-SLAM2学习(原理):MapPoint.cc详细中文
源码解读
:链接:https://pan.baidu.com/s/1LWfowy5wbUdXamEGE1STcA提取码:t796PS:该代码从
小白tb
·
2023-12-30 23:25
slam
C++学习
学习
c++
自动驾驶
人工智能
SSM房屋租赁系统----计算机毕业设计
项目介绍房屋租赁系统,基于
Spring5
.x的实战项目,此项目非Maven项目。前台系统主要功能包括房源列表展示、房源详细信息展示、根据房源特征进行搜索,包括:房型、小区名;以及房源的预订功能。
搬砖的Monkey
·
2023-12-30 11:13
java
开发语言
毕业设计
maven
mysql
大数据
前端
Faster RCNN
源码解读
(1)-NMS非极大值抑制
参考:非极大值抑制(Non-MaximumSuppression,NMS)py_cpu_nms.pyimage.png#---------------------------#非极大值抑制(Non-MaximumSuppression,NMS),顾名思义就是抑制不是极大值的元素#在fasterrcnn中最后生成的回归框数量特别多且重叠,一般都是用NMS来进行边框过滤#---------------
疯人愿的疯言疯语
·
2023-12-30 08:55
小秋SLAM入门实战深度学习所有文章汇总
caffe
源码解读
系列Python中的异常处理精确率、精度(Precision)召回率(recall)你真的理解吗?Python字符串处理的七种技巧如何直观的理解机器学习过拟合和欠拟合?
小秋SLAM入门实战
·
2023-12-30 05:56
深度学习
深度学习
lag-llama
源码解读
(Lag-Llama: Towards Foundation Models for Time Series Forecasting)
Lag-Llama:TowardsFoundationModelsforTimeSeriesForecasting文章内容:时间序列预测任务,单变量预测单变量,基于Llama大模型,在zero-shot场景下模型表现优异。创新点,引入滞后特征作为协变量来进行预测。获得不同频率的lag,来自glunoTS库里面的源码def_make_lags(middle:int,delta:int)->np.nd
知福致福
·
2023-12-30 03:36
论文笔记
llama
python
开发语言
第八章 Gateway网关
1.概述简介官网:SpringCloudGatewayGateway该项目提供了一个构建在Spring生态系统之上的API网关,包括:
Spring5
我愿为一粒沙
·
2023-12-29 20:57
gateway
四、Spring IoC实践和应用(三种配置方式总结)
本章概要三种配置方式总结XML方式配置总结XML+注解方式配置总结完全注解方式配置总结整合
Spring5
-Test5搭建测试环境4.5三种配置方式总结4.5.1XML方式配置总结所有内容写到xml格式配置文件中声明
一只小熊猫呀
·
2023-12-29 00:10
#
Spring
Framework
XML方式配置总结
完全注解方式配置总结
Spring5
底层原理之BeanFactory与ApplicationContext
目录BeanFactory与ApplicationContextBeanFactoryApplicationContext容器实现BeanFactory实现ApplicationContext实现ClassPathXmlApplicationContext的实现AnnotationConfigApplicationContext的实现AnnotationConfigServletWebServer
zmbwcx2003
·
2023-12-28 19:42
java
servlet
spring
Spring 框架
源码解读
6
title:Spring框架
源码解读
6date:2020/04/1714:54本节内容&思考题Spring给了我们3个接口让我们在它初始化的时候,分别对BeanFactory、BeanDefinitionRegistry
想54256
·
2023-12-28 12:28
Go
源码解读
-sync.Map的实现
前言我有一个朋友,最近困扰于map的线程安全问题,每次都要单独定义个结构体加锁处理,例如以下结构体typeSafeMapstruct{mmap[string]interface{}musync.RWMutex}每次都要加锁解锁太麻烦,问我有没有其他的实现方式这不巧了吗,官方考虑到了这种情况已经实现了sync.Map供使用,让我们看看它是怎么实现的正文存储结构体typeMapstruct{//操作写
小僵尸打字员
·
2023-12-28 11:09
Go语言学习笔记
golang
开发语言
后端
go
源码解读
- sync.WaitGroup
goversion1.19.7在Go语言中,sync.WaitGroup是一个并发编程的同步工具,用于等待一组Goroutine执行完毕。当需要等待多个Goroutine完成任务后才能执行下一步操作时,我们可以使用sync.WaitGroup实现协程间的同步。它提供了Add()、Done()和Wait()三个方法,分别用于计数、计数减一和等待协程执行完毕。具体来说:Add(deltaint)方法可
Q_X_Q 慶
·
2023-12-28 11:37
golang
java
开发语言
go
源码解读
- sync.Mutex
sync.Mutexmutex简介mutex方法源码标志位获取锁LocklockSlowUnlock怎么调度goroutineruntime方法mutex简介mutex是一种实现互斥的同步原语。(go-version1.21)(还涉及到Go运行时的内部机制)mutex方法Lock()方法用于获取锁,如果锁已被其他goroutine占用,则调用的goroutine会阻塞,直到锁可用。Unlock()
Q_X_Q 慶
·
2023-12-28 11:30
golang
Spring MVC学习(7)—Validation基于注解的声明式数据校验机制全解【一万字】
基于最新
Spring5
.x,详细介绍了Spring的基于注解的声明式数据校验,包括基于javax.validation.Valid注解以及Spring的@Validated注解进行自动化数据校验的方式。
刘Java
·
2023-12-28 08:24
Spring
MVC
5.x
学习
新星计划
springmvc
Validation
Valid
Validated
Spring MVC学习(11)—跨域的介绍以及使用CORS解决跨域问题
基于最新
Spring5
.x,详细介绍了跨域的概念,以及Spring项目中如何通过CORS的方法来解决跨域问题。
刘Java
·
2023-12-28 08:54
Spring
MVC
5.x
学习
新星计划
跨域
CORS
CorsFilter
CrossOrigin
Spring MVC学习(5)—基于注解的Controller控制器的配置全解【一万字】
基于最新
Spring5
.x,详细介绍了SpringMVC的基于注解的Controller控制器的配置全解,包括基于注解的Controller控制器的声明、RequestMapping请求映射的规则、基于
刘Java
·
2023-12-28 08:53
Spring
MVC
5.x
学习
springmvc
Controller
RequestMapping
java
新星计划
Spring AOP源码(3)—invoke代理方法的调用与执行增强【一万字】
基于最新
Spring5
.x,介绍了SpringAOP中代理对象的方法的调用与增强的源码和流程!
刘Java
·
2023-12-28 08:22
Spring
5.x
源码
Spring
AOP源码
invoke
动态代理
Spring IoC容器初始化源码(7)—createBean实例化Bean的整体流程以及createBeanInstance创建实例并进行构造器自动注入【四万字】
基于最新
Spring5
.x,详细介绍了getSingleton方法中的核心createBean方法的全部流程以及该方法内部的createBeanInstance方法的源码——bean的创建以及构造器的自动注入的过程
刘Java
·
2023-12-28 08:21
Spring
5.x
源码
createBean
bean实例化
Spring
IoC容器初始化
getSingleton
Spring AOP入门以及基于XML的Spring AOP配置的深入学习与使用【两万字】
基于最新
Spring5
.x,详细介绍了AOP的概念以及基于XML的核心SpringAOP机制的配置和使用。 本次我们介绍AOP的概念以及基于XML的核心SpringAOP机制的配置和使用。
刘Java
·
2023-12-28 08:20
Spring
5.x
学习
java
spring
spring
aop
面向切面编程
AQS
源码解读
(七)——ReentrantReadWriteLock原理详解(读写锁是一把锁吗?如何一把锁两个状态?)
天青色等烟雨,而我在等你,微信公众号搜索:徐同学呀,持续更新肝货,快来关注我,和我一起学习吧~更多JUC
源码解读
系列文章请持续关注JUC
源码解读
文章目录JDK8!
徐同学呀
·
2023-12-28 08:41
JUC源码解读
ReadWriteLock
读写锁
AQS
JDK8
JUC
ReentrantReadWriteLock读写锁
源码解读
目录前言正文ReentrantLock和ReentrantReadWriteLock的区别ReentrantReadWriteLock的
源码解读
ReentrantReadWriteLock内部结构解读读锁上锁的实现解读读锁释放锁的实现解读写锁上锁实现解读写锁释放实现解读源码结论总结
程序员李哈
·
2023-12-28 08:38
juc包系列
源码解读
java
面试
数据结构
juc
后端
CountDownLatch
源码解读
目录前言正文CountDownLatch使用场景CountDownLatch简单的使用CountDownLatch
源码解读
CountDownLatch结构和构造方法await()方法countDown(
程序员李哈
·
2023-12-28 08:37
源码解读
juc包系列
java
juc
后端
面试
数据结构
ReentrantLock
源码解读
前言在没接触java.util.concurrent并发包之前,大家在多线程情况下使用到的都是synchronized同步锁,这是c++也就是jvm层面的锁,不方便使用者观看源码,也不能自己对其扩展。所以今天给大家来解读一下ReentrantLock锁的源码。正文那么ReentrantLock的源码该如何入手呢?此时本人就传授一个看源码入手点,适用于任何源码!1.追源码之前要对他的api和底层干活
程序员李哈
·
2023-12-28 08:37
源码解读
java
后端
Spring5
中文文档【12】核心之Resources资源
1.前言本系列基于最新5.3.10版本,大部分内容copy于官方文档…官方文档地址资源是一个经济学名词,比如一国或一定地区内拥有的物力、财力、人力等各种物质的总称。在应用程序中,Resources资源代表整个应用程序逻辑及物理存在的可用的数据总和,比如URL、class文件等。本章介绍Spring如何处理资源以及如何在Spring中使用资源。2.Resources2.1Resource接口Reso
云烟成雨TD
·
2023-12-28 08:06
Spring
Framework系列
spring
java
spring中自定义scope的代码案例和
源码解读
使用spring的小伙伴都知道,一个bean实例是有其作用于的,比如:单例(singleton),多例(prototype),这些都是spring容器管理实例的一种方式,那么在spring中有没有办法按照我们自己的意愿去管理我们的实例呢?答案是肯定的,那就是spring中自定义scope。那么如何自定义呢?先看一个简单的bean标签:其中我定义了一个scope=“JackScope”的自定义bea
Jack爱258
·
2023-12-28 07:39
spring源码
scope
自定义scope
scope源码
spring源码
05-SpringAOP的使用详解
结合视频观看效果更佳哦:2022最新
Spring5
入门到源码【完整资料+源码】_哔哩哔哩_bilibiliSpringAOP的使用详解1、AOP切入点表达式切点标识符切点标识符—within表达式切点标识符
老徐爱编程
·
2023-12-28 07:28
Spring
java
spring
面试
Gateway一文详解
断言(Predicate):Java8中的断言函数,SpringCloudGateway中的断言函数输入类型是
Spring5
.0框架中的ServerWebExchange。SpringCloud
程序员劝退师-TAO
·
2023-12-28 06:39
SpringCloud
gateway
spring
cloud
java
使用idea和gradle编译
spring5
源码
版本工具:
spring5
.0.x,gradl
m0_67402125
·
2023-12-28 06:53
java
intellij-idea
java
gradle
网络协议
xml
06.微服务组件 Gateway
SpringCloudGateway是基于
Spring5
中提供的WebFlux心属于响应式编程的实现,具备更好的性能。
HuaLuLemon
·
2023-12-27 09:34
SpringCloud
微服务
gateway
springcloud
springcloud微服务篇--6.网关Gateway
而SpringCloudGateway则是基于
Spring5
中提供的WebFlux,属于响应式编程的实现,具备更好的性能。
小哥码农
·
2023-12-27 06:15
springcloud
spring
cloud
微服务
gateway
后端
java
spring
学习iOS 内存管理
/mp.weixin.qq.com/s/CiqMlEIp1Ir2EJSDGgMooQiOS微信内存监控https://yq.aliyun.com/articles/3065iOS内存管理和malloc
源码解读
东方诗空
·
2023-12-27 05:16
【JavaWeb学习笔记】17 - ThreadLocal
二、ThreadLocal快速入门三、
源码解读
一、什么是ThreadLocal?1.ThreadLocal的作用,可以实现在同一个线程数据共享从而解决多线程数
yinhai1114
·
2023-12-27 04:52
学习
笔记
java
全网最新最全的接口自动化测试框架pytest-pluggy插件
源码解读
PluginManager类的其他功能
(1)unregister取消注册插件注册插件的过程都分析过了,取消注册过程就简单了,这里可以简单的看一下,这里主要就是对_name2plugin和_plugin2hookcallers这两个字典进行删除对应的插件,即取消注册插件,源代码如下:defunregister(self,plugin=None,name=None):"""unregisterapluginobjectandallitsc
测试-八戒
·
2023-12-27 01:24
pytest
python
开发语言
上一页
2
3
4
5
6
7
8
9
下一页
按字母分类:
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
其他