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
C3D源码阅读
Netty
源码阅读
(1)之——客户端源码梗概
NioSocketChannel的初始化过程指定初始化关于unsafe属性:关于pipeline的初始化小结EventLoopGroup初始化小结channel的注册过程handler的注册过程客户端连接总结准备
源码阅读
基于
明天一定.
·
2022-11-15 10:53
源码
java
开发语言
netty
React前端DOM常见Hook封装示例下
培养阅读学习源码的习惯,工具库是一个对
源码阅读
不错的选择。上文指路:React前端DOM常见Hook封装示例上本篇接着
·
2022-11-11 16:33
Go项目statsviz
源码阅读
笔记
项目介绍地址:https://github.com/arl/statsviz功能:statsviz可以将Go程序运行时的各种内部数据进行可视化的展示,如可以展示:堆、对象、协程、GC等信息。环境搭建以go1.19版本为例:$goversiongoversiongo1.19.2darwin/amd64创建工程目录和文件:$mkdirtest_statsviz&&cdtest_statsviz$tou
·
2022-11-09 14:16
go
SpringBoot-事务流程源码解析
Spring事务Author:HuiFer
源码阅读
仓库:SourceHot-Spring声明式事务Propagation事务传播publicenumPropagation{/***有事务则加入,没有则新建
懵懵懂懂程序员
·
2022-11-08 21:17
SpringBoot
Spring
spring
TiKV
源码阅读
三部曲(二)读流程
TiKV是一个支持事务的分布式Key-Value数据库,目前已经是CNCF基金会的顶级项目。作为一个新同学,需要一定的前期准备才能够有能力参与TiKV社区的代码开发,包括但不限于学习Rust语言,理解TiKV的原理和在前两者的基础上了解熟悉TiKV的源码。TiKV官方源码解析文档详细地介绍了TiKV3.x版本重要模块的设计要点,主要流程和相应代码片段,是学习TiKV源码必读的学习资料。当前TiKV
·
2022-10-31 05:53
源码
爱上源码,重学Spring IoC深入
1、知其然知其所以然2、站在巨人的肩膀上,提高自己的编码水平3、应付面试1.1Spring
源码阅读
小技巧1、类层次藏得太深,不要一个类一个类的去看,遇到方法该进就大胆的进2、更不要一行一行的去看,看核心点
·
2022-10-30 22:48
java后端spring
Go-Excelize API
源码阅读
(三十)—— SearchSheet(sheet, value string, reg ...bool)
Go-ExcelizeAPI
源码阅读
(三十)——SearchSheet(sheet,valuestring,reg…bool)开源摘星计划(WeOpenStar)是由腾源会2022年推出的全新项目,旨在为开源人提供成长激励
ReganYue
·
2022-10-29 09:36
Go
golang
excel
开发语言
超详细Vue3响应式原理介绍加
源码阅读
published:truedate:2022-2-3tags:‘前端框架Vue’Vue3Reactivity本章介绍Vue中另一个非常重要的模块,响应式。介绍了基本原理(含图)简单实现以及如何阅读源码。致谢VueMastery非常好的课程,可以转载,但请声明源链接:文章源链接justin3go.com(有些latex公式某些平台不能渲染可查看这个网站)Reactivity作用学习Vue3的响应式
Justin3go
·
2022-10-28 16:23
前端学习
javascript
vue.js
前端
Cartographer
源码阅读
2D-前端Submap生成及数据插入
Cartographer
源码阅读
-2D前端Submap生成及数据插入前端CSM位姿计算后,将激光点云转换到LocalSLAM的坐标系下,插入submaps中,该submaps指的是前端LocalTrajectoryBuilder2D
叶落寒蝉
·
2022-10-28 10:40
cartographer
Cartographer
源码阅读
2D&3D-PGM生成及地图发布
Cartographer
源码阅读
2D&3D-PGM生成及地图发布pgm生成cartographer提供了pbstream转pgm的service,当然,也可以改写相关函数,直接从cartographer
叶落寒蝉
·
2022-10-28 10:40
cartographer
Cartographer
源码阅读
3D-前端数据处理-IMU&3D点云
Cartographer
源码阅读
3D-前端数据处理-IMU&3D点云3D需要传入的数据包括:IMU(必须),点云数据(sensor_msgs::MultiEchoLaserScan或sensor_msgs
叶落寒蝉
·
2022-10-28 10:40
cartographer
cartographer
源码阅读
----2D前端根据时间戳滤波(RangeDataCollator)
目录cartographer
源码阅读
----2D前端根据时间戳滤波(RangeDataCollator)接口函数Local_Trajectory_builder.cc进入range_data_collator.cc
南山&M
·
2022-10-28 10:07
自动驾驶
Cartographer
源码阅读
2D&3D-PGM生成及地图发布 pgm生成
Pbstream读写参考链接:https://blog.csdn.net/yeluohanchan/article/details/108887682.PGM生成及地图发布pgm生成参考链接:https://blog.csdn.net/yeluohanchan/article/details/108887777.
南山&M
·
2022-10-28 10:07
c++
Java
源码阅读
学习后的浅析和感悟(JDK篇)(持续更新)
目录Java
源码阅读
学习后的浅析和感悟(JKD篇)-为什么阅读源码集合框架类-为什么会要引入集合-集合结构图(部分)ArrayList集合源码分析-扩容机制-关键方法解释(DEFAULTCAPACITY_EMPTY_ELEMENTDATA
孔表表uuu
·
2022-10-26 07:21
Java源码
java
Spring创建Bean的生命周期详析
目录1.Bean的创建生命周期2.SpringAOP大致流程3.Spring事务4.Spring
源码阅读
前戏BeanDefinitionBeanDefinitionReaderAnnotatedBeanDefinitionReaderXmlBeanDefinitionReaderClassPathBeanDefinitionScannerBeanFactoryApplicationContextA
·
2022-10-25 20:03
如何阅读 Spring Cloud OpenFein 源码
关于Spring的
源码阅读
,自认为是一件十分令人头疼的事情。
·
2022-10-22 07:00
spring-cloud
适合springboot初学者!通过解析SpringBoot项目源码总结知识点,快速学习+复习
springboot小结:员工管理系统开发
源码阅读
理解该项目源码来自B站编程不良人,项目为员工管理系统。数据库十分简单,只有登录用户表和员工表。
未来村村长
·
2022-10-21 08:17
spring
java
spring
boot
TiKV
源码阅读
三部曲(一)重要模块
作者简介:谭新宇,清华大学软件学院研三在读,ApacheIoTDBcommitter,TalentPlanCommunitymentor。TiKV是一个支持事务的分布式Key-Value数据库,目前已经是CNCF基金会的顶级项目。作为一个新同学,需要一定的前期准备才能够有能力参与TiKV社区的代码开发,包括但不限于学习Rust语言,理解TiKV的原理和在前两者的基础上了解熟悉TiKV的源码。TiK
·
2022-10-18 17:38
源码分析
python json-rpc 规范
源码阅读
目录json-rpc
源码阅读
JSON-RPC规范jsonrpcclient的实现jsonrpcserver的实现小结小技巧json-rpc
源码阅读
JSON-RPC是一个无状态且轻量级的远程过程调用(RPC
·
2022-10-17 16:44
[Pytorch
源码阅读
] —— Tensor C++相关实现
文章目录版本说明概念介绍源码分析intrusive_ptr类TensorImpl类StorageImpl类总结版本说明因为Pytorch版本迭代还是蛮快的,这里给出我
源码阅读
的版本及commit号以供参考
Chris_zhangrx
·
2022-10-17 12:26
C++
深度学习
源码阅读
pytorch
c++
人工智能
OneFlow
源码阅读
8:eager模式下的SBP Signature推导
oneflow的globaltensor有两个必要属性:placement:决定了tensor数据分布在哪些设备上。sbp:决定了tensor数据在这些设备上的分布方式。例如:split:将切分后的不同部分放到不同设备;同时指定切分的axis。broadcast:将数据复制到各个设备。如果参与运算的tensor的sbp不一样,结果tensor的sbp是什么呢?例如下面的代码:#exportMAST
·
2022-10-14 19:36
c++深度学习机器学习
element 框架
源码阅读
命令:build:file"nodebuild/bin/iconInit.js&nodebuild/bin/build-entry.js&nodebuild/bin/i18n.js&nodebuild/bin/version.js"icon文件生成(nodebuild/bin/iconInit.js)packages/theme-chalk/src/icon.scss(ui组件目录)放置了icon
PPPP_X
·
2022-10-13 02:20
js
javascript
MethodHandle
源码阅读
概述在阅读技术文章时,经常听到MethodHandle的速度比反射快,这次准备彻底的了解下其实现原理代码样例//1.创建MethodHandles.LookupMethodHandles.Lookuplookup=Calculator.getLookup();//2.指定返回值类型和参数类型,定义目标方法的MethodTypeMethodTypemethodType=MethodType.meth
allanYan
·
2022-10-12 17:44
源码阅读
——ReentrantLock&AQS
先推荐篇写AQS的不错的文章:《从ReentrantLock的实现看AQS的原理及应用》、《一文了解AQS(AbstractQueuedSynchronizer)》、《AQS及其组件的核心原理》AQS的核心作用是:定义了一套多线程访问共享资源的同步模板,解决了实现同步器时涉及的大量细节问题(线程阻塞等待唤醒的机制,无锁状态加锁,有锁状态将线程放在等待队列排队获取锁),能够极大地减少实现工作;这种有
新生代民工代表
·
2022-10-11 09:24
2021暨南大学CTF新生杯(Web篇)
相关链接弱语言判断科学技术法绕过字符串绕过【1星】baby-upload【2星】baby-unserialize绕过wake_up十六进制绕过【2星】easy-sql构建tamper手动注入【2星】easy_js处理十六进制的JS
源码阅读
望向天空的恒毅
·
2022-10-09 11:04
安全
前端
安全
web安全
信息安全
细说react源码中的合成事件
温馨提示:下边是对React合成事件的
源码阅读
,全文有点长,但是!如果你真的想知道这不为人知的背后内幕,那一定要耐心看下去!
·
2022-10-03 12:04
react.js
tensorflow-serving
源码阅读
1
文章目录简介准备工作生成pb产物移除单侧代码屏蔽“无关”文件添加构建目标serving代码阅读service层资源管理层servable层简介准备写几个文章来记录对tensorflow代码的阅读。本文主要写tensorflow代码阅读准备及tensorflow-serving代码的阅读。准备工作代码阅读前,还是需要准备一下装备来提升代码阅读效率,好的工具能提升代码阅读的效率,这里推荐使用CLion
phantom66
·
2022-10-01 07:13
tensorflow
Vue3 + Typescript 自己动手实现一个网页版贪吃蛇
在线试玩源码地址建议结合
源码阅读
本文,效果更佳哦~游戏截图目录结构├──sr
一尾流莺_
·
2022-09-30 13:28
vue.js
typescript
前端
Spring Security OAuth2.0 token生成与刷新机制
源码阅读
一.介绍SpringSecurityOauth2是目前市面上非常流行的实现了OAuth2.0协议的权限框架。本文会介绍其是如何获取token以及刷新token的。二.AbstractEndPointSpringSecurityOAuth2的获取token、校验token等接口均配置在EndPoint中的AuthorizationEndpoint主要是第三方授权模式中的获取code的流程接口http
Mr1ght
·
2022-09-28 06:19
java
鉴权
oauth2
【深入浅出 Yarn 架构与实现】1-2 搭建 Hadoop
源码阅读
环境
本文将介绍如何使用idea搭建Hadoop
源码阅读
环境。(默认已安装好Java、Maven环境)一、搭建
源码阅读
环境一)idea导入hadoop工程从github上拉取代码。
·
2022-09-27 11:54
hadoopyarn
SpringBoot2.0
源码阅读
理解
2022年SpringBoot2.0
源码阅读
理解1.静态资源配置原理SpringBoot启动默认加载xxxAutoConfiguration类(自动配置类)SpringMVC功能的自动配置类,webMvcAutoConfiguration
程序员丶保持竞争力
·
2022-09-24 16:36
SpringBoot
spring
java
mvc
Vuex
源码阅读
过程分享
前言我觉得每个人可能都有过看源码的想法吧,也包括我。因为看源码不光能使自己对这个库更加熟悉,还能学习到作者强大的思想,久而久之,自己的水平和思想也会有明显的提升的。但对于我来说,之前从来没有阅读过源码,想阅读源码却不敢迈出那一步,因为一个成熟的库有着太多的方法、逻辑,阅读起来可能会比较困难,但人总要勇于尝试的嘛,于是我就准备把Vuex的源码clone下来,没有别的原因,只是因为这个库体积比较小,算
奇舞周刊
·
2022-09-20 16:18
java
relativelayout
ddk
rdb
rest
TiFlash
源码阅读
(九)TiFlash 中常用算子的设计与实现
本文主要介绍了数据库系统中常用的算子Join和Aggregation在TiFlash中的执行情况,包括查询计划生成、编译阶段与执行阶段,以期望读者对TiFlash的算子有初步的了解。视频https://www.bilibili.com/video/BV1tt4y1875T算子概要在阅读本文之前,推荐阅读本系列的前作:计算层overview,以对TiFlash计算层、MPP框架有一定了解。在数据库系
·
2022-09-20 11:36
tidb
[Pytorch
源码阅读
] ——torch.trace.jit 接口 C++
源码阅读
文章目录前言torch::jit::TypeClassTypec10::ivalue::Objecttorch::jit::Objecttorch::jit::Module转化过程总结前言本文主要是从torch.jit.trace接口,打开PytorchJIT的大门,介绍在正常nn.module经过Trace之后形成scriptModule的过程和涉及到的C++类,因为涉及到的内容蛮多的,所以这里
Chris_zhangrx
·
2022-09-20 11:19
源码阅读
C++
深度学习
【C++MiNiSTL项目开发笔记】
目录Part1-从git与github开始Part2-对STL的初步概览六大组件template代码概览Part3-
源码阅读
与剖析【分配器】C++中的new分配器概述【迭代器】【容器】【算法】序列容器关联容器
Micmic33
·
2022-09-15 16:39
C++
github
git
java java.lang.enum_
源码阅读
-java基础-java.lang.Enum
1、引言枚举类型是JDK5之后引进的一种非常重要的引用类型,可以用来定义一系列枚举常量。相比与常量(publicstaticfinal定义),在安全性、指意性、可读性方面更胜一筹。另外它可以和switchcase搭配使用。2、类定义实际上在使用关键字enum创建枚举类型并编译后,编译器会为我们生成一个相关的类,这个类继承了JavaAPI中的java.lang.Enum类,也就是说通过关键字enum
weixin_39657094
·
2022-09-12 11:49
java
java.lang.enum
java
源码阅读
之java.lang.Enum
之所以要研究这个类,因为它是java中所有枚举的父类,本文基于JDK1.9.0的java源码进行展开。一、类定义:publicabstractclassEnum>implementsComparable,Serializable{可以看到Enum是一个虚基类,并且实现了Comparable接口和序列化接口。Enum类的泛型,必须是继承自Enum的子类。二、成员常量和取值器:1、成员常量name,被
煮汤的那个人
·
2022-09-12 10:14
java
源码
java
源码
Spring
源码阅读
29:基于 XML 配置初始化 Spring 上下文过程总结(10+详细流程图)
概述最近一直在看Spring框架的源码,并且写了一系列文章记录学习的收获,目前主要分析了Spring上下文的初始化和Bean初始化的一部分源码,文章收录在【SpringFramework源码解读】专栏中。对Spring源码的阅读,可以让我更加了解一直在使用的Spring框架,也能让我从其中学到很多开发的技巧,比如设计模式的实践等。随着对Spring源码的不断了解,对一些最开始学习到的东西,有了新的
倾听铃的声
·
2022-09-09 10:59
后端
spring
xml
流程图
java
servlet
Javaer都在用的Java后端面试笔记, 涵盖90%的主流技术,啃完分分钟拿下大厂offer!!
最近整理了一份面试知识点笔记复习资料,内容包含:JVM,JAVA多线程并发,Spring原理,Zookeeper,Kafka,设计模式,数据库,算法与数据结构,机器学习,云计算,RabbitMQ,MongoDB,负载均衡,一致性算法,
源码阅读
技巧
程序员不想睡觉
·
2022-09-08 04:52
java
面试
开发语言
深入理解Spring IOC和AOP
1.3Spring体系结构2.理解SpringIoC2.1IoC简介2.2IoC的好处2.3依赖注入和控制反转依赖注入详解依赖注入的三种方式2.4SpringIoC的初始化过程2.5SpringIoC
源码阅读
Duktig丶
·
2022-09-07 14:17
springboot
spring
java
IOC
AOP
一文带你搞懂Java中的泛型和通配符
目录概述泛型介绍和使用泛型类泛型方法类型变量的限定通配符使用无边界通配符通配符上界通配符下界概述泛型机制在项目中一直都在使用,比如在集合中ArrayList,Map等,不仅如此,很多源码中都用到了泛型机制,所以深入学习了解泛型相关机制对于
源码阅读
以及自己代码编写有很大的帮助
·
2022-09-06 16:27
快速理解前端开源代码-vuex篇
本文分为四个部分:vuex功能介绍问题点&兴趣点
源码阅读
对比总结一,Vuex功能介绍vuex是专门为vue.js开发的状态管理模式,它解决的多个组件依赖同一个状态的情况。
cd2001cjm
·
2022-09-05 16:03
OneFlow
源码阅读
7:静态图与运行时
oneflow静态图的训练效率远高于动态图(eager模式)。本文试图通过一个简单例子,结合0.8.0的代码,看一下静态图和运行时的实现机制。在开始之前,建议先读一下参考资料中《OneFlow框架的系统设计》等系列文章。对静态图、运行时的基本概念和设计理念有基本的了解,会更容易理解代码。1代码示例下面的示例代码来自官方文档,是一个线性模型的前向计算。后续主要基于这段代码进行分析。importone
·
2022-09-02 18:10
c++机器学习深度学习
Databend
源码阅读
系列(二):Query server 启动,Session 管理及请求处理
query启动入口Databend-queryserver的启动入口在databend/src/binaries/query/main.rs下,在初始化配置之后,它会创建一个GlobalServices和server关闭时负责处理shutdown逻辑的shutdown_handleGlobalServices::init(conf.clone()).await?;let mut shutdown_
·
2022-08-30 15:55
大数据开源query
Databend
源码阅读
系列(二):Query server 启动,Session 管理及请求处理
query启动入口Databend-queryserver的启动入口在databend/src/binaries/query/main.rs下,在初始化配置之后,它会创建一个GlobalServices和server关闭时负责处理shutdown逻辑的shutdown_ha
Databend
·
2022-08-30 15:00
Spring的解耦语法糖Event你还不知道吗?
文章目录前言ApplicationEvent与ApplicationListener应用实现基于注解事件过滤异步事件监听好处及应用场景
源码阅读
总结前言ApplicationContext中的事件处理是通过
沸羊羊_
·
2022-08-26 20:03
Spring
Vue 2
源码阅读
Provide Inject 依赖注入详解
目录Provide/Inject初始化1.initInjections依赖初始化2.initProvide注入数据初始化总结Provide/Inject初始化1.initInjections依赖初始化该步骤其实发生在initState之前,但是由于provide/inject一般是配合使用,所以这里调整了一下顺序。该函数的定义与过程都比较简单:exportfunctioninitInjection
·
2022-08-26 11:24
2021年总结
2021年总结前言参加软件设计师考试微信小程序UI组件库重构开发插件化的H5视频播放器axios源码深入解读电子文档书前端业务组件库
源码阅读
总结前言转眼即逝,2021年马上就要过去了,趁着年末有时间,总结一下今年的工作情况和学习情况
在厕所喝茶
·
2022-08-23 22:48
文章
前端
Vue3中使用pnpm搭建monorepo开发环境
目录前言Pnpm和Monorepo搭建开发环境创建项目配置monorepo安装依赖初始化Typescript准备两个模块sharedreactivity编写构建脚本完成第一次调试小结前言Vue3
源码阅读
系列
·
2022-08-19 18:17
Go Excelize API
源码阅读
GetPageLayout及SetPageMargins
目录一、Go-Excelize简介二、GetPageLayout三、SetPageMargins一、Go-Excelize简介Excelize是Go语言编写的用于操作OfficeExcel文档基础库,基于ECMA-376,ISO/IEC29500国际标准。可以使用它来读取、写入由MicrosoftExcel™2007及以上版本创建的电子表格文档。支持XLAM/XLSM/XLSX/XLTM/XLTX
·
2022-08-18 16:22
上一页
23
24
25
26
27
28
29
30
下一页
按字母分类:
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
其他