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
POCO源码解析
二、Spring
源码解析
:IOC-容器的基本实现
二、IOC容器的基本实现文章目录二、IOC容器的基本实现容器基本用法功能分析beans模块的结构组成核心类介绍DefaultListableBeanFactoryXmlBeanDefinitonReader容器的基础XmlBeanFactory配置文件封装代码执行过程加载Bean代码执行过程获取XML的验证模式获取Document解析及注册BeanDefinitions解析并注册BeanDefin
kinron_
·
2023-07-15 16:12
spring
java
编程语言
源码
ioc
还不懂分布式锁?看看 Redisson 是如何实现分布式锁的!
1、Redisson实现分布式锁原理2、Redisson实现分布式锁的
源码解析
3、Redisson实现分布式锁的项目代码(可以用于实际项目中)本文只介绍Redisson如何实现分布式锁的原理。一、高效
码农小光
·
2023-07-15 12:10
Java Integer原子操作——AtomicInteger
文章目录一、AtomicInteger定义二、AtomicInteger使用场景三、AtomicInteger作用四、AtomicInteger对原子操作的常用方法五、AtomicInteger底层原理(
源码解析
Pisces_224
·
2023-07-15 10:32
Java
java
AtomicInteger
Spring
源码解析
(一)
面试中问的最多的就是你看过xxx源码嘛,我TM就想一jio过去,你工作中不是curd么,CV大法么,要看源码干什么。对,一开始我jio得看源码没什么用。面试官一开始叫我看源码,我是拒绝的,我不能因为你要问,我就要看啊,我得先试试,后来我试了之后发现,这效果duangduangduang的,诶呀,真香!现在上主题ClassPathXmlApplicationContextapplicationCon
小明程序猿
·
2023-07-15 05:12
abp中建立N
poco
仓储
因为一直使用的N
poco
,希望中以把N
poco
作为abp的数据访问层,具体要如何实现呢?
悦_547b
·
2023-07-15 02:09
Prompt本质解密及Evaluation实战与
源码解析
(二)
9.4EvaluationforAgents
源码解析
如图9-4所示,转过来,我们再看一下LangChain框架代理评估(EvaluationforAgents)的源代码。
段智华
·
2023-07-15 02:04
ChatGPT学习
prompt
ChatGPT国内
OpenAI
GPT-3
GPT-4
【Spring】从Spring源码入手分析广播与监听并完成项目实战
文章目录
源码解析
发送广播监听消息案例分析消息与监听绑定实战教学自定义事件自定义广播自定义监听客户端近期疫情形势严峻,情形不容乐观,周末也不敢出去浪了,躲在家里“葛优躺”。
阿Q说代码
·
2023-07-14 21:23
Spring
spring
数据库
mysql
Android setContentView
源码解析
文章可能篇幅过长,但会一个步骤一个步骤带大家来分析。实现页面的几种方式继承AppCompatActivity继承ActivityActivitypublicclassActivity{...publicvoidsetContentView(@LayoutResintlayoutResID){getWindow().setContentView(layoutResID);initWindowDeco
是刘航啊
·
2023-07-14 18:21
windows编译
poco
c++库
背景最近有了解到
poco
c++库,这里记录下编译及使用过程。最开始使用的vsstudio2022和
poco
1.12.4版本编译,不管openssl使用哪种版本,都会编译报错,最后妥协了。
基层搬砖的Panda
·
2023-07-14 18:24
c++
windows
c++
【SpringBoot】SpringBoot的自动配置
源码解析
文章目录1.SpringBoot的自动配置概念2.SpringBoot自动配置的原理3.EnableAutoConfiguration4.常用的Conditional注解1.SpringBoot的自动配置概念SpringBoot相对于SSM来说,主要的优点就是简化了配置,不再需要像SSM哪有写一堆的XML配置,这些XML配置在大项目上会成为一种累赘,使得后期项目难以维护。SpringBoot的出现
起名方面没有灵感
·
2023-07-14 15:05
SpringBoot
spring
boot
java
spring
【测试人生】UE4游戏自动化测试插件——UnrealAutomator
适逢1024节日,受到GAutomator和
Poco
SDK的启发,笔者近期决定开始UE4专属自动化测试插件UnrealAutomator的研发。
utmhikari
·
2023-07-14 15:56
测试人生
1024程序员节
游戏测试
UnrealAutomator
游戏自动化
UE4
Yolov5---模型阅读、改进、实验
_yolov5网络结构_耿鬼喝椰汁的博客-CSDN博客1.2模型代码阅读(1条消息)YOLOv5-6.2
源码解析
-train.py(超级无敌巨详细版)_yolov5train代码详解_Seven、K的博客
奋进在AI路上的小李
·
2023-07-14 13:15
公司实习
YOLO
人工智能
官方jdk各个版本下载地址
官方历史版本Jdk下载地址传送门:保姆式Spring5
源码解析
欢迎与作者一起交流技术和工作生活联系作者
Fire Fish
·
2023-07-14 13:34
java
java
client-go
源码解析
(一):client-go客户端对象
client-go
源码解析
(一):client-go客户端对象client-go的重要性client-go是对K8s集群的二次开发工具,所以client-go是k8s开发者的必备工具之一。
云原生手记
·
2023-07-14 03:02
client-go学习
kubernetes
client-go
Java 设计模式——单例模式
静态代码块2.1.3.枚举方式2.2.懒汉式2.2.1.synchronized线程安全2.2.2.双重检查锁2.2.3.静态内部类方式3.破坏单例模式3.1.序列化反序列化3.2.反射4.问题解决5.JDK
源码解析
代码星辰
·
2023-07-14 02:53
Java
设计模式
java
设计模式
单例模式
游戏引擎的cpu/gpu粒子系统设计思想
开篇网上有很多篇粒子系统
源码解析
,但是只是简单的接口罗列,没有从最原理出发去讲清楚粒子系统的来龙去脉,我将从粒子系统的本质去讲清楚它的设计理念,当理解了它的理念以后,很多粒子遇到的问题就会迎刃解决了,这篇文章主讲粒子的实现和一些框架级的优化方式
星空_MAX
·
2023-07-13 20:33
游戏引擎
unity
ue4
图形渲染
SpringBoot原理-SpringBoot核心运行原理
文章目录核心运行原理运作原理
源码解析
之@EnableAutoConfiguration入口类和@Enabl
nihui123
·
2023-07-13 20:31
Spring
Boot核心技术详解
java
spring
boot
spring
mybatis
Cesium
源码解析
Model(三)
Cesium中处理完成gltf的数据完整性检查,默认数据的完善。根据gltf1.0扩展KHR_materials_common(非pbr材质)进行glsl字符串的拼装、attributelocation、uniform等信息的收集处理,并将这些信息添加到gltf.extensions.KHR_techniques_webgl.扩展中,并建立材质中material.extensions.KHR_te
tianyapai
·
2023-07-13 19:44
cesium
cesium
@Import注解
源码解析
文章目录一、简介二、@Import注解的几种用法三、@Import注解
源码解析
1、ConfigurationClassPostProcessor2、ConfigurationClassPostProcessor
每天进步亿点点的小码农
·
2023-07-13 19:05
Java
源码学习
Spring
学习
spring
java
Spring后置处理器BeanFactoryPostProcessor与BeanPostProcessor
源码解析
文章目录一、简介1、BeanFactoryPostProcessor2、BeanPostProcessor二、BeanFactoryPostProcessor
源码解析
1、BeanDefinitionRegistryPostProcessor
每天进步亿点点的小码农
·
2023-07-13 19:28
源码学习
Spring
Java
spring
java
后端
Android事件分发机制二:核心分发逻辑
源码解析
前言很高兴遇见你~在上一篇文章Android事件分发机制一:事件是如何到达activity的?中,我们讨论了触摸信息从屏幕产生到发送给具体的view处理的整体流程,这里先来简单回顾一下:触摸信息从手机触摸屏幕时产生,通过IMS和WMS发送到viewRootImplviewRootImpl把触摸信息传递给他所管理的viewview根据自身的逻辑对事件进行分发常见的如Activity布局的顶层view
·
2023-06-24 10:15
Flutter开发——图片加载与缓存
源码解析
在Flutter中有个图片组件:Image,通常会使用它的Image.network(src)、Image.file(src)、Image.asset(src)来加载图片。下面是Image的普通构造方法:constImage({super.key,requiredthis.image,this.frameBuilder,this.loadingBuilder,this.errorBuilder,t
Watch_the_corner
·
2023-06-24 09:15
flutter
缓存
android
HashMap
源码解析
一、前言在分析jdk1.8后的HashMap源码时,发现网上好多分析都是基于之前的jdk,而Java8的HashMap对之前做了较大的优化,其中最重要的一个优化就是桶中的元素不再唯一按照链表组合,也可以使用红黑树进行存储,总之,目标只有一个,那就是在安全和功能性完备的情况下让其速度更快,提升性能。好~下面就开始分析源码。二、HashMap数据结构说明:上图很形象的展示了HashMap的数据结构(数
·
2023-06-24 08:22
Qt 系列学习教程(总目录) —— 模块、控件、类、
源码解析
一、开始的开始1.安装软件1.1Qt5.15之前版本的安装与卸载1.2Qt5.15之后版本的在线安装与卸载2.新建工程-HelloWorld2.1创建项目及注意事项3.认识工程与软件工程:3.1.pro文件详解3.2main/widget.cpp/widget.h文件详解3.3ui_widget.h/widget.ui文件详解3.4qrc资源文件介绍与使用软件:3.5QtCreator介绍4.Qt
万俟淋曦
·
2023-06-24 07:01
Qt
开发语言
Qt
控件
源码
教程
观察者模式之EventBus
源码解析
1、观察者模式概述:观察者模式(ObserverPattern):定义对象之间的一种一对多依赖关系,使得每当一个对象状态发生改变时,其相关依赖对象皆得到通知并自动更新。观察者模式的别名包括发布-订阅(Publish/Subscribe)模式、模型-视图(Model/View)模式。观察者模式是一种对象行为型模式《设计模式的艺术》使用场景:观察者模式是使用频率最高的设计模式之一,主要用于建立对象之间
Tifkingsly
·
2023-06-24 06:19
Python开发之路系列:Flask入门使用
根据我的使用,Flask的特点:小而强大,无需配置不是一站式的框架简单好学Flask官网:http://flask.
poco
o.org/这里给大家伙提个醒:Flask某些组件是有
epicGeek
·
2023-06-24 03:17
10.scheduler&lane模型(来看看react是暂停、继续和插队的)
人人都能读懂的react
源码解析
(大厂高薪必备)10.scheduler&lane模型(来看看react是暂停、继续和插队的)视频课程&调试demos视频课程的目的是为了快速掌握react源码运行的过程和
全栈潇晨
·
2023-06-24 00:01
【传智播客上海校区】TreeMap
源码解析
案例剖析关于Map集合的特点,我们都知道底层数据结构是控制Map集合的键,而和值即value是无关的。通过查阅JDK的API我们发现TreeMap集合的底层是基于红黑树的即二叉树。该映射根据其键的自然顺序进行排序,或者根据创建映射时提供的Comparator进行排序,具体取决于使用的构造方法。如果使用的构造方法是TreeMap()那么底层的键就是自然排序,如果使用的构造方法是TreeMap(Com
胖影
·
2023-06-23 23:47
黑马程序员
上海校区
传智播客
Java
TreeMap数据结构及
源码解析
.跟学黑马
TreeMap数据结构及
源码解析
1.TreeMap的特点2.TreeMap的数据结构2.1二叉查找树2.1.1二叉查找树的定义2.1.2二叉查找树的查找操作2.2平衡二叉树2.2.1平衡二叉树的定义2.2.2
心向阳光的天域
·
2023-06-23 23:14
java基础
数据结构
java
聊聊Netty那些事儿之Reactor在Netty中的实现(创建篇)
本系列Netty
源码解析
文章基于4.1.56.Final版本在上篇文章《聊聊Netty那些事儿之从内核角度看IO模型》中我们花了大量的篇幅来从内核角度详细讲述了五种IO模型的演进过程以及ReactorIO
bin的技术小屋
·
2023-06-23 18:45
DAOS
源码解析
之 daos_array
【摘要】DAOS(DistributedAsynchronousObjectStorage)是一个开源的对象存储系统,专为大规模分布式非易失性内存设计,利用了SCM和NVMe等的下一代NVM技术。DAOS同时在硬件之上提供了键值存储接口,提供了诸如事务性非阻塞I/O、具有自我修复的高级数据保护、端到端数据完整性、细粒度数据控制和弹性存储的高级数据保护,从而优化性能并降低成本。本文以Release1
尚先生的博客
·
2023-06-23 11:42
DAOS
云计算
用 Java 实现天天酷跑(附源码),这个真的有点强了!
每天8:55更新文章,每天掉亿点点头发...源码精品专栏原创|Java2020超神之路,很肝~中文详细注释的开源项目RPC框架Dubbo
源码解析
网络应用框架Netty
源码解析
消息中间件RocketMQ
源码解析
数据库中间件
Java基基
·
2023-06-23 06:48
游戏
脚本语言
sdl
webgl
weex
Alfred神器使用手册
每天10:33更新文章,每天掉亿点点头发...源码精品专栏原创|Java2021超神之路,很肝~中文详细注释的开源项目RPC框架Dubbo
源码解析
网络应用框架Netty
源码解析
消息中间件RocketMQ
公众号-芋道源码
·
2023-06-23 06:41
中间件
java
webgl
python
脚本语言
springboot3生命周期监听的使用和
源码解析
定义SpringApplicationRunListener来监听springApplication的启动1.通过实现springApplicationRunListener来实现监听。2.在META-INF/spring.factories中配置org.springframework.boot.SpringApplicationRunListener=自己的Listener。在默认的spring
秃狼
·
2023-06-23 06:30
Spring
SpringBoot
java
spring
开发语言
react
源码解析
3.react源码架构
react
源码解析
3.react源码架构视频课程(高效学习):进入课程课程目录:1.开篇介绍和面试题2.react的设计理念3.react源码架构4.源码目录结构和调试5.jsx&核心api6.legacy
全栈潇晨
·
2023-06-23 05:50
达梦数据库.net驱动框架适配Peta
Poco
框架(附源码)
一、前言1.Peta
Poco
框架Peta
Poco
是一个小型、快速、单文件的微型ORM(ObjectRelationalMapper)框架,可在.NET和Mono环境运行。
飞奔的屎壳郎
·
2023-06-23 05:50
达梦数据库
数据库
.net
java
Android DiskLruCache
源码解析
前言之前在看LruCache的时候,就像看看基于Disk版的LruCache,当我看完LruCache后,如果是我自己去写,大概还是会基于LruCache去保留key,根据这个key去做LRU,只不过把值保存在硬盘里,这几面又有一个对应关系,Key和Value,如果说,一个Key对应一个文件,那么就会好办得很多,直接根据Key的值获取文件名,然后读取数据,或者写入数据,然而这样就会造成文件数和Ke
没有颜色的菜
·
2023-06-23 05:40
Redis从入门到精通【高阶篇】之底层数据结构跳表(SkipList)
文章目录0.前言1.跳表(SkipList)基本详解2.
源码解析
3.总结4.思考题5.Redis从入门到精通系列文章0.前言上个篇章回顾,我们上个章节我们学习了《Redis从入门到精通【高阶篇】之底层数据结构整数集
算.子
·
2023-06-23 02:31
数据结构
redis
skiplist
后端
04、添加一个模型
(相对于"原始的CLRobjects",这也被称为
POCO
类
ziyaziya05
·
2023-06-22 22:01
asp.net
MVC
浅聊一下Linuxptp
浅聊一下Linuxptp文章目录浅聊一下Linuxptp1.什么是Linuxptp2.安装Linuxptp3.
源码解析
一下1.8个带main函数的源文件1.hwstamp_ctl.c2.nsm.c3.phc2sys
华氏451度。
·
2023-06-22 22:10
浅聊一下时间同步
linux
服务器
网络协议
[RocketMQ] Broker启动流程
源码解析
(二)
文章目录1.Brocker介绍2.BrokerStartup启动入口3.createBrokerController创建BrokerController3.1创建各种配置类3.2创建broker控制器3.3初始化broker控制器3.3.1加载配置文件3.3.2创建消息存储对象MessageStore3.3.3Load加载恢复消息文件3.3.4初始化Broker通信层3.3.5创建各种执行器线程池
959y
·
2023-06-22 16:13
RocketMq
基础
RocketMq
源码分析
java-rocketmq
rocketmq
java
Kafka
源码解析
之索引
Kafka
源码解析
之索引索引结构Kafka有两种类型的索引:TimeIndex:根据时间戳索引,可以通过时间查找偏移量所在位置,目录下以.timeindex结尾Index:根据偏移量索引,.index结尾构建索引时机由
沉默终止
·
2023-06-22 13:12
kafka
java
pg 绑定变量
源码解析
pg绑定变量相关
源码解析
下面以callstmt为例说明一下绑定参数的执行流程(基于pg13)整体架构1.exec_parse_message解析变量。
紫无之紫
·
2023-06-22 09:57
数据库
数据库
postgresql
param
大模型训练框架Megatron原理系列转载
原文:[
源码解析
]模型并行分布式训练Megatron(1)---论文&基础https://www.cnblogs.com/rossiXYZ/p/15840803.html目录[
源码解析
]模型并行分布式训练
张博208
·
2023-06-22 04:52
Extreme-scale
model
training
Deep
Learning
机器学习
人工智能
Seata Saga 模式理论学习、生产级使用示例搭建及注意事项(一) | Spring Cloud57
一、前言通过以下系列章节:docker-compose实现SeataServer高可用部署|SpringCloud51SeataAT模式理论学习、事务隔离及部分
源码解析
|SpringCloud52SpringBoot
gmHappy
·
2023-06-22 00:55
spring
cloud
seata
saga
Seata Saga 模式理论学习、生产级使用示例搭建及注意事项(二) | Spring Cloud58
一、前言通过以下系列章节:docker-compose实现SeataServer高可用部署|SpringCloud51SeataAT模式理论学习、事务隔离及部分
源码解析
|SpringCloud52SpringBoot
gmHappy
·
2023-06-22 00:24
学习
spring
cloud
java
Redis进阶-Redisson分布式锁实现原理及
源码解析
前言一、分布式锁的概念和使用场景整理了一张redis知识图谱分享给大家:Redis.jpg分布式锁是控制分布式系统之间同步访问共享资源的一种方式。在分布式系统中,常常需要协调他们的动作。如果不同的系统或是同一个系统的不同主机之间共享了一个或一组资源,那么访问这些资源的时候,往往需要互斥来防止彼此干扰来保证,这个时候,便需要使用到分布式锁。二、将redis官网对于分布式锁(红锁)的定义和Rediss
W998
·
2023-06-21 22:53
zookeeper的Leader选举
源码解析
作者:京东物流梁吉超zookeeper是一个分布式服务框架,主要解决分布式应用中常见的多种数据问题,例如集群管理,状态同步等。为解决这些问题zookeeper需要Leader选举进行保障数据的强一致性机制和稳定性。本文通过集群的配置,对leader选举源进行解析,让读者们了解如何利用BIO通信机制,多线程多层队列实现高性能架构。01Leader选举机制Leader选举机制采用半数选举算法。每一个z
·
2023-06-21 22:10
SpringCloud之Zuul
源码解析
image.png1、前言Zuul组件的作用和使用方式:SpringCloud之Zuul分布式服务网关1.1、如何接受请求?基于zuul需要接受用户请求,然后再过滤,再路由到下游服务等功能。首先,zuul内部肯定得有接受请求的东西。要么和SpringMVC一样,有一个DispatchServlet来接受所有的请求,再调到相对应的Controller的方法。要么就直接是SpringMVC里的Cont
天还下着毛毛雨
·
2023-06-21 20:05
关于对前端体系的思考与总结
之后又看了一些vue
源码解析
的文章(2.x版本)。从数据绑定,页面渲染到watcher,批量
JiangHaoFunc
·
2023-06-21 19:11
上一页
51
52
53
54
55
56
57
58
下一页
按字母分类:
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
其他