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
requirejs源码阅读
kube-proxy
源码阅读
分析
Version:Kubernetes1.13前言Kubernetes每个Node上运行Kube-proxy做网络代理,用来实现Kubernetes中的service与pod之间的流量转发。本文将对Kube-Proxy的源码进行阅读,看看Kube-Proxy具体的实现逻辑。其中关于Kube-Proxy的实现原理可以参考:https://kubernetes.io/docs/concepts/serv
choucou19790207
·
2023-10-25 04:37
操作系统
运维
网络
kube-proxy
源码阅读
(iptables实现)
Reference文章目录1入口2ProxyServer创建及调用3ProxyServer核心调用流程3.1func(o*Options)Run()err3.2func(o*Options)runLoop()error3.3func(s*ProxyServer)Run()error3.4func(proxier*Proxier)SyncLoop()4资源事件处理流程4.1Service事件4.2E
八月对半
·
2023-10-25 04:37
k8s
kubernetes
golang
docker
VINS-MONO
源码阅读
(一)imu预积分和在线初始化
之前学习的ORB_SLAM2,是属于纯视觉的建图方法,但在实际的应用场景下,多传感器的融合能帮助我们更好地估计相机位姿,尤其是使用单目相机的情况下。单目摄像头的尺度难以把握,每次初始化的尺度不一致导致地图难以复用,在缺乏纹理的场景也容易丢掉,而imu敏感的位姿感知可以对其进行互补。多传感器融合的SLAM方法,可以根据我们对传感器信息的更新处理方法分为松耦合与紧耦合的类型,松耦合的方式一般是以KF以
若愚和小巧
·
2023-10-25 03:17
SLAM算法阅读
gRPC C++
源码阅读
grpc初始化
http://www.anger6.com/?p=420这篇文章讲述grpc核心代码的初始化流程。先看一个类图任何依赖grpc核心lib初始化的代码,都需要在.cc文件中定义类型为GrpcLibraryInitializer的静态变量g_gli_initializer。这个对象的作用通过类图可以看出,会以单例模式初始化g_glip,g_core_codegen_interface这2个对象,这2个
self-motivation
·
2023-10-25 02:45
gRPC
epoll
eventfd
pthread_mutex_t
pthread_cond_t
源码阅读
计划 - LiveData
LiveData是Jetpack里一个十分常用的组件,它是一个可以被观察的数据源。能够感知Activity等的生命周期,在onStart或者onResume的时候才会回调监听。这里举个简单的例子,我们在Activity中可以使用DataSource的observe方法去监听内部数据的改变,直接修改TextView,因为这个方法是回调在主线程的。而且可以看到DataSource里面是没有解注册的方法
嘉伟咯
·
2023-10-24 18:24
31 # 模块的概念
规范(node自己实现的),CommonJS模块输出的是一个值的拷贝esmodule规范(importexport):ES6模块输出的是值的引用umd规范(统一模块规范,如果浏览器不支持commonjs
requirejs
凯小默
·
2023-10-24 17:21
前端工程架构
Node
/
Node
框架
node.js
模块
ZooKeeper
源码阅读
(一)---编译、启动、调试
打算开个新坑,深入完整阅读一个工业级项目
源码阅读
本文最好有一定的zookeeper使用经验一、源码下载首先下载zookeeper的源码,建议直接从apache主页下载SourceRelease包获得源码工程
potxxx
·
2023-10-24 13:55
zookeeper源码阅读
zookeeper
源码阅读
Vue-Socket.io
源码阅读
背景有一个项目,今年12月份开始重构,项目涉及到了socket。但是socket用的是以前一个开发人员封装的包(这个一直被当前的成员吐槽为什么不用已经千锤百炼的轮子)。因此,趁着这个重构的机会,将vue-socket.io引入,后端就用socket.io。我也好奇看了看vue-socket.io的源码(我不会说是因为这个库的文档实在太简略了,我为了稳点去看源码了解该怎么用)开始文件架构文件架构我们
Juliiii
·
2023-10-24 13:37
Spring Event
前言ApplicationEvent与ApplicationListener应用实现基于注解事件过滤异步事件监听好处及应用场景
源码阅读
总结1前言ApplicationContext中的事件处理是通过ApplicationEvent
Ruby_One
·
2023-10-24 09:49
spring
java
数据库
android LiveData源码分析--
源码阅读
100天(2)
0.介绍LiveData,同属于JetPack构建集合,根据文档描述LiveData是一个可观察的数据持有者类。与常规observable不同,LiveData是生命周期感知的,这意味着它尊重其他应用程序组件的生命周期,例如Activity,Fragment或Service。此感知确保LiveData仅更新处于活动生命周期状态的应用程序组件观察者。优势(以下摘自google文档,google翻译了
a49f87ef5d4f
·
2023-10-24 03:04
iOS面试--百度最新iOS开发面试题
iOS一些源码的阅读优秀的第三方框架
源码阅读
GLSurfaceView的相关知识,OpenGL,Shader,绘制流程。询问当前做的项目,以及到具
iOS弗森科
·
2023-10-23 17:59
ES6模块化与CommonJS模块化
AMD规范应用于浏览器,如
requirejs
,为异步加载。同时还有CMD规范,为同步加载方案如seaJS。ES6在语言规格的层面上,实现了模块功能,而且实现
Overdose_4c32
·
2023-10-23 14:32
Mybatis源码分析_日志模块 (1)
在开始我们的
源码阅读
之前,我们先来学习一个设计模式:适配器模式大话数据结构是这样解释的:将一个类的接口转换成客户希望的另外一个接口。Adapter模
街头小瘪三
·
2023-10-23 14:08
Mybatis
mybatis
java
OkHttp
源码阅读
(七) —— 拦截器之ConnectInterceptor
Duang!~Duang!~Duang!~重磅来袭,OkHttp里个人觉得最重要也是最有特色的角色出现了(因为看的最懵逼),这个拦截器里边的子角色很多,也同样都很重要,最最最最重要的是代码量太TM多了,读这块代码的时候有一句特别经典的话常常出现在我脑海里,那就是"卧槽!这TM什么玩应儿!!!!!",不过硬骨头也得啃啊,一口啃不动那就一点一点的啃!!前言 在分析ConnectIntercept
Sherlock丶Aza
·
2023-10-23 01:44
自己动手打造一套IOC注解框架 - (ButterKnife
源码阅读
)
2.ButterKnife
源码阅读
和使用/***Email:
[email protected]
*CreatedbyJackChen2018/3/289:11*Version1.0*Params:*Description
世道无情
·
2023-10-22 03:22
Linux内核
源码阅读
入门(全网最详细教程)
前言通过阅读Linux内核,你能深入理解Linux底层运行机制,对操作系统有深入理解,会对整个计算机体系都有一个更深刻的认识。在驱动开发/应用开发/后台开发等方向,你都需要了解操作系统内核的运行机制,这样你才能写出更好的代码。作为程序员,应该深入了解一下操作系统的底层机制,最好是阅读源码,在对操作系统有更深的了解之后,我们写多线程高并发程序,包括架构,优化,算法等,都有更高的高度。我们学习Linu
猪猪的超超
·
2023-10-22 03:50
Linux
linux
c++
系统架构
运维
后端
Soul
源码阅读
SpringCloud集成原理2【第十五天】
springcloud是如何进行调用的SpringCloudPlugin中进行调用,核心代码如下@Override//执行代理调用protectedMonodoExecute(finalServerWebExchangeexchange,finalSoulPluginChainchain,finalSelectorDataselector,finalRuleDatarule){//如果没有规则,直
cutieagain
·
2023-10-21 22:59
2019-01-21
不过
RequireJS
从2.0开始,也改成可
rub1cky
·
2023-10-21 21:46
jdk
源码阅读
之Comparable接口区别于Comparator
附上源码/***Thisinterfaceimposesatotalorderingontheobjectsofeachclassthat*implementsit.Thisorderingisreferredtoastheclass'snatural*ordering,andtheclass'scompareTomethodisreferredtoas*itsnaturalcomparisonm
先生zeng
·
2023-10-21 01:22
Laravel
源码阅读
之pipeline
在阅读laravel源码过程中,在Illuminate\Foudation\Http\Kenel.php中,开始处理requst请求中有这么一段代码return(newPipeline($this->app))->send($request)->through($this->app->shouldSkipMiddleware()?[]:$this->middleware)->then($this-
Captain_tu
·
2023-10-20 22:48
立定2020年,观看前端发展简史,未来可期!
2011年,出现
RequireJS
和Sea.js,解决了命名空间和文件依赖的问题。2013年,进入组件化时代,摆脱DOM限制。
八重樱勿忘
·
2023-10-20 10:27
ceph
源码阅读
erasure-code
1、ceph纠删码纠删码(ErasureCode)是比较流行的数据冗余的存储方法,将原始数据分成k个数据块(datachunk),通过k个数据块计算出m个校验块(codingchunk)。把n=k+m个数据块保存在不同的节点,通过n中的任意k个块还原出原始数据。EC包含编码和解码两个过程。ceph中的EC编码是以插件的形式来提供的。EC编码有三个指标:空间利用率、数据可靠性和恢复效率。ceph提供
大隐隐于野
·
2023-10-20 09:34
#
Ceph专栏
ceph
fastadmin html完整版,前端 - FastAdmin框架文档 - FastAdmin开发文档
前端最后更新时间:2019-12-2721:40:49基础介绍FastAdmin的前端部分使用或涉及到主要是
RequireJS
,jQuery,AdminLTE,Bower,Less,CSS,其中
RequireJS
裴少海
·
2023-10-20 09:04
fastadmin
html完整版
Binder 总结
通过最近对Binder的
源码阅读
,以及拜读了各路大神的文章后,再次对自己的理解做一个小小的记录。
戈洛林
·
2023-10-19 10:07
monodepth
源码阅读
可见,使用了上采样其中的resize_nearest_neighbor目的是:使用最近邻插值调整images为size.。定义如下:tf.image.resize_nearest_neighbor(images,size,align_corners=False,name=None)size是二元组,就像:[h*ratio,w*ratio]参考:TensorFlow函数:tf.image.resiz
非正经研究生
·
2023-10-19 02:55
深度学习
卷积神经网络
AMD_CMD_
RequireJS
1、为什么要使用模块化?a)解决命名冲突b)增强代码的阅读以及维护性c)便于依赖管理d)提高代码的复用率2、CMD、AMD、CommonJS规范分别指什么?有哪些应用CMD规范(CommonModuleDefinition):是sea.js在推广过程中对模块定义的规范化产出,主要用于浏览器端。它主要特点是:对于依赖的模块是延迟执行,依赖可以就近书写,等到需要用这个依赖的时候再引入这个依赖,应用有s
字母31
·
2023-10-18 12:50
本地搭建
源码阅读
开发构建环境示例: kafka
本地搭建
源码阅读
开发构建环境示例:kafka。大家对开源项目有兴趣、想成为committer,或者工作需要,会从github上获取最新的开源项目源码。
代码讲故事
·
2023-10-18 09:35
架构师成长之路
开源
kafka
分布式
本地开发
源码
编译
构建
1. threejs
源码阅读
——math/vector
Math概述math文件夹中有许多类,定义了一些常用的数据类型,如向量、矩阵、四元数;一些基本的几何形状,如线、三角形、片、球、柱;还有就是一些常用的方法,如clamp、各种插值等。math文件夹结构math文件夹内的所有内容都是我们在threejs中非常常用的,尤其是向量、矩阵、四元数和一些基本的数学运算。所以我们第一个选择math文件夹来进行解读。Vector在三维世界中,vector可以说是
吃货传说
·
2023-10-17 21:17
肝疼了3万字的Android源码学习指南
Sourceinsight,
源码阅读
工具神器。StarUM
Kepler_II
·
2023-10-17 11:39
Java并发编程之AQS
源码阅读
1.父类AbstractOwnableSynchronizer该类有两个重要的方法,设置独占线程与获取独占线程。publicabstractclassAbstractOwnableSynchronizerimplementsjava.io.Serializable{/**UseserialIDeventhoughallfieldstransient.*/privatestaticfinallong
逍遥白亦
·
2023-10-17 01:14
Colyseus
源码阅读
1
Colyseus
源码阅读
1最近觉得自己的技能有了瓶颈,所以想通过阅读一些源码进行提高,这次就先选定一个我比较喜欢的实时游戏框架Colyseue介绍该项目是由gamestd工作室开源的一套服务器框架,基于
samael
·
2023-10-16 10:52
基于Gradle搭建Spring 5.3.13-release
源码阅读
环境
#基于Gradle搭建Spring5.5.13-release
源码阅读
环境Spring版本:5.3.13-release#1、安装JDK首先需要保证本地已经安装JDK1.8及以上版本。
目目沐沐
·
2023-10-16 02:06
spring源码
gradle
spring
java
spring源码深度解析-Spring
源码阅读
-Spring事务
简要说一下流程,有的细节略过或者简化了。Spring事务其实是使用了Spring自定义标签的解析功能和SpringAOP功能。Spring定义了一个自定义标签,然后定义了这个标签对应的Parser。这个parser里面注册了一个AutoProxyCreator,也注册了一个Advisor(里面包含一个Interceptor)。然后涉及Bean的加载过程,所有bean在创建时候都会包含一个流程,就是
抓娃工程师
·
2023-10-16 01:13
Spring
Spring源码
Spring事务
Spring源码
Spring
Spring事务
Spring源码深度解析
spring-framework
源码阅读
(一)
spring-framework
源码阅读
(一)初识spring-framework概述优势Spring资源位置Spring体系结构核心概念Spring源码的下载及安装初识spring-framework
Eva_94
·
2023-10-16 01:13
spring
Unsafe
源码阅读
准备Reflection
源码阅读
JNI机制功能描述Unsafe类提供了一些底层的,相对不安全的操作,可直接操作内存.基本类图UnSafe类的类图成员变量命名modifiers类型说明theUnsafeprivatestaticfinalunsafeUnsafe
圆滚滚_8e70
·
2023-10-15 10:57
Paddle build_cinn_pass_test
源码阅读
(fluid目录下)
代码位置在paddle\fluid\framework\paddle2cinn\build_cinn_pass_test.cc,因为paddleCINN和PIR部分依旧在高频更新,所以各位看到的可能和我的不一样inlineboolCheckNodeExisted(conststd::unordered_set&nodes,conststd::string&op_name){returnstd::f
氵文大师
·
2023-10-15 01:41
paddle
开发语言
Vue基础系列(二) v-指令
点我看
源码阅读
时间预估:5分钟啥是指令?
极客James
·
2023-10-15 01:02
JAVA泛型和通配符,再也不用每次百度了
【概述】泛型机制在项目中一直都在使用,比如在集合中ArrayList,Map等,不仅如此,很多源码中都用到了泛型机制,所以深入学习了解泛型相关机制对于
源码阅读
以及自己代码编写有很大的帮助。
Java机械师
·
2023-10-14 14:08
flink详解
Flink%E5%9F%BA%E4%BA%8E%E6%97%B6%E9%97%B4%E4%B8%8E%E7%AA%97%E5%8F%A3%E7%9A%84%E7%AE%97%E5%AD%90/Flink
源码阅读
笔记
王一1995
·
2023-10-13 20:20
flink
spring 事物
源码阅读
之事务与持久化操作的结合
前面文章说到在开启事务后,会将数据库连接存放在当前线程的ConnectionHolder。那么后续的数据库持久化操作是怎么感知的呢。这里就要说到一个重要的类TransactionSynchronizationManager。TransactionSynchronizationManagerTransactionSynchronizationManager是一个桥梁用来连接事务和中间持久化操作逻辑。
曹朋羽
·
2023-10-13 19:18
spring
spring
数据库
java
Mono
源码阅读
-异步IO及线程池
简述本文主要通过mono和il2cpp的源码来研究Unity中使用的C#虚拟机对于.Net多线程接口的实现原理。多线程接口首先我们来看.NET接口里面对于多线程的一些接口定义。在.NET里面的线程池都是由ThreadPool来提供API的,该线程池可用于执行任务、发送工作项、处理异步I/O、代表其他线程等待以及处理计时器。一般来说在使用异步IO接口(例如HttpWebRequest的BeginRe
骆驼骑士
·
2023-10-13 16:27
23 LongAdder
LongAdder
源码阅读
各种value方法:publiclonglongValue(){returnsum();}publicintintValue(){return(int)sum();}publicfloatfloatValue
TailWU
·
2023-10-13 07:51
VuePress
源码阅读
(四) -- 「成"站"之日」markdown建站实战篇
image系列文章:VuePress
源码阅读
(一)--初探VuePressVuePress
源码阅读
(二)--dev和build的执行流程分析VuePress
源码阅读
(三)--「成"站"之日」markdown
Nodreame
·
2023-10-13 02:42
前端模块化(AMD、CMD、commonJs、ES6)
AMD是基于
RequireJs
(需要引入r
GA莹莹子
·
2023-10-13 00:51
模块化
前端
requireJs
requirejs
模块化开发--AMD配置短名称config.js引入
requirejs
dwy_interesting
·
2023-10-12 06:42
新手也能看懂的
源码阅读
技巧
java程序媛之家今天戳蓝字“java程序媛之家”关注我哦!作者:youzhibing链接:https://urlify.cn/ueQ7fy读源码的经历刚参加工作那会,没想过去读源码,更没想过去改框架的源码;总想着别人的框架应该是完美的、万能的,应该不需要改;另外即使我改了源码,怎么样让我的改动生效了?项目中引用的不还是没改的jar包吗。回想起来觉得那时候的想法确实挺……工作了一年多之后准备跳槽了
java程序媛之家
·
2023-10-12 04:44
ArrayList
源码阅读
首先看ArrayList的签名publicclassArrayListextendsAbstractListimplementsList,RandomAccess,Cloneable,java.io.SerializableArrayList特点:随机访问速度快,插入和移除性能较差(数组的特点);支持null元素;有顺序;元素可以重复;线程不安全;ArrayList主要用Object[]eleme
Han琪
·
2023-10-11 10:00
AFNetworking3.0后为什么不再需要常驻线程?
最近在补
源码阅读
方面的短板,第一个选择的就是AFNetworking,一方面AF的编码思路、代码质量都属于开源框架的上乘;另一方面也可以借机温习一下网络方面的东西。
luonaerduo
·
2023-10-11 09:30
Spring
源码阅读
74:事务管理的原理 - BeanFactoryTransactionAttributeSourceAdvisor 分析
本文通过对BeanFactoryTransactionAttributeSourceAdvisor类的分析,了解了Spring是如何通过AOP来完成事务的管理的,本文的内容需要你对Spring的AOP的实现原理有一定的了解。基于SpringFrameworkv5.2.6.RELEASE概述Spring的事务管理基于AOP特性,因此,事务管理的增强逻辑需要一个Advisor来提供,这便是BeanFa
ikt4435
·
2023-10-11 04:25
编程
Java
程序员
spring
java
后端
Java代理模式
文章目录1、Java代理模式2.Java静态代理2.动态代理技术3.JDK动态代理4、Proxy.newProxyInstance
源码阅读
5.CGLIB动态代理6、JDK动态代理和CGLIB动态代理的区别
酱紫学Java
·
2023-10-09 23:17
代理模式
java
开发语言
上一页
5
6
7
8
9
10
11
12
下一页
按字母分类:
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
其他