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
Rocksdb源码剖析
【k8s源码篇之Informer篇4】关于 Informer 的一些困惑点
参考(三)Kubernetes
源码剖析
之学习Informer机制如何高效掌控K8s资源变化?
oceanweave
·
2024-01-21 00:24
Kubernetes学习笔记
kubernetes
容器
【k8s源码篇之Informer篇3】理解Informer中的Reflector组件
参考(三)Kubernetes
源码剖析
之学习Informer机制如何高效掌控K8s资源变化?
oceanweave
·
2024-01-21 00:23
Kubernetes学习笔记
kubernetes
运维
OpenSfM
源码剖析
源码结构--bin[写好的脚本]--data[数据]--doc[说明书]--opensfm[源代码]--viewer[可视化]参考Mapillary官网paulinus作者
我愿化作一道辰光
·
2024-01-20 19:37
翻译
RocksDB
Overview
网址https://github.com/facebook/
rocksdb
/wiki/
RocksDB
-Overview有道
RocksDB
Overviewhttps://github.com/facebook
i_need_job
·
2024-01-18 16:27
【PHY6222】simpleBLEPeripheral剖析
源码剖析
main.cmain函数中所有使用extern引用外部的函数均无源码,具体细节不可知。
我我我只会printf
·
2024-01-18 01:22
奉加微
蓝牙
奉加微
phy6222
ble
Tomcat 源码构建及核心流程
源码剖析
源码构建下载源码源码导入IDE之前准备工作解压tar.gz压缩包,得到目录apache-tomcat-8.5.50-src进入apache-tomcat-8.5.50-src目录,创建一个pom.xml文件,文件内容如下4.0.0org.apache.tomcatapache-tomcat-8.5.50-srcTomcat8.58.5org.easymockeasymock3.4antant1.7
雪砺青松
·
2024-01-17 01:39
Flink实例:状态管理State 过期时间TTL
对于这些情况,经常导致堆内存出现OOM,或者堆外内存(
RocksDB
)用量持续增长导致超出容器的配额上限,造成作业的频繁崩溃。从Flink1.6版本开始引入了
大数据供成屎
·
2024-01-17 01:44
flink
大数据
java
Juc并发编程14——线程计数器CountdownLatch
源码剖析
文章简介:本文主要介绍常用的并发工具类:CountdownLatch,将深入剖析源码,讲解其使用与原理线程计数器CountdownLatch
源码剖析
文章目录线程计数器CountdownLatch
源码剖析
半旧518
·
2024-01-17 00:58
juc
java
juc
并发
多线程
原力计划
flink双流ioin的大状态如何解决和调优
使用
RocksDB
状态后端:将Flink配置为使用
RocksDB
作为状态后端,
RocksDB
可以更
暴走的贼宇
·
2024-01-15 12:55
flink
java
大数据
Redis
源码剖析
和注释(十八)--- Redis AOF持久化机制
RedisRDB持久化机制
源码剖析
和注
men_wen
·
2024-01-15 08:23
Redis
Redis
3.2.8
源码剖析注释
redis
注释
源码
snapshot
数据
《ARM Linux内核
源码剖析
》读书笔记——0号进程(init_task)的创建时机
最近在读《ARMLinux内核
源码剖析
》,一直没有看到0号进程(init_task进程)在哪里创建的。
katerdaisy
·
2024-01-14 13:22
linux
学习
服务器
嵌入式硬件
02-Spring Boot启动原理核心
源码剖析
为什么springboot的jar包可以直接运行1:要让springboot的jar包可以直接运行首先我们需要引入一个插件,spring‐boot‐maven‐plugin这个插件会帮我编写一个在manifest.mf的文件,这个文件主要作用就是2.a:把依赖的jar包导入BOOT-INF/lib目录下,也就是说这个jar里面还包含了很多的jar包,我们把这种称为fatjar。但是Java没有提供
一路向北·重庆分伦
·
2024-01-13 15:08
图灵学习
#
五:微服务专题
spring
boot
java
spring
OSG中与时间相关的类osg::FrameStamp,osg::Timer
源码剖析
这次分析一下OSG中的的osg::FrameStamp类和osg::Timer类,在OSG中的源码中这两个类的用法随处可见,但是一直没仔细阅读过它的源码,这次因为需要查到了这儿仔细阅读了一下,希望记录下来以后查阅时方便些。1.osg::FrameStamp类osg::FrameStamp这个类中准确的说只有四个成员变量,它的方法都是这些成员变量的get方法和set方法。前三个成员变量如下,很好理解
雕刻丹青
·
2024-01-13 14:32
OSG
osg
【FastDDS
源码剖析
】GUID_T
FastDDS中每个entity(Reader/Writer/Participant等)都会有一个唯一的标识,类型是GUID_T。GUID在FastDDS中非常重要,除了做唯一标识外,还可以用于区分Reader/Writer是同进程还是同主机,或者是跨主机的。在发送数据时如何判断是应该走INTRA、SHM(datasharing)还是TCP/UDP都与GUID息息相关。GUID_T的定义struc
桃花朵朵~
·
2024-01-13 08:11
FastDDS
源码剖析
网络协议
车载系统
开源软件
【FastDDS
源码剖析
】定时器
PDP、EDP、周期心跳、NACK响应、disable_positive_acks时超时确认机制等等都需要使用定时器。FastDDS中每个RTPSParticipant都有一个ResourceEvent,每个ResourceEvent有一个自己的线程,当前Participant下创建的定时器TimedEvent都在这个线程中执行。一、TimedEvent/TimedEventImplnewTime
桃花朵朵~
·
2024-01-13 08:33
FastDDS
源码剖析
网络协议
车载系统
开源软件
【C++】:C++中的STL序列式容器vector
源码剖析
⛅️一vector概述vector的使用语法可以参考文章:总的来说:vector是可变大小数组特点:支持快速随机访问。在尾部之外的位置插入或删除元素可能很慢元素保存在连续的内存空间中,因此通过下标取值非常快在容器中间位置添加或删除元素非常耗时一旦vector内存不足,重新申请内存之后,和原vector相关的指针,引用,迭代器都失效。内存重分配耗时很长通常,使用vector是最好的选择,如果没有什么
_Return _My_Offer_
·
2024-01-12 22:25
C/C++
c++
SpringBoot 原理深入及
源码剖析
SpringBoot依赖管理SpringBoot项目间接继承spring-boot-dependencies,该文件对常用技术框架进行了统一版本管理,所以在SpringBoot项目pom.xml引入spring-boot-dependencies管理的依赖文件不需要标注依赖文件版本号。引入starter就可以实现对应场景开发,而不需要额外导入相关依赖文件。自动配置(启动流程)SpringBoot应
zhangjunli
·
2024-01-12 17:12
spring
boot
java
后端
源码
翻译 Terminology
原文网址:https://github.com/facebook/
rocksdb
/wiki/TerminologyNOTEforfutureedits:Pleasemaintainentriesinalphabeticalorder2PC
i_need_job
·
2024-01-11 19:45
深入理解 Flink(五)Flink Standalone 集群启动
源码剖析
前言Flink集群的逻辑概念:JobManager(StandaloneSessionClusterEntrypoint)+TaskManager(TaskManagerRunner)Flink集群的物理概念:ResourceManager(管理集群所有资源,管理集群所有从节点)+TaskExecutor(管理从节点资源,接收Task部署执行)在Flink不同的部署模式下(Standalone、Y
我很ruo
·
2024-01-11 09:03
大数据
flink
网络
大数据
分布式
yarn
《五月集训》(第十九天)——二叉树
文章目录前言一、练习题目二、算法思路三、
源码剖析
前言欢迎大家积极在评论区留言发表自己的看法,知无不言,言无不尽,养成每天刷题的习惯,也可以自己发布优质的解题报告,供社区一同鉴赏,吸引一波自己的核心粉丝。
EchoRouRou
·
2024-01-10 15:06
leetcode
算法
c++
开发语言
网络协议栈和安全方面(CU)
先搞过来,慢慢细看下6.1基于2.6.20版本的《Linux内核
源码剖析
--TCP/IP实现》【样章0102032230】作者:lmarsinhttp://linux.chinaunix.net/bbs
youkuxiaobin
·
2024-01-10 12:18
Linux
kernel
network
网络协议
linux内核
linux
代码分析
安全相关
网络
STL标准库与泛型编程(侯捷)笔记6(完结)
参考链接Youbute:侯捷-STL标准库与泛型编程B站:侯捷-STLGithub:STL
源码剖析
中源码https://github.com/SilverMaple/STLSourceCodeNote/
阿正的梦工坊
·
2024-01-10 10:15
C++
c++
Zookeeper设计理念与
源码剖析
Zookeeper架构理解整体架构Followerserver可以直接处理读请求,但不能直接处理写请求。写请求只能转发给leaderserver进行处理。最终所有的写请求在leaderserver端串行执行。(因为分布式环境下永远无法精确地确认不同服务器不同事件发生的先后顺序)ZooKeeper集群中的所有节点的数据状态通过ZAB协议保持一致。ZAB有两种工作模式:(1)崩溃恢复:集群没有Lead
我很ruo
·
2024-01-10 08:49
大数据
zookeeper
分布式
大数据
java-zookeeper
深入理解 Hadoop (四)HDFS
源码剖析
JournalNode核心工作和启动流程
源码剖析
//启动JournalNode的核心业务方法publicvoidstart()throwsIOException{//第一件事:创建JournalNode
我很ruo
·
2024-01-10 08:10
大数据
hadoop
hdfs
大数据
Netty核心技术及
源码剖析
-管道、处理器、上下文创建
源码剖析
ChannelHandlerContext作用及设计1、ChannelHandlerContextUML图ChannelHandlerContext继承了出站方法调用接口和入站方法调用接口1、ChannelOutBoundInvoker和ChannelInboundInvoker部分源码2、ChannelHandlerContext部分源码ChannelHandlerContext不仅仅是继承了他
Shaw_Young
·
2024-01-10 03:07
并发List
源码剖析
并发包中的并发List只有CopyOnWriteArrayList。CopyOnWriteArrayList是一个线程安全的ArrayList,对其进行的修改操作都是在底层的一个复制的数组(快照)上进行的,也就是使用了写时复制策略。在CopyOnWriteArrayList的类图中,每个CopyOnWriteArrayList对象里面有一个array数组对象用来存放具体元素,ReentrantLo
Andy技术支援
·
2024-01-10 00:37
Java多线程并发
多线程
并发
安全
java
Mybatis
源码剖析
-- Mapper代理方式
一、回顾Mapper代理写法思考⼀个问题,通常的Mapper接口我们都没有实现的方法却可以使用,是为什么呢?答案很简单:动态代理开始之前介绍⼀下MyBatis初始化时对接口的处理:MapperRegistry是Configuration中的⼀个属性,它内部维护⼀个HashMap用于存放mapper接口的工厂类,每个接口对应⼀个工厂类/***mapper代理方式*/@Testpublicvoidte
Travis_Wu
·
2024-01-09 22:39
常见技术选型
RabbitMQ,Kafka,ActiveMQNoSQLRedis,Memcache分布式计算Blink,Storm,SparkDB关系型TiDB,MySQL,MongoDB,CassandraKVLevelDB,
Rocksdb
独处人
·
2024-01-09 14:46
STL标准库与泛型编程(侯捷)笔记4
参考链接Youbute:侯捷-STL标准库与泛型编程B站:侯捷-STLGithub:STL
源码剖析
中源码https://github.com/SilverMaple/STLSourceCodeNote/
阿正的梦工坊
·
2024-01-09 08:58
C++
c++
ffmpeg.c(4.3.1)
源码剖析
文章目录前言一、FFmpeg源码结构图二、ffmpeg.h头文件详解三、main函数主要流程分析四、ffmpeg_parse_options1、命令行例子①、解析命令行split_commandline()②、parse_optgroup()③、MATCH_PER_XXX_OPT()2、vf选项解析①、filters②、vf术语③、avfilter_graph_parse2()④、FilterGr
须尽欢~~
·
2024-01-08 20:50
音视频开发
ffmpeg
c语言
企业内训系统
源码剖析
:开发企业培训平台的关键步骤
本文将探讨开发企业内训系统的关键步骤,并通过
源码剖析
的方式深入了解其技术实现。一、需求分析与规划开发团队需要与企业管理层和培训负责人密切合作,明确系统所需功能、性能、安全性等方面的要求。
万岳科技程序员小金
·
2024-01-08 15:12
企业培训系统源码
软件开发
企业培训小程序
小程序
android
数据库
ux
微信小程序
K8s
源码剖析
及debug实战之 Kube-Scheduler(六):调度流程总结
文章目录0.引言1.回顾2.pod绑定节点3.总结4.参考0.引言欢迎关注本专栏,本专栏主要从K8s源码出发,深入理解K8s一些组件底层的代码逻辑,同时借助debugMinikube来进一步了解K8s底层的代码运行逻辑细节,帮助我们更好了解不为人知的运行机制,让自己学会如何调试源码,玩转K8s。本专栏适合于运维、开发以及希望精进K8s细节的同学。同时本人水平有限,尽量将本人理解的内容最大程度的展现
Smaller、FL
·
2024-01-08 05:54
K8s源码剖析及debug实战
kubernetes
docker
k8s
容器
云原生
学习
STL标准库与泛型编程(侯捷)笔记2
参考链接Youbute:侯捷-STL标准库与泛型编程B站:侯捷-STLGithub:STL
源码剖析
中源码https://github.com/SilverMaple/STLSourceCodeNote/
阿正的梦工坊
·
2024-01-07 16:08
C++
c++
SpringBoot原理深入及
源码剖析
2.SpringBoot原理深入及
源码剖析
传统的Spring框架实现一个Web服务,需要导入各种依赖JAR包,然后编写对应的XML配置文件等,相较而言,SpringBoot显得更加方便、快捷和高效。
每天都在掉头发
·
2024-01-07 04:26
数据库Database
文章目录关系型数据库数据库对比SQLite示例代码SQL语言运算符非关系型数据库键值对数据库文档型数据库
RocksDB
示例代码数据库(Database)是用于存储和管理数据的系统。
StoneLiu999
·
2024-01-06 15:19
db
sql
Database
kafka 增量快照的使用
增量快照
RocksDB
支持增量快照。不同于产生一个包含所有数据的全量备份,增量快照中只包含自上一次快照完成之后被修改的记录,因此可以显著减少快照完成的耗时。
pekingK
·
2024-01-06 08:12
kafka
RocksDB
系列十四:Partitioned Index Filters
虽然cache_index_and_filter_blocks配置只允许filter/indexblock数据的一部分cache在blockcache中,但是还是会因为数据量的庞大影响
RocksDB
的性能
薛少佳
·
2024-01-05 17:48
别人看的书,拿来参考
++程序设计语言特别版-strousstrup深度探索C++对象模型-strousstrup未看Effectivec++未看MoreEffectivec++未看c++primerc++沉思录未看stl
源码剖析
未看
weixin_33750452
·
2024-01-05 09:15
c/c++
驱动开发
移动开发
03、ThreadPoolExecutor 线程池源码完整剖析------线程池工具类(ExecutorService)
目录ThreadPoolExecutor线程池
源码剖析
------线程池工具类(ExecutorService)方法shutdown()shutdownNow()submit(Callabletask)
_L_J_H_
·
2024-01-05 09:01
Java底层源码
原理系列
线程池
ExecutorService
QT5.9.8 update()
源码剖析
1update调用在QT中,所有的GUI最终都继承自QWidget,因此所的调用update()都是基类QWidget的update()。在QWidget中,路径:Qt\Qt5.9.8\5.9.8\Src\qtbase\src\widgets\kernel\qwidget.hpublicQ_SLOTS:voidupdate();voidrepaint();public:inlinevoidupda
~怎么回事啊~
·
2024-01-05 05:08
qt
golang中net/http/server.go
源码剖析
golang中net/http
源码剖析
net/http/server.goHandlerResponseWriterServerServeMuxmuxEntrynet/http/server.go首先,
佳辰辰辰辰
·
2024-01-04 22:12
go源码
golang
http
后端
K8s
源码剖析
及debug实战之 Kube-Scheduler(五):优选算法详解
文章目录0.引言1.回顾2.PrioritizeNodes3.有哪些优选算法4.selectHost5.总结6.参考0.引言欢迎关注本专栏,本专栏主要从K8s源码出发,深入理解K8s一些组件底层的代码逻辑,同时借助debugMinikube来进一步了解K8s底层的代码运行逻辑细节,帮助我们更好了解不为人知的运行机制,让自己学会如何调试源码,玩转K8s。本专栏适合于运维、开发以及希望精进K8s细节的
Smaller、FL
·
2024-01-04 19:30
K8s源码剖析及debug实战
kubernetes
算法
容器
k8s
Java8集合源码解析-Hashtable
源码剖析
1概述本文将介绍Map集合的另一个常用类,Hashtable.Hashtable出来的比HashMap早,HashMap1.2才有,而Hashtable在1.0就已经出现了.HashMap和Hashtable实现原理基本一样,都是通过哈希表实现.而且两者处理冲突的方式也一样,都是通过链表法.下面就详细学习下这个类.2源码解析类总览publicclassHashtableextendsDiction
JavaEdge
·
2024-01-04 10:50
【深入浅出SpringCloud源码探究】「Netflix系列之Ribbon+Fegin」微服务化的负载均衡组件
源码剖析
与实战开发全流程(Fegin篇)
微服务化的负载均衡组件
源码剖析
与实战开发全流程什么是FeignMaven依赖引入让调用更轻松使用介绍在启动类上面增加配置定义Fegin调研方法请求类以及方法@PathVariable注解定义调用方法@RequestParam
洛神灬殇
·
2024-01-03 08:03
实战指南之分布式/微服务
#
spring
cloud
ribbon
微服务
K8s
源码剖析
及debug实战之 Kube-Scheduler(二):终于找到了调度算法的代码入口
文章目录0.引言1.Run2.sched.Run()3.sched.scheduleOne4.(g*genericScheduler)Schedule5.阶段性总结6.参考0.引言欢迎关注本专栏,本专栏主要从K8s源码出发,深入理解K8s一些组件底层的代码逻辑,同时借助debugMinikube来进一步了解K8s底层的代码运行逻辑细节,帮助我们更好的了解不为人知的运行机制,让自己学会如何调试源码,
Smaller、FL
·
2024-01-02 13:51
K8s源码剖析及debug实战
kubernetes
算法
容器
云原生
运维
k8s
K8s
源码剖析
及debug实战之 Kube-Scheduler(一):启动流程详解
文章目录0.引言1.程序入口2.NewSchedulerCommand3.runCommand4.Run5.参考0.引言欢迎关注本专栏,本专栏主要从K8s源码出发,深入理解K8s一些组件底层的代码逻辑,同时借助debugMinikube来进一步了解K8s底层的代码运行逻辑细节,帮助我们更好的了解不为人知的运行机制,让自己学会如何调试源码,玩转K8s。本专栏适合于运维、开发以及希望精进K8s细节的同
Smaller、FL
·
2024-01-02 13:21
K8s源码剖析及debug实战
kubernetes
容器
云原生
学习
k8s
算法
K8s
源码剖析
及debug实战之 Kube-Scheduler(四):预选算法详解
文章目录0.引言1.回顾2.`podFitsOnNode`为什么执行两次预选3.预选算法有哪些4.参考0.引言欢迎关注本专栏,本专栏主要从K8s源码出发,深入理解K8s一些组件底层的代码逻辑,同时借助debugMinikube来进一步了解K8s底层的代码运行逻辑细节,帮助我们更好的了解不为人知的运行机制,让自己学会如何调试源码,玩转K8s。本专栏适合于运维、开发以及希望精进K8s细节的同学。同时本
Smaller、FL
·
2024-01-02 13:20
K8s源码剖析及debug实战
kubernetes
算法
docker
k8s
云原生
《K8s
源码剖析
及debug实战之 Kube-Scheduler(三):debug 到预选算法门口了》
文章目录0.引言1.调度算法代码入口2.(g*genericScheduler)Schedule3.findNodesThatFit3.1核心逻辑概览3.2参数g.predicates的来龙去脉3.3podFitsOnNode4.参考0.引言欢迎关注本专栏,本专栏主要从K8s源码出发,深入理解K8s一些组件底层的代码逻辑,同时借助debugMinikube来进一步了解K8s底层的代码运行逻辑细节,
Smaller、FL
·
2024-01-01 13:47
K8s源码剖析及debug实战
kubernetes
容器
k8s
云原生
Mybatis-Spring整合原理:MapperFactoryBean和MapperScannerConfigurer的区别及
源码剖析
文章目录引言MapperFactoryBean的用法和优缺点MapperScannerConfigurer的用法和优缺点MapperFactoryBean源码分析MapperScannerConfigurer源码分析Spring容器初始化流程回顾核心方法:postProcessBeanDefinitionRegistryBeanDefinitionRegistryPostProcessor和Bea
Apple_Web
·
2023-12-31 20:45
深入学习MyBatis
深入学习Spring
mybatis
spring
java
C++ Boost.Any
源码剖析
与实现
Boost.Any强类型语言,例如C++,要求每个变量都有一个特定的类型来定义它可以存储什么样的信息。这种实用像极了JavaScript、Python,允许开发人员将任何类型的信息存储在变量中使用例子#includeintmain(){boost::anya=1;a=3.14;a=true;}要使用boost::any前提包含头文件boost/any.hpp存储在类型变量中的任何值都必须是可复制构
亓逸
·
2023-12-31 12:44
C++
c++
开发语言
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
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
其他