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
FastCAE源码阅读
Flink
源码阅读
之基于Flink1.10的任务提交流程
Flink在1.10版本对整个作业提交流程有了较大改动,详情请见FLIP-73。本文基于1.10对作业提交的关键流程进行分析,不深究。入口:依旧是main函数最后env.execute();publicJobExecutionResultexecute(StringjobName)throwsException{Preconditions.checkNotNull(jobName,"Streami
〇白衣卿相〇
·
2023-09-18 21:28
我的第一篇
源码阅读
之fetch-event-source
前言终于遇到一个简单的库来学习它的源码了。这个项目只有2个主要文件,代码加起来不到500行,是真的很mini了。客户端向服务端发起请求用xhr或fetch,客户端与服务端双向通信用websocket,而服务端主动发起请求用sse。chatGPT就是用sse回复提问的。window中有一个叫EventSource的构造函数。一个EventSource实例会对服务器开启一个持久化的连接,以text/e
·
2023-09-18 15:22
sse前端
spark
源码阅读
之executor模块③
在spark
源码阅读
之executor模块①中,我们创建了DriverEndpoint并说明它会周期性的通过给自己发送ReviveOffers消息而去调用makeOffers()方法,从而实现为executor
invincine
·
2023-09-18 06:21
Hadoop
源码阅读
(二):DataNode启动
说明: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-17 16:30
大数据
hadoop
hadoop
大数据
分布式
Mybatis
源码阅读
(一) 配置文件的加载及查询过程
目标1、掌握MyBatis的工作流程2、掌握MyBatis的架构分层与模块划分3、掌握MyBatis缓存机制4、通过阅读MyBatis源码掌握MyBatis底层工作原理与设计思想首先在MyBatis启动的时候我们要去解析配置文件,包括全局配置文件和映射器配置文件,这里面包含了我们怎么控制MyBatis的行为,和我们要对数据库下达的指令,也就是我们的SQL信息。我们会把它们解析成一个Configur
源码之路
·
2023-09-16 19:27
Golang中net/http包源码分析与解释
Golang中net/http包源码分析与解释关于Golang语言的源码,我一直是使用LiteIDE中自带的
源码阅读
功能来解读的。
user_name_is_so_long
·
2023-09-16 18:18
golang
Redux
源码阅读
_2
compose.ts从右到左来组合多个函数,是reduce函数的一个应用实现。首先仍然是重载了多个参数的函数声明,区别主要是传入参数个数。exportdefaultfunctioncompose(f:F):F/*twofunctions*/exportdefaultfunctioncompose(f1:(a:A)=>R,f2:Func):Func/*threefunctions*/exportde
晴窗细语
·
2023-09-16 16:50
Kubernetes
源码阅读
环境搭建
参考博文:Kubernetes源码剖析-环境准备安装Go语言wgethttps://studygolang.com/dl/golang/go1.14.10.linux-amd64.tar.gz下载源代码mkdir/goinstall创建一个存放go语言的编译器等组件存放的目录。tar-zxfgo1.14.10.linux-amd64.tar.gz-C/goinstall解压到/goinstall目
seasidezhb
·
2023-09-16 12:49
Kubenetes学习
kubernetes
容器
云原生
Transformers
源码阅读
——BertModel
BertModel类的源码:Transformers项目的modeling_bert.py的BertModel类画出结构图如下:(PS:最近因为需要,重新看了一下,发现有个地方画错了,BertOutput的那条残差连接不是来自BertIntermediate的输出,而是来自BertAttention的输出,但是暂时找不到原图了,以后有机会再改)注意,这里的BertAttention层,在Atten
pyxiea
·
2023-09-16 09:56
NLP
bert
transfromer
源码
搭建Jaeger
本篇是对Golang上手GORMV2+Opentracing链路追踪优化CRUD体验(
源码阅读
)[1]阅读与实践该篇相关代码[2]GORMV2版本开始支持Context上下文传递,支持插件Plugins
techdashen
·
2023-09-16 00:01
后端
git常用命令,源码分析及在IDEA中使用
常用命令1.1新建代码库1.2配置1.3增加/删除文件1.4代码提交1.5分支1.6标签1.7查看信息1.8远程操作1.9撤销1.10变基解决冲突二、git源码探秘2.1初始源码2.2编译v1.3.02.3
源码阅读
aabond
·
2023-09-15 20:37
software
linux
shell
git
intellij-idea
git源码
c
bash
ETH
源码阅读
(区块hash的存储)
区块的hash在db中存储:key:h+number(区块高度)+nvalue:blockhash1.通过区块高度生成keygo-ethereum/core/rawdb/schema.go//h+number+n//headerHashKey=headerPrefix+num(uint64bigendian)+headerHashSuffixfuncheaderHashKey(numberuint
坠叶飘香
·
2023-09-15 03:03
UI基础——UGUI源码架构
文章目录如何阅读源码UGUI源码整体架构源码整体类图事件模块EventSystem类图点击事件时序图参考:如何阅读
源码阅读
源码是提高编程能力和技术水平的重要途径之一。
SuperWiwi
·
2023-09-15 00:09
UI系统
unity
游戏引擎
UGUI
spark
源码阅读
之shuffleManager
1、shufflemanager的实现类:sortshufflemanagerSpark0.8及以前HashBasedShuffle在ShuffleWrite过程按照Hash的方式重组Partition的数据,不进行排序。每个map端的任务为每个reduce端的Task生成一个文件,通常会产生大量的文件(即对应为M*R个中间文件,其中M表示map端的Task个数,R表示reduce端的Task个数
cclucc
·
2023-09-14 22:42
VuePress
源码阅读
(一)--初探 VuePress
thumb-1920-1107572.png最近开发和写文章都用到了VuePress和SSR,在深入学习的同时写点文章记录一下一、最简起步首先按照VuePress的指导创建一个最小的网站:mkdirvuepress-ssrcdvuepress-ssryarninit-yyarnadd-Dvuepressmkdirdocsecho'#HelloVuePress'>docs/README.md接着打开
Nodreame
·
2023-09-14 14:52
Java程序员该如何突破瓶颈,成为优秀的架构师
源码阅读
,我觉得最核心有三点:技术基础+强烈的求知欲+耐心。
Java高级架构狮
·
2023-09-14 01:42
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
大数据
分布式
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
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
【案例展示】基于风雷框架不可压流体计算软件
本期案例来自中山大学反应堆热工水力(明平剑老师)团队,团队基于开源成熟的风雷(PHengLEI)求解计算程序,通过
FastCAE
平台进行功能拓展与集成,从用户体验角度出发提供了直观流畅的人机交互感受,降低了
FastCAE2022
·
2023-09-05 09:32
python
java
算法
软件工程
基于MPICH开源库的多学科耦合框架开发
FastCAE
公众平台将定期发布相关开源任务,请大家持续关注。
FastCAE2022
·
2023-09-05 09:32
开源
基于Spring Boot技术的数据同步服务开发
本周
FastCAE
更新基于SpringBoot技术的数据同步服务开发项目,欢迎有意向的CAE工程师加入开源社区,参与到项目中,
FastCAE
团队将提供相关任务的技术和经费支持!
FastCAE2022
·
2023-09-05 09:32
spring
boot
后端
java
FastCAE
集成FEMAP软件的网格剖分功能
FastCAE
提供了统一的交互和显示功能,通过接口可集成自研、开源和商业的几何、网格、后处理内核模块。
FastCAE2022
·
2023-09-05 09:31
开源CAE
java
开发语言
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
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
上一页
7
8
9
10
11
12
13
14
下一页
按字母分类:
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
其他