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
Netty4源码阅读
Hadoop
源码阅读
(一):NameNode启动
说明:1.Hadoop版本:3.1.32.阅读工具:IDEA2023.1.23.源码获取:Indexof/dist/hadoop/core/hadoop-3.1.3(apache.org)4.工程导入:下载源码之后得到hadoop-3.1.3-src.tar.gz压缩包,在当前目录打开PowerShell,使用tar-zxvf指令解压即可,然后使用IDEA打开hadoop-3.1.3-src文件夹
THE WHY
·
2023-09-13 14:35
大数据
hadoop
hadoop
大数据
分布式
Netty自动重连机制的Demo
本博客猫叔的博客,转载请申明出处阅读本文约“4分钟”适读人群:Java-Netty初级Netty自动重连机制版本:
netty4
.1.
猫叔记
·
2023-09-13 04:12
Kafka源码剖析
Kafka源码剖析Kafka源码剖析之
源码阅读
环境搭建首先下载源码:http://archive.apache.org/dist/kafka/1.0.2/kafka-1.0.2-src.tgzgradle
奋斗的蛐蛐
·
2023-09-13 03:39
PromiseKit
源码阅读
在PromiseKit的实现当中,有两个核心的类Promise和Guarantee,这两个类的差别为:Promise表示任务的执行结果有两种:一种是成功,一种是失败(结果值为error),Guarantee表示任务的执行结果只能为成功。Guarantee实现了Thenable协议,Promise实现了Thenable,CatchMixin协议下面我们先来分析Guarantee的实现。Guarant
fuyoufang
·
2023-09-13 02:30
Spring boot集成elasticsearch配置问题
控制报错:sr[elasticsearch[_client_][transport_client_boss][T#2]]WARNo.e.transport.
netty4
.
Netty4
Transport[
hanjiaqun
·
2023-09-13 01:16
java
web后端开发
spring
boot
elasticsearch
linux在线
源码阅读
网站
下面的网站可以在线阅读linux源码,提供了类似github上分析工具,自动具备符号关联的作用,可以方便的供用户分析代码。除了可以分析linux源码外,该网站还可以分析一些其它源码,例如qt等这个网站有许多功能,我目前了解的比较少。如果通过在线的方式查看这是一个不错的选择。linux源码在线阅读网站
_DCG_
·
2023-09-12 22:18
Linux
linux
运维
【Android 源码学习】SharedPreferences 源码学习
SharedPreferences源码学习AndroidSharedPreferences的缺陷MMKV、JetpackDataStore、SharedPreferences对比SharedPreferences
源码阅读
问题
无风子
·
2023-09-12 05:00
Android
源码学习
android
android
studio
java
UE4
源码阅读
-Profiler
本文主要针对阅读UE4源码中Profiler工具的相关的源码记录的笔记。源码版本:UE4.20源码路径:EpicGames\Engine\UE_4.20\Engine\Source\Developer\Profiler\Public目录结构:PublicProfilerCommon.hProfilerModule.hPrivateProfilerModule.cppProfilerManager.
骆驼骑士
·
2023-09-12 01:13
Flink
源码阅读
之Checkpoint执行过程
前言对应Flink来说checkpoint的作用及重要性就不细说了,前面文章写过checkpoint的详细过程和checkpoint周期性触发过程。不熟悉checkpoint大概过程的同学可以查阅。本篇我们在一起根据源码看下checkpoint的详细执行过程。checkpoint过程源头我们都知道checkpoint的周期性触发是由jobmanager中的一个叫做CheckpointCoordin
〇白衣卿相〇
·
2023-09-11 18:18
zustand实践与
源码阅读
如何管理数据?日常使用:发布订阅、context、redux…zustand是一个轻量、快速、可扩展的状态管理库。目前在社区非常流行,现在github上有30K+的star。npm包的下载量,现在也仅次于redux,位于mobx之上,并且差距日益扩大。zustand德语“状态”、jotai日语“状态”、valtio芬兰语“状态”,这三个都是状态管理库,作者是同一个人:DaishiKato。1zus
爱你小前端
·
2023-09-10 09:32
javascript
开发语言
前端
react.js
【python自动化】playwright长截图&切换标签页&JS注入实战
1.37.0,selenium版本为3.141.0官方文档:https://playwright.dev/python/docs/screenshots本教程目录如下文章目录前言playwright各类截图
源码阅读
梦无矶
·
2023-09-10 03:38
python
自动化
javascript
spark
源码阅读
之storage模块②
在spark
源码阅读
之storage模块①中,描绘了Storage模块的整体框架是标准的master-slave框架:master用来管理slave的元数据信息,slave则是具体存储数据,分析了作为master
invincine
·
2023-09-10 00:53
webbench
源码阅读
[C]webbench
源码阅读
毕业以后已经很少系统的去读源码了,个人觉得C语言依然是学习Linux和操作系统非常好的工具,其语法简单,操作内存较为直观,想借着读C源码的机会了解一下网路协议/Linux后台开发的一些东西
Tomtoms
·
2023-09-09 08:12
iOS
源码阅读
—— YYModel
YYModel作为一个iOS/OSX模型转换框架,为JSON与数据模型之间的转换,提供了高性能的解决方案。在我个人的日常开发中,主要使用的方法有以下几个://JSON|字典转模型+(nullableinstancetype)yy_modelWithJSON:(id)json;+(nullableinstancetype)yy_modelWithDictionary:(NSDictionary*)d
GG266
·
2023-09-09 07:29
Spark
源码阅读
一-启动脚本
SparkComplileHelpLinks//Becausespark1.5needmavenversion:3.3.3,soitrackthebranch-1.4gitbranch-agitcheckout--trackorigin/branch-1.4gittaggitcheckoutv1.4.1//BuildingforScala2.11./dev/change-version-to-2.
wankunde
·
2023-09-09 04:35
spark
如何阅读 Spring Cloud OpenFein 源码
关于Spring的
源码阅读
,自认为是一件十分令人头疼的事情。
冯文议
·
2023-09-08 06:39
Live555
源码阅读
笔记(一):源码介绍文档 及 源码目录结构
目录一、Live555介绍1、Live555项目介绍2、官网及帮助文档介绍二、源码目录结构1、UsageEnvironment2、BasicUsageEnvironment3、groupsock4、liveMedia5、mediaServer6、proxyServer7、testProgs8、WindowsAudioInputDevice总结一、Live555介绍1、Live555项目介绍Live
wkd_007
·
2023-09-07 01:08
live555学习
音视频
rtsp
rtp
Flink
源码阅读
之DataStream体系和Transformation体系
#DataStream体系&Transformation体系##DataStream体系###DataStream介绍DataStream是Flink数据流核心抽象,其上定义了数据流的一系列操作,同时也定义了与其他DataStream的相互转换关系,每个DataStream都有一个Transformation对象,表示该DataStream从上游DataStream使用该Transformatio
余双_833c
·
2023-09-06 17:28
【转载】ORB-SLAM3
源码阅读
笔记7:对IMU异常状态的进一步分析
文章目录1.IMU的使用1.1数据的传入1.2数据的使用2.对于IMU数据输入状态Error2.1:NotIMUdatainmlQueueImuData3.对于IMU数据正确状态Error3.1:notIMUmeasError3.2:notenoughaccelerationError3.3:Notenoughmotionforinitializing.Reseting…4.IMU异常状态小结5.
我才是一卓
·
2023-09-06 05:24
笔记
网络
spring5.x-声明式事务原理及源码实现
:spring5.x-AOP实现原理及源码分析spring5.x-监听器原理及源码实现spring5.x-解决循环依赖分析spring5.x-IOC模块源码学习spring5.x介绍及搭配spring
源码阅读
环境目录上文
逍遥壮士
·
2023-09-06 05:11
源码学习
数据库
sql
mybatis
mysql
spring5.x-AOP实现原理及源码分析
spring5.x-监听器原理及源码实现本系列文章:spring5.x-监听器原理及源码实现spring5.x-解决循环依赖分析spring5.x-IOC模块源码学习spring5.x介绍及搭配spring
源码阅读
环境什么是
逍遥壮士
·
2023-09-06 05:11
springmvc5.x-mvc实现原理及源码实现
声明式事务原理及源码实现spring5.x-AOP实现原理及源码分析spring5.x-监听器原理及源码实现spring5.x-解决循环依赖分析spring5.x-IOC模块源码学习spring5.x介绍及搭配spring
源码阅读
环境基础知识请看原来写的文章
逍遥壮士
·
2023-09-06 05:41
源码学习
spring
mvc
go内存缓存BigCache
源码阅读
-Entry封装
一、介绍在bigcache存储中,数据值存储的形式为[]byte。我们通过一个,存储的时候,同时会把hash值,key长度以及值,时间戳,entry同时存起来。我们可以简称为header+entryheader的存储大小为20字节[20]byte每个entry由5部分组成,分别是时间戳(8byte)、key的hash值(8byte)、key的长度(2byte)、key的值本身以及value的值本身
·
2023-09-05 14:14
go
SDWebImage
源码阅读
--SDImageCache
一、总览本类是一个单例对象,主要用作缓存图片数据,包含了内存缓存和磁盘缓存,其中内存缓存了图片对象,磁盘缓存了图片的二进制数据。二、头文件提供的属性及方法#pragmamark-Properties//缓存策略配置对象@property(nonatomic,nonnull,readonly)SDImageCacheConfig*config;//能够占用的最大内存消耗@property(assig
fleshMe
·
2023-09-05 02:09
steem 依赖插件的初始化和启动
在Plugin
源码阅读
过程中,遇到如下宏定义:#defineAPPBASE_PLUGIN_REQUIRES_VISIT(r,visitor,elem)\visitor(appbase::app().register_plugin
jiongua
·
2023-09-04 20:32
go内存缓存BigCache
源码阅读
-BytesQueue 实现
一、介绍BytesQueue结构,是bigcache真正数据存储的地方。//BytesQueueisanon-threadsafequeuetypeoffifobasedonbytesarray.//BytesQueue是基于字节数组的非线程安全队列类型的FIFO。//Foreverypushoperationindexofentryisreturned.Itcanbeusedtoreadthee
·
2023-09-04 16:42
go
zookeeper
源码阅读
环境搭建
本文介绍如何在IntellijIdea搭建zookeeper
源码阅读
环境github在IntellijIdea中通过File-->new-->projectfromversioncontrol-->git
whateverblake
·
2023-09-04 13:19
Android OkHttp
源码阅读
详解一
博主前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住也分享一下给大家点击跳转到教程前言:
源码阅读
基于okhttp:3.10.0Android中OkHttp
源码阅读
二(责任链模式)implementation'com.squareup.okhttp3
路宇
·
2023-09-04 04:42
Android基础笔记
android
okhttp
源码
阅读源码
设计模式
Android中OkHttp
源码阅读
二(责任链模式)
博主前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住也分享一下给大家点击跳转到教程AndroidOkHttp
源码阅读
详解一看OkHttp源码,发现OkHttp里面使用了责任链设计模式,
路宇
·
2023-09-04 04:12
Android基础笔记
android
okhttp
责任链模式
设计模式
源码
后台启动Activity的
源码阅读
记录(Android 12版本)
当应用处于后台时,启动Activity有诸多限制,这个主要看AOSP源码中frameworks/base/services/core/java/com/android/server/wm/ActivityStarter.java类的shouldAbortBackgroundActivityStart方法根据源码,后台允许启动Activity的情况如下:调用的UID为ROOT_UID、SYSTEM_
乐征skyline
·
2023-09-03 21:13
杂文记录
android
java
后台Activity
background
Linux
源码阅读
——PCI总线驱动代码(一)整体框架
目录一、前言二、概述三、整体流程四、PCI相关入口函数4.1pcibus_class_init4.2pci_driver_init4.3pci_arch_init4.4pci_slot_init4.5acpi_init4.6pci_subsys_init一、前言在做项目时,遇到了系统中有个PCIe设备桥的MMIO空间异常问题,通过BIOS启动日志看没什么异常,OS启动日志打印BAR14BAR15异
咸鱼弟
·
2023-09-03 10:04
Linux
PCIe
linux
驱动开发
PCIe
OS
「高并发通信框架
Netty4
源码解读(三)」NIO缓冲区Buffer详解
我们以Buffer类开始我们对java.nio软件包的浏览历程。这些类是java.nio的构基础。我们将深入研究缓冲区,了解各种不同的类型,并学会怎样使用。到那时我们将明了java.nio缓冲区是如何与java.nio.channels这一通道类相联系的。1.前言一个Buffer对象是固定数量的数据的容器。其作用是一个存储器,或者分段运输区,在这里数据可被存储并在之后用于检索。缓冲区如我们在上一篇
源码之路
·
2023-09-03 10:15
Java-API简析_java.net.Inet4Address类(基于 Latest JDK)(浅析源码)
69908381/article/details/132643590出自【进步*于辰的博客】因为我发现目前,我对Java-API的学习意识比较薄弱,需要慢慢习惯使用Java-API,乃至剖析源码来提升自己的
源码阅读
能力和编码素质
进步·于辰
·
2023-09-03 10:26
Java-API
Java-API简析
Inet4Address
VUE源码学习-全局api初始化
源码阅读
路径src/core/global-api/index.js此文件主要做了以下几件事:定义Vue.config的属性,如下图所示(Vue.config.png)Vue.util上定义一些方法,(
一头会飞的大象
·
2023-09-03 09:41
使用Git下载Android源码方法(不用梯子)
这里推荐一个在线
源码阅读
的网站,速度非常快,而且支持文件名查询,如果你想找某一个类在哪个模块但是又不清楚的话,就可以使用它先搜一下;https://www.androidos.net.cn/首先要安装一个
人匠黄昏
·
2023-09-03 00:43
Vue.js
源码阅读
、八
在Vue实例初始化的过程中,initState方法会调用initComputed和initWatch来分别初始化计算属性和侦听属性,那么接下来就分析这两个方法的实现。计算属性这两个方法都定义在core/instance/state.js中functioninitComputed(vm:Component,computed:Object){//$flow-disable-lineconstwatch
C脖子
·
2023-09-02 22:57
cJSON
源码阅读
(三)
JSON序列化函数cJSON_Printchar*cJSON_Print(constcJSON*item){return(char*)print(item,true,&global_hooks);}typedefstruct{unsignedchar*buffer;size_tlength;size_toffset;size_tdepth;/*currentnestingdepth(forform
Eeso
·
2023-09-02 11:48
Android 系统显示机制(思维导图篇)
(或者下载原图,细节到每行代码)最好可根据图的走向进行一次
源码阅读
Android显示机制.png
Deng偉
·
2023-09-02 04:49
[
源码阅读
] Nacos配置中心原理解析
前言当配置中心的内容发生变更时,客户端是如何获取到最新内容的?监听数据变更的Long-Polling长轮询是如何实现的?在客户端集群模式中,如何做到只更改某一台客户端的配置内容?当Nacos挂掉后,客户端还可以获取数据吗?简介动态配置服务是Nacos其中的关键特性之一,动态配置服务可以让您以中心化、外部化和动态化的方式管理所有环境的应用配置和服务配置。动态配置消除了配置变更时重新部署应用和服务的需
_Nick_
·
2023-09-02 00:17
源码阅读
中间件
配置中心
注册中心
Nacos
axios
源码阅读
阅读源码分为三部下载源码。点击查看下载链接使用工具打开项目睁大眼睛开始阅读打开项目之后,我们第一步是干什么,当然是找项目入口请看package.json的main字段指向的地址,就是项目的入口文件具体看下core/axios文件有什么内容//lib/axios.js//引入文件varbind=require('./helpers/bind');varAxios=require('./core/Ax
大刘鸭
·
2023-09-01 21:16
面试题
JavaScript
javascript
axios
axios源码
axios原理
Axios源码解读
姿势很重要正式开始前,先普及一下
源码阅读
的正确姿势:去Githubfork一个你想学习的项目(如果你不知道Github,那你不用往下看了)在fork的项目下建一个学习分支熟悉、理解项目结构开始阅读
寻梦皮皮虾
·
2023-09-01 21:43
javascript
go内存缓存BigCache
源码阅读
,如何set和get
一、下载源码在github上,地址github.com/allegro/bigcache,我们可以把代码源码clone到本地。这里选择分支v3.1.0的代码。
·
2023-09-01 17:24
go
ceph
源码阅读
erasure-code
1、ceph纠删码纠删码(ErasureCode)是比较流行的数据冗余的存储方法,将原始数据分成k个数据块(datachunk),通过k个数据块计算出m个校验块(codingchunk)。把n=k+m个数据块保存在不同的节点,通过n中的任意k个块还原出原始数据。EC包含编码和解码两个过程。ceph中的EC编码是以插件的形式来提供的。EC编码有三个指标:空间利用率、数据可靠性和恢复效率。ceph提供
大隐隐于野
·
2023-09-01 10:14
Ceph专栏
ceph
ceph
源码阅读
buffer
ceph::buffer是ceph非常底层的实现,负责管理ceph的内存。ceph::buffer的设计较为复杂,但本身没有任何内容,主要包含buffer::list、buffer::ptr、buffer::hash。这三个类都定义在src/include/buffer.h和src/common/http://buffer.cc中。buffer::raw:负责维护物理内存的引用计数nref和释放操
大隐隐于野
·
2023-09-01 10:44
Ceph专栏
ceph
64 源码_【ClickHouse内核】
源码阅读
策略
“摘要:本文主要讲述如何阅读ClickHouse开源数据库代码的一些方式和技巧。主要内容如下:ClickHouse开源库简介搭建运行环境针对于ClickHouse库提出问题阅读开源代码的步骤结论”01—ClickHouse开源库简介ClickHouse是一个开源的列式数据库(DBMS),主要用于在线分析处理查询(OLAP),于2016年开源,采用C++开发。凭借优秀的性能,市场反应非常热烈。从上面
coderbest
·
2023-09-01 08:11
64
源码
【ClickHouse内核】
源码阅读
策略
目录ClickHouse开源库简介搭建运行环境DEB安装包RPM安装包针对于ClickHouse库提出问题阅读开源代码的步骤阅读代码工具的选择开源库源码目录分解程序入口结论ClickHouse开源库简介ClickHouse是一个开源的列式数据库(DBMS),主要用于在线分析处理查询(OLAP),于2016年开源,采用C++开发。凭借优秀的性能,市场反应非常热烈。从上面简介中提取关键字数据库列式存储
Night_ZW
·
2023-09-01 08:34
ClickHouse内核
源码分析
数据库
Llama模型结构解析(
源码阅读
)
目录1.LlamaModel整体结构流程图2.LlamaRMSNorm3.LlamaMLP4.LlamaRotaryEmbedding参考资料:https://zhuanlan.zhihu.com/p/636784644https://spaces.ac.cn/archives/8265——《Transformer升级之路:2、博采众长的旋转式位置编码》前言:本次阅读代码位置,在transform
lokvke
·
2023-08-31 20:49
NLP
llama
大语言模型
源码阅读
llama模型结构
nlp
[ZenTao]
源码阅读
:加载自定义任务类型
www/index.phpconfig/config.phpframework/base/router.class.phptmp/model/common.phpmodule/common/model.phpframework/router.class.php
Balmunc
·
2023-08-31 18:57
PHP
#
ZenTao
禅道
任务类型
源码
加载
初始化
[ZenTao]
源码阅读
:自定义任务类型
1、module/custom/control.php2、module/custom/model.php
Balmunc
·
2023-08-31 18:26
PHP
#
ZenTao
禅道
zentao
自定义
任务类型
源码
视觉slam14讲 逐行解析代码 ch7 / orb_cv.cpp
orb_cv.cpp
源码阅读
首先,我们需要知道这部分代码的目的和步骤:目的:调用opencv来提取和匹配两张图像的ORB(在每张图像中找到“区分度较高”的像素点,这里“区分度较高”具体为FAST角点。)
全日制一起混
·
2023-08-31 17:49
视觉slam十四讲
opencv
计算机视觉
人工智能
c++
ubuntu
上一页
8
9
10
11
12
13
14
15
下一页
按字母分类:
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
其他