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
源码学习
Gin 框架
源码学习
(一) -- 服务启动前
官方简介GinisawebframeworkwritteninGo(Golang).Itfeaturesamartini-likeAPIwithperformancethatisupto40timesfasterthankstohttprouter.Ifyouneedperformanceandgoodproductivity,youwillloveGin.一些核心的结构*Enginegin实例结
·
2024-02-23 21:48
gogin框架
121 Linux C++ 通讯架构实战 nginx
源码学习
目的,学习源码前期准备
零nginx
源码学习
的目的把nginx中最要的,有用的,代码提取出来作为我们自己知识库的一部分,以备将来使用一,nginx源码在windows上也可以下载下来。
hunandede
·
2024-02-20 00:22
linux
架构
nginx
controller-manager学习三部曲之三:deployment的controller启动分析
这里分类和汇总了欣宸的全部原创(含配套源码):https://github.com/zq2599/blog_demos《controller-manager学习三部曲》完整链接通过脚本文件寻找程序入口
源码学习
程序员欣宸
·
2024-02-14 01:56
client-go
kubernetes实战
kubernetes
client-go
微服务学习-SpringCloud -Nacos (心跳机制及健康检查
源码学习
)
文章目录心跳机制与健康检查流程图心跳机制与健康检查总结详细源码说明当多个服务进行注册时,如何解决注册表并发冲突问题?心跳机制与健康检查流程图心跳机制与健康检查总结微服务在启动注册Nacos时,会创建一个定时任务,定时向服务端发生自己的心跳。发送到服务端后,服务端会更新此实例的心跳时间为当前时间。Nacos服务端在创建注册表时,会同时创建一个定时任务,定时检查服务心跳,如果服务超过15秒没有心跳,会
空白Q
·
2024-02-12 13:37
微服务
spring
cloud
微服务
学习
Java并发包
源码学习
系列:阻塞队列实现之LinkedBlockingDeque源码解析
文章目录LinkedBlockingDeque概述类图结构及重要字段linkFirstlinkLastunlinkFirstunlinkLastunlink总结参考阅读系列传送门:Java并发包
源码学习
系列
天乔巴夏丶
·
2024-02-11 14:37
Java并发编程
flinkcdc 3.0
源码学习
之任务提交脚本flink-cdc.sh
大道至简,用简单的话来描述复杂的事,我是Antgeek,欢迎阅读.在flink3.0版本中,我们仅通过一个简单yaml文件就可以配置出一个复杂的数据同步任务,然后再来一句bashbin/flink-cdc.shmysql-to-doris.yaml就可以将任务提交,本文就是来探索一下这个shell脚本,主要是研究如何通过一个shell命令+yaml文件将任务提交,其他的功能会在之后的文章中解读大数
Antgeek
·
2024-02-11 07:55
flinkcdc
flink
flinkcdc
源码
【2024】基于springboot的体育用品商城网站系统设计
简介:500+精品计算机
源码学习
欢迎点赞收藏⭐留言文末获取源码目录一、以下学习内容欢迎领取:二、文档资料截图:三想了解更多,请收藏、评论、留言:三、项目技术栈四、项目运行图五、留言查看完整资料背景:随着人们健康意识的提高和生活水平的提升
千里码aicood
·
2024-02-10 18:04
java
体育用品商城
健身器材销售
健身用品商城
spring
boot
数据同步神器——DataX 的
源码学习
数据同步——DataX一、使用DataXDataX可以支持基本所有常用数据库作为数据源。具体支持的数据源,可查:https://help.aliyun.com/document_detail/137670.html可以在github上看具体插件的源码和使用文档:https://github.com/alibaba/DataX强烈建议在仔细浏览官方使用文档对DataX有初步认识后,再看本文。如果是仅
云淡风轻~~
·
2024-02-10 18:17
java
java
dataX
长安链
源码学习
-- 交易池(三)
作者:明神特烦恼公众号:明神特烦恼交易池,一般称为mempool、txpool,用于缓存交易信息、为共识模块提供交易集输入。带着问题读代码:1)传入的交易请求结构是什么,交易池是否会补充参数?2)交易入池前检查有哪些?3)存储大量交易的数据结构是什么,是map还是链表?4)交易池支持的索引是什么,是否支持根据txid检索交易信息?还有哪些检索条件?5)提供给共识模块的交易集合如何选择?6)何时增加
明神特烦恼
·
2024-02-10 06:03
从
源码学习
final的使用
从
源码学习
final的使用final的作用final字面意思,意为最终的、不可变的。在Java中,final可以用来修饰类、方法和变量,可以分别起到不同的作用。
舞者H
·
2024-02-08 23:08
源码学习
jdk
java
从
源码学习
访问控制符使用
从
源码学习
访问控制符使用Java中的访问控制符在Java中,有四个访问控制符:public、protected、default(默认或缺省,不使用关键字)和private。
舞者H
·
2024-02-08 23:37
源码学习
数据安全
学习
java
开发语言
Hive
源码学习
——CliDriver
Hive版本:2.3.7CliDriver类image.pngmain方法:publicstaticvoidmain(String[]args)throwsException{intret=newCliDriver().run(args);System.exit(ret);}run方法:主要是各种参数的初始化publicintrun(String[]args)throwsException{//o
僕名前
·
2024-02-07 22:34
「Vue
源码学习
」常见的 Vue 源码面试题,看完可以说 “精通Vue” 了吗?
文章目录一、行时(Runtime)+编译器(Compiler)vs.只包含运行时(Runtime-only)二、Vue的初始化过程(newVue(options))都做了什么?三、响应式原理四、异步更新五、全局API六、实例方法七、HookEvent八、编译器之解析九、编译器优化十、编译器之渲染函数十一、renderhelper十二、patch一、行时(Runtime)+编译器(Compiler)
wincheshe
·
2024-02-07 13:58
前端
--
vue
框架
javascript
前端
面试
NVIDIA NCCL
源码学习
(四)- 建图过程
上次分析到nccl对机器PCI系统进行拓扑分析的过程,产出的结果为xml格式,接下来,nccl会根据这个xml进图的建立过程以便之后进行路径搜索。ncclTopoGetSystem的最后会执行ncclTopoGetSystemFromXml将xml格式转成图格式ncclResult_tncclTopoGetSystemFromXml(structncclXml*xml,structncclTopo
KIDGINBROOK
·
2024-02-07 08:48
nccl
nccl
gpu
cuda
PHP
源码学习
笔记1-SAPI理解
预备知识PHP目录构成PHP的源码有一下几个主要目录构成:SAPI、main、Zend、ext;SAPI:PHP的应用接口层main:PHP主要代码——输入输出、Web通信,以及PHP框架初始化操作Zend:PHP解析器的主要实现,PHP语言的核心实现,主要功能是PHP代码的解释、执行ext:PHP的扩展目录PHP的基本构成PHP的基本构成PHP生命周期PHP生命周期有五个阶段模块初始化阶段->请
刘先生与杨小姐
·
2024-02-05 20:28
mysql
源码学习
deletefdfromkonglong996.feast_donefdinnerjoinkonglong996.roleronfd.role_id=r.role_idwherefd.kind=61andr.today_pay=0updatekonglong198.feast_doneasfdjoinkonglong198.roleronfd.role_id=r.role_idsetfd.done
Tony_Xian
·
2024-02-04 18:01
数据库
mysql
学习
7,hashmap
源码学习
1概述本文将从几个常用方法下手,来阅读HashMap的源码。按照从构造方法->常用API(增、删、改、查)的顺序来阅读源码,并会讲解阅读方法中涉及的一些变量的意义。了解HashMap的特点、适用场景。如果本文中有不正确的结论、说法,请大家提出和我讨论,共同进步,谢谢。2概要概括的说,HashMap是一个关联数组、哈希表,它是线程不安全的,允许key为null,value为null。遍历时无序。其底
滔滔逐浪
·
2024-02-04 17:47
postgresql
源码学习
(51)—— 提交日志CLOG 原理 用途 管理函数
一、CLOG是什么CLOG(commitlog)记录事务的最终状态。物理上,是$PGDATA/pg_xact目录下的一些文件逻辑上,是一个数组,下标为事务id,值为事务最终状态1.事务最终状态clog.h中定义了4种事务状态/**Possibletransactionstatuses---notethatall-zeroesistheinitial*state.全0为初始状态**subcommit
Hehuyi_In
·
2024-02-04 17:59
源码学习
PostgreSQL
事务
postgresql
源码学习
commit
log
CLOG
提交日志
Gin
源码学习
1.request数据是如何流转的?直接使用net/http,ListenAndServe开启监听,把handleFunc添加到默认服务路由表DefaultServeMux中,来处理http请求funcmain(){http.HandleFunc("/",func(whttp.ResponseWriter,r*http.Request){w.Write([]byte("HelloWorld"))}
WAMiii
·
2024-02-04 07:43
【Tomcat源码级别掌握】
Tomcat服务器配置5.Web应用配置6.Tomcat管理配置7.JVM配置8.Tomcat集群9.Tomcat安全10.Tomcat性能优化11.Tomca附件功能12.Tomcat源码下载12.1
源码学习
下载
代码哲学
·
2024-02-03 00:55
#
Java
tomcat
java
源码学习
:https://github.com/mirror/busybox (未完待续)
简介https://www.busybox.net/https://github.com/mirror/busyboxBusyBox:嵌入式Linux的瑞士军刀BusyBox将许多常见的UNIX实用程序的小型版本组合成一个单一的小型可执行文件。它为GNUfileutils、shellutils等通常在GNU工具集中找到的大多数实用程序提供了替代品。BusyBox中的实用程序通常比其功能完整的GNU
御风@户外
·
2024-02-02 11:47
code
学习
c
[含文档+PPT+源码等]精品微信小程序ssm培训机构管理系统+后台管理系统|前后分离VUE[包运行成功]
简介:500+精品计算机
源码学习
,有8个项目关注搏主即可领取。
千里码aicood
·
2024-02-02 00:55
java
小程序
微信小程序
vue.js
小程序
[含文档+PPT+源码等]精品微信小程序ssm家教服务系统小程序+后台管理系统|前后分离VUE[包运行成功]
简介:500+精品计算机
源码学习
,有8个项目关注搏主即可领取。
千里码aicood
·
2024-02-02 00:25
小程序
java
小程序
微信小程序
[含文档+PPT+源码等]精品微信小程序ssm家校通系统+后台管理系统|前后分离VUE[包运行成功]
简介:500+精品计算机
源码学习
,有8个项目关注搏主即可领取。
千里码aicood
·
2024-02-02 00:25
小程序
java
微信小程序
vue.js
小程序
[含文档+PPT+源码等]精品微信小程序ssm户外体能训练教学平台小程序+后台管理系统|前后分离VUE[包运行成功]
简介:500+精品计算机
源码学习
,有8个项目关注搏主即可领取。
千里码aicood
·
2024-02-02 00:25
小程序
java
小程序
微信小程序
[含文档+PPT+源码等]精品微信小程序ssm电子作业小程序+后台管理系统|前后分离VUE[包运行成功]
简介:500+精品计算机
源码学习
,有8个项目关注搏主即可领取。
千里码aicood
·
2024-02-02 00:55
小程序
java
小程序
微信小程序
vue.js
Dubbo Monitor
源码学习
(九)
接下来来学习monitor的实现原理更多内容可看[目录]Dubbo
源码学习
目录DubboMonitor
源码学习
(九)1、Filter入口2、Monitor监控&收集3、总结1、Filter入口作为服务提供方
jwfy
·
2024-02-01 17:22
【Spring Boot
源码学习
】BootstrapRegistry 详解
《SpringBoot
源码学习
系列》BootstrapRegistry详解一、引言二、往期内容三、主要内容3.1源码初识3.2register方法3.3registerIfAbsent方法3.4isRegistered
Huazie
·
2024-02-01 08:47
开发框架-Spring
Boot
spring
boot
源码学习
对象注册表
Scope
人脸生成:DCFace: Synthetic Face Generation with Dual Condition Diffusion Model
源码学习
见专栏置顶~论文作者:MinchulKim,FengLiu,AnilJain,XiaomingLiu作者单位:MichiganStateUniversity论文链接:http://arxiv.org
小P学长
·
2024-01-31 15:02
小P学长编程分享
人工智能
计算机视觉
深度学习
Dubbo
源码学习
(Day 1)
今天第一次使用,也准备通过阅读一些文章跟源码的方式来学习一下dubbo这个rpc框架。目前什么都没做。但是,写几个字下来,也算是当做一次开始吧。goodluck。Lin
林抖呀
·
2024-01-31 14:56
开源博客项目Blog .NET Core
源码学习
(8:EasyCaching使用浅析)
开源博客项目Blog使用EasyCaching模块实现缓存功能,主要是在App.Framwork项目中引用了多类包,包括内存缓存(EasyCaching.InMemory)、Redis缓存(EasyCaching.CSRedis),同时支持多种序列化方式(EasyCaching.Serialization.Json、EasyCaching.Serialization.MessagePack)。
gc_2299
·
2024-01-31 07:40
网页编程
EasyCaching
Blog
博客
obs-studio
源码学习
obs.h
obs.h引用头文件介绍c99defs.h:这个头文件提供了一些C99标准的定义和声明,包括一些常用的宏定义和类型定义,用于提高代码的可移植性和兼容性。bmem.h:这个头文件提供了对内存分配和管理的功能,包括一些内存分配和释放的函数和宏定义,用于方便地进行内存操作。profiler.h:这个头文件提供了性能分析和调试的功能,包括一些性能分析和调试的函数和宏定义,用于分析和优化程序的性能。text
jinjie412
·
2024-01-30 06:59
obs
源码解读
学习
IDEA搭建JDK
源码学习
环境(可添加注释、修改、debug)
工程详见:https://github.com/wenpanwenpan/study-source-jdk1.8.0_2811、找到src.zip和javafx-src.zip找到你想要调试的JDK,笔者本地电脑上装了两个版本的JDK,这里以jdk1.8.0_281为例将JDK目录下的javafx-src.zip和src.zip两个压缩包进行拷贝(这里就是源码)2、新建目录并解压压缩包新建一个目录
wen-pan
·
2024-01-28 22:58
好用的工具或插件
原理
/
源码
项目环境搭建
java
intellij-idea
学习
SpringMVC初始化
源码学习
web.xmlorg.springframework.web.context.ContextLoaderListenercontextConfigLocation/WEB-INF/app-context.xmlapporg.springframework.web.servlet.DispatcherServletcontextConfigLocation1app/app/*ServletConte
weixin_44877172
·
2024-01-28 15:39
SpringMVC
学习
java
spring
spring getBean
源码学习
(下)
上一篇springgetBean
源码学习
(上)基本上把getBean的过程细节了解清楚了,还剩下一些疑问以及没有注意到的细节,本篇文章就来深入细节,解析之前遗留的问题,最好是配合着上篇一起看。
jwfy
·
2024-01-28 12:48
控制反转 依赖注入 基本概念 与 Spring IOC
源码学习
文章目录控制反转依赖注入基本概念与SpringIOC
源码学习
1.Background2.IOC实现方式3.SpringIOC3.1BeanFactoryBean生命周期3.2ApplicationContext3.2.1ResourceLoader3.2.2ApplicationEventPublisherSpring
小鹅鹅
·
2024-01-27 18:59
Spring
IOC
Java
React
源码学习
:查看react版本
1、找到项目下的package.json文件,找dependencies选项,找到react包,会显示版本号2、在项目代码中执行React.verison,打印也会显示react版本号3、源码中在目录packages\shared\ReactVersion.js文件下。一个问题就是,package.json文件显示的18.2.0,但是React.version执行打印出来的是18.1.0;
HaanLen
·
2024-01-27 13:23
React全家桶系列
react.js
学习
javascript
Spring
源码学习
-Spring流程概述(一)
Spring启动的流程publicclassTest{publicstaticvoidmain(String[]args){ClassPathXmlApplicationContextcontext=newClassPathXmlApplicationContext("applicationContext.xml");Studentbean=context.getBean(Student.clas
coder_sheep
·
2024-01-27 12:52
Spring
spring
java
aop
ioc
源码
Spring
源码学习
---------(最简单易懂的
源码学习
笔记)
哈喽!大家好,我是「奇点」,江湖人称singularity。刚工作几年,想和大家一同进步一位上进心十足的【JavaToB端大厂领域博主】!喜欢java和python,平时比较懒,能用程序解决的坚决不手动解决✨如果有对【java】感兴趣的【小可爱】,欢迎关注我❤️❤️❤️感谢各位大可爱小可爱!❤️❤️❤️————————————————如果觉得本文对你有帮助,欢迎点赞,欢迎关注我,如果有补充欢迎评论
HiSiri666666
·
2024-01-27 12:49
Spring
java
spring
5
spring
开发语言
学习
Spring
源码学习
-实例化过程
spring
源码学习
中核心的部分,也是高频面试题,希望经过本章学习,帮助大家理解bean的实例化流程@Overridepublicvoidrefresh()throwsBeansException,IllegalStateException
coder_sheep
·
2024-01-27 12:14
Spring
spring
学习
java
ioc
源码
面试
Spring
源码学习
(七) 扩展功能 下篇-BeanPostProcessor
spring系列转载自掘金VipAugushttps://juejin.cn/user/2348212565601415/posts在上一篇文章中,深入分析和学习了BeanFactoryPostProcessor,主体是BeanFactory的后处理器,这次来学习主体是Bean的后处理器:BeanPostProcessor。定义:它也是Spring对外提供的接口,用来给用户扩展自定义的功能。执行的
带鱼真好吃
·
2024-01-27 10:24
Kafka3.0
源码学习
文章目录一、生产者源码1、初始化2、发送数据到缓冲区2.1发送总体流程2.2分区选择2.3发送消息大小校验2.4内存池3、sender线程发送数据二、消费者源码1、初始化2、消费者订阅主题3、消费者拉取和处理数据3.1消费总体流程3.2消费者/消费者组初始化3.3拉取数据3.4消费者Offset提交三、服务端源码kafka官网:https://kafka.apache.org/downloads一
魅Lemon
·
2024-01-27 04:25
大数据
kafka
【Redis
源码学习
】浅析redis中的IO多路复用机制
我们知道,我们在使用redis的时候,通过客户端发送一个get命令,就能够得到redis服务端返回的数据。redis是基于传统的C/S架构实现的。它通过监听一个TCP端口(6379)的方式来接收来自客户端的连接,从而进行后续命令的执行,并把执行结果返回给客户端。redis是一个合格的服务端程序我们先思考一个问题:作为一个合格的服务端程序,我们在命令行输入一个get命令之后,redis服务端是怎么处
linux大本营
·
2024-01-25 22:08
linux
c++
redis
Java容器
源码学习
1.List,Set,Map三者的区别List(对付顺序的好帮手)List接口存储一组不唯一(可以有多个元素引用相同的对象),有序的对象Set(注重独一无二的性质):不允许重复的集合。不会有多个元素引用相同的对象。Map(用Key来搜索的专家):使用键值对存储。Map会维护与Key有关联的值。两个Key可以引用相同的对象,但Key不能重复,典型的Key是String类型,但也可以是任何对象。2.A
烦人的胆小鬼
·
2024-01-25 09:31
2021-03-01_SpringBoot
源码学习
笔记之自定义boot-starter
SpringBoot
源码学习
笔记之自定义boot-starter1概述遵循springboot官方建议,对于非官方的starter命名方式为xxx-spring-boot-starter,所以本工程名为
kikop
·
2024-01-24 15:52
【2024】基于php的社区医院管理系统设计(源码+文档+指导)
简介:500+精品计算机
源码学习
欢迎点赞收藏⭐留言文末获取源码目录一、以下学习内容欢迎领取:二、文档资料截图:三想了解更多,请收藏、评论、留言:三、项目技术栈四、项目运行图五、留言查看完整资料背景:随着社会的发展
java_python源码
·
2024-01-24 11:36
PHP
php
开发语言
社区医院
挂号预约
门诊管理
口腔医院
PyTorch
源码学习
最近在学习PyTorch的源码,记录一下。PyTorch官方源码仓库中文文档开发者文档源码解读PyTorch:ezyang’sblogPyTorchinternals:ezyang’sblog→翻译→①一文搞懂PyTorch内部机制②万字综述,核心开发者全面解读PyTorch内部机制查看Pytorch源码(为查看torch函数的具体实现,需要查看"aten/src/ATen/"部分的内核代码)Py
zhulu506
·
2024-01-23 06:06
PyTorch
pytorch
Linux内核
源码学习
Ext2文件系统布局,文件数据块寻址,VFS虚拟文件系统 转载
https://zhuanlan.zhihu.com/p/441979618文件系统布局文件系统中存储的最小单位是块(Block),一个块究竟多大是在格式化时确定的,例如mke2fs的-b选项可以设定块大小为1024、2048或4096字节。而上图中引导块/自举块(BootBlock)的大小是确定的,就是1KB,引导块是由PC标准规定的,用来存储磁盘分区信息和启动信息,任何文件系统都不能使用启动块
盼望孤独的二进制
·
2024-01-23 02:18
linux
学习
运维
vue
源码学习
笔记
image1.newVue的时候实际上会调用init方法,init方法会做一堆初始化的工作(初始化data、props、computed、watcher等等)。-首先是对options做合并(merge),接下来会执行一系列的init方法。对data做proxy处理,以及响应式(observe)处理,最后调用$mount方法进行挂载。Vue的初始化逻辑写的非常清楚,把不同的功能逻辑拆成一些单独的函
ing1023
·
2024-01-22 05:57
vue
源码学习
,new Vue都干了什么,beforeCreate,created,mounted触发前,都做了什么,执行顺序Props>Setup>Met>Data>Computed>Watch
提示:Props>Methods>Data>Computed>Watch文章目录前言一、创建项目二、生命周期总结前言需求:触发beforeCreate状态后,执行顺序Props>Methods>Data>Computed>Watch,再触发created状态一、创建项目1、newVue();后,执行了_init方法2、_init方法是引入vue.js文件后,initMixin$1初始化的方法3、i
longlongago~~
·
2024-01-22 02:04
vue.js
学习
上一页
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
其他