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
HoughLines源码解析
我把 Spring Boot 项目从 18.18M 瘦身到 0.18M,部署起来真省事!
每天8:55更新文章,每天掉亿点点头发...源码精品专栏原创|Java2020超神之路,很肝~中文详细注释的开源项目RPC框架Dubbo
源码解析
网络应用框架Netty
源码解析
消息中间件RocketMQ
源码解析
数据库中间件
公众号-芋道源码
·
2023-01-06 10:12
maven
eclipse
jar
ndk
weblogic
react
源码解析
17.context
查看视频调试demo_7context流程图cursor/valueStackreact源码中存在一个valueStack和valueCursor用来记录context的历史信息和当前context,另外还有一个didPerformWorkStackCursor用来表示当前的context有没有变化//ReactFiberNewContext.new.jsconstvalueCursor:Stac
·
2023-01-06 09:55
react.js
react
源码解析
17.context
查看视频调试demo_7context流程图cursor/valueStackreact源码中存在一个valueStack和valueCursor用来记录context的历史信息和当前context,另外还有一个didPerformWorkStackCursor用来表示当前的context有没有变化//ReactFiberNewContext.new.jsconstvalueCursor:Stac
·
2023-01-06 09:50
react.js
react
源码解析
18事件系统
从一个bug说起下面这个demo_13在react17和react16中有什么不同吗?代码也很简单,模拟一个modal框,点击显示出现,点击其他地方,相当于点击了mask,modal消失,因为react事件都是委托到上层,所以需要在handleClick阻止冒泡,这样点击显示的时候不会触发document上的事件回调,导致modal无法显示。但是在react16上发现这样做还是不行,需要调用e.n
·
2023-01-06 09:49
react.js
opencv-python基于霍夫变换的图像矫正和表格补齐
文章目录背景`思路原始图像最终效果图一、基于霍夫变换的图像矫正1.1霍夫变换的原理2.引入库3.图像的预处理4.霍夫变换函数解释(1)
HoughLines
(2)HoughLinesP4.霍夫变换实现5.
ZZEERRO
·
2023-01-06 00:47
计算机视觉
opencv
python
图像处理
人工智能
我为 Netty 贡献源码 | 且看 Netty 如何应对 TCP 连接的正常关闭,异常关闭,半关闭场景
本系列Netty
源码解析
文章基于4.1.56.Final版本写在前面…本文是笔者肉眼盯Bug系列的第三弹,前两弹分别是:抓到Netty一个Bug,顺带来透彻地聊一下Netty是如何高效接收网络连接的,在这篇文章中盯出了一个在
bin的技术小屋
·
2023-01-05 18:09
聊聊Netty那些事儿
netty
nio
java
tcp/ip
rpc
抓到Netty一个Bug,顺带来透彻地聊一下Netty是如何高效接收网络连接的
本系列Netty
源码解析
文章基于4.1.56.Final版本对于一个高性能网络通讯框架来说,最最重要也是最核心的工作就是如何高效的接收客户端连接,这就好比我们开了一个饭店,那么迎接客人就是饭店最重要的工作
bin的技术小屋
·
2023-01-05 18:38
聊聊Netty那些事儿
java
rpc
netty
nio
架构
Android-Touch事件分发机制流程及
源码解析
笔记
触摸事件是如何触发并传递到view的?触摸事件来源的大致流程:事件来源:手指触摸屏幕时,即产生了触摸信息。这个触摸信息由屏幕这个硬件产生,被系统底层驱动获取,交给Android的输入系统服务:InputManagerService,也就是IMSIMS会对这个触摸信息进行处理,经过WMS找到要分发的window,随后发送给对应的viewRootImpl。因此发送触摸信息的并非WMS,WMS提供的是w
JeeZhong
·
2023-01-05 18:02
Android基础
android
java
OneFlow
源码解析
:静态图与运行时
作者|郑建华更新|许啸宇、张文骁、成诚OneFlow静态图的训练效率远高于动态图(eager模式)。本文试图通过一个简单例子,结合v0.8.0版本的代码,解读一下静态图和运行时的实现机制。在开始之前,建议先读一下参考资料中《OneFlow框架的系统设计(https://zhuanlan.zhihu.com/p/...)》等系列文章。对静态图、运行时的基本概念和设计理念有基本的了解,会更容易理解代码
·
2023-01-05 15:09
人工智能深度学习
视频理解相关
源码解析
文章目录0.前言1.综合项目总体对比2.分别介绍2.1MMAction22.2SlowFast2.3PyTorchVideo2.4MMAction2.5PaddleVideo2.6GluonCV0.前言在视频理解领域搞了一年多,看了不少源码,记录一下。一般开源项目分为综合性源码库:包括众多类型数据(动作识别、时序动作检测、时空动作检测)、模型,还包括各种训练、测试、可视化、部署等一系列工具。如MM
清欢守护者
·
2023-01-05 14:15
darknet 源码阅读
BBuf/Darknet:AlexeyAB-DarkNet
源码解析
(github.com)1.依赖1.1环境要求window系统或者linux系统。CMake版本高于3.8。
jack_201316888
·
2023-01-05 12:02
darknet
react
源码解析
15.scheduler&Lane
当我们在类似下面的搜索框组件进行搜索时会发现,组件分为搜索部分和搜索结果展示列表,我们期望输入框能立刻响应,结果列表可以有等待的时间,如果结果列表数据量很大,在进行渲染的时候,我们又输入了一些文字,因为用户输入事件的优先级是很高的,所以就要停止结果列表的渲染,这就引出了不同任务之间的优先级和调度Scheduler我们知道如果我们的应用占用较长的js执行时间,比如超过了设备一帧的时间,那么设备的绘制
·
2023-01-05 09:00
react.js
react
源码解析
16.concurrent模式
concurrentmodereact17支持concurrentmode,这种模式的根本目的是为了让应用保持cpu和io的快速响应,它是一组新功能,包括Fiber、Scheduler、Lane,可以根据用户硬件性能和网络状况调整应用的响应速度,核心就是为了实现异步可中断的更新。concurrentmode也是未来react主要迭代的方向。cup:让耗时的reconcile的过程能让出js的执行权
·
2023-01-05 09:56
react.js
react
源码解析
15.scheduler&Lane
当我们在类似下面的搜索框组件进行搜索时会发现,组件分为搜索部分和搜索结果展示列表,我们期望输入框能立刻响应,结果列表可以有等待的时间,如果结果列表数据量很大,在进行渲染的时候,我们又输入了一些文字,因为用户输入事件的优先级是很高的,所以就要停止结果列表的渲染,这就引出了不同任务之间的优先级和调度Scheduler我们知道如果我们的应用占用较长的js执行时间,比如超过了设备一帧的时间,那么设备的绘制
·
2023-01-05 09:56
react.js
Diffusion Model原理详解及
源码解析
作者简介:秃头小苏,致力于用最通俗的语言描述问题专栏推荐:深度学习网络原理与实战近期目标:写好专栏的每一篇文章支持小苏:点赞、收藏⭐、留言文章目录DiffusionModel原理详解及
源码解析
写在前面DiffusionModel
秃头小苏
·
2023-01-05 09:12
视觉
人工智能
diffusion
model
扩散模型
ddpm
【darknet
源码解析
-06】gemm.h和gemm.c解析
本系列为darknet
源码解析
,本次解析src/gemm.h与src/gemm.c两个。
caicaiatnbu
·
2023-01-05 08:52
darknet源码解析
OpenCV实现手套表面缺陷检测
文章目录前言一、安装所需的包二、实现
源码解析
1.引入库2.代码主干总结前言PVC手套是一款以聚氯乙烯为主原料的手套产品,具有防静电的性能。
Strawssberry778
·
2023-01-04 14:33
图像处理
计算机视觉
目标识别检测
opencv
python
计算机视觉
工业缺陷检测
表面缺陷检测
react
源码解析
13.hooks源码
hook调用入口在hook源码中hook存在于Dispatcher中,Dispatcher就是一个对象,不同hook调用的函数不一样,全局变量ReactCurrentDispatcher.current会根据是mount还是update赋值为HooksDispatcherOnMount或HooksDispatcherOnUpdateReactCurrentDispatcher.current=cu
·
2023-01-04 12:02
react.js
react
源码解析
14.手写hooks
手写hooks最关键的是要理解hook队列和update队列的指针指向和updateQueue的更新计算importReactfrom"react";importReactDOMfrom"react-dom";letworkInProgressHook;//当前工作中的hookletisMount=true;//是否时mount时constfiber={//fiber节点memoizedState
·
2023-01-04 12:54
react.js
react
源码解析
13.hooks源码
hook调用入口在hook源码中hook存在于Dispatcher中,Dispatcher就是一个对象,不同hook调用的函数不一样,全局变量ReactCurrentDispatcher.current会根据是mount还是update赋值为HooksDispatcherOnMount或HooksDispatcherOnUpdateReactCurrentDispatcher.current=cu
·
2023-01-04 12:54
react.js
html
源码解析
函数,源码解读
前端进阶(2)使用fetch/axios时,如何取消http请求1.需求现在前端都是SPA,我们什么时候需要取消HTTP请求呢?当我们从一个页面跳转到另外一个页面时,如果前一个页面的请求还没有返回,那么我们希望取消前一个页面的请求某些操作耗时比较长(不能是保存等操作哦),如果用户不想等待...»前端进阶(1)Web前端性能优化Web前端性能优化,不仅能够改善站点的用户体验,并且能够节省相当的资源利
Airva128
·
2023-01-04 11:16
html源码解析函数
FasterRCNN
源码解析
(十)——FastRCNN损失计算或者预测结果后处理
FasterRCNN
源码解析
(十)——FastRCNN损失计算以及预测结果后处理文章目录FasterRCNN
源码解析
(十)——FastRCNN损失计算以及预测结果后处理一.fastrcnn_loss二.
在学习的王哈哈
·
2023-01-04 09:29
计算机视觉
pytorch
深度学习
paddlepaddle论文系列之Alexnet详解(附源码)
paddlepaddle源码)前言Alexnet简要Alexnet使用数据集Alexnet模型结构一览Alexnet主要创新点10行paddlepaddle代码之Alexnet使用Alexnet模型结构
源码解析
总结前言从零开始深度学习论文系列是本人精选从
kakaccys
·
2023-01-04 09:57
从零开始深度学习论文
paddlepaddle
人工智能
深度学习
神经网络
python
Dubbo架构设计与
源码解析
(三)责任链模式
作者:周可强一、责任链模式简介1、责任链模式定义责任链(ChainofResponsibility)模式的定义:为了避免请求发送者与多个请求处理者耦合在一起,于是将所有请求的处理者通过前一对象记住其下一个对象的引用而连成一条链;当有请求发生时,可将请求沿着这条链传递,直到有对象处理它为止。在责任链模式中,客户只需要将请求发送到责任链上即可,无须关心请求的处理细节和请求的传递过程,请求会自动进行传递
·
2023-01-03 18:41
二值化算法OTSU
源码解析
点击上方“小白学视觉”,选择加"星标"或“置顶”重磅干货,第一时间送达概述:本文中小编将会跟大家分享一下OpenCV3.1.0中图像二值化算法OTSU的基本原理与源代码解析,最终还通过几行代码演示了一下如何使用OTSU算法API实现图像二值化。一:基本原理该方法是图像二值化处理常见方法之一,在Matlab与OpenCV中均有实现。OTSU阈值方法是一种基于寻找合适阈值实现二值化的方法,其最重要的部
小白学视觉
·
2023-01-03 14:56
算法
python
人工智能
opencv
计算机视觉
react
源码解析
11.生命周期调用顺序
各阶段生命周期执行情况函数组件hooks的周期会在hooks章节讲解,这一章的使命周期主要针对类组件,各阶段生命周期执行情况看下图:render阶段:mount时:组件首先会经历constructor、getDerivedStateFromProps、componnetWillMount、renderupdate时:组件首先会经历componentWillReceiveProps、getDeriv
·
2023-01-03 12:01
react.js
react
源码解析
11.生命周期调用顺序
各阶段生命周期执行情况函数组件hooks的周期会在hooks章节讲解,这一章的使命周期主要针对类组件,各阶段生命周期执行情况看下图:render阶段:mount时:组件首先会经历constructor、getDerivedStateFromProps、componnetWillMount、renderupdate时:组件首先会经历componentWillReceiveProps、getDeriv
·
2023-01-03 12:56
react.js
react
源码解析
12.状态更新流程
setState&forceUpdate在react中触发状态更新的几种方式:ReactDOM.renderthis.setStatethis.forceUpdateuseStateuseReducer我们重点看下重点看下this.setState和this.forceUpdate,hook在第13章讲this.setState内调用this.updater.enqueueSetState,主要是
·
2023-01-03 12:55
react.js
KiCAD
源码解析
(2):根目录CmakeList解析
KiCAD
源码解析
(2):根目录CmakeList解析Kicad根目录CmakeList解析提示:想学习cmake的看此篇文章也用处多多根目录CMakeLists.txt解析KiCAD
源码解析
(2):根目录
我爱墙
·
2023-01-03 11:07
KiCAD源码解析
C++
c++
cmake
AlphaGo简易版MuGo
源码解析
文章目录前言源码实现MuGo的输入数据模型的搭建模型的训练参考链接结语前言自从AlphaGo横空出世,战胜李世石后,AI围棋如雨后春笋一般遍地开花。阅读DeepMind的论文有时还是隔靴搔痒,只有钻到代码里,才能一探究竟。于是,我选择了相对比较容易上手的MuGo作为研究起点。研究AlphaGo/AlphaZero实现原理,一方面是出于对AI围棋的兴趣,另一方面顺带加深对tensorflow等框架的
北极象
·
2023-01-03 10:01
人工智能
深度学习
人工智能
AlphaGo
hadoop3.X学习笔记进阶篇-MapReduce
MapReduce概述MapReduce框架原理MapReduce内核
源码解析
Hadoop数据压缩MapReduce概述1.1MapReduce定义MapReduce是一个分布式运算程序的编程框架,是用户开发
404 Not Bug
·
2023-01-03 09:07
hadoop
mapreduce
hadoop
big
data
数据库连接池-Druid数据库连接池
源码解析
前言本文将对Druid数据库连接池的源码进行分析和学习,以了解Druid数据库连接池的工作原理。Druid数据库连接池的基本逻辑几乎全部在DruidDataSource类中,所以本文主要是围绕DruidDataSource的各项功能展开论述。Druid版本:1.2.11正文一.DruidDataSource初始化DruidDataSource初始化有两种方式,如下所示。将DruidDataSour
·
2023-01-02 16:15
Java线程池源码的深度解析
目录概述核心机制线程池工作原理线程池状态
源码解析
关键成员变量线程提交原理Woker运行原理总结概述线程池的好处和使用本篇文章就不赘叙了,不了解的可以参考下面两篇文章:一文全貌了解线程池的正确使用姿势学习线程池原理从手写一个线程池开始那么本文重点是从源码层面理解
·
2023-01-02 15:05
Horovod运行的示例
源码解析
文|Serpah01|tensorflow_mnist.pyimportosimporterrnoimporttensorflowastfimporthorovod.tensorflowashvdimportnumpyasnpfromtensorflowimportkeraslayers=tf.layerstf.logging.set_verbosity(tf.logging.INFO)defco
ME_Seraph
·
2023-01-02 14:30
并行计算
horovod
react
源码解析
1.开篇介绍和面试题
怎样学习react源码作为前端最常用的js库之一,熟悉react源码成了高级或资深前端工程师必备的能力,如果你不想停留在api的使用层面或者想在前端技能的深度上有所突破,那熟悉react源码将是你进步的很好的方式。react的纯粹体现在它的api上,一切都是围绕setState状态更新进行的,但是内部的逻辑却经历了很大的重构和变化,而且代码量也不小,如果只是从源码文件和函数来阅读,那会很难以理解r
·
2023-01-02 13:12
react.js
react
源码解析
1.开篇介绍和面试题
怎样学习react源码作为前端最常用的js库之一,熟悉react源码成了高级或资深前端工程师必备的能力,如果你不想停留在api的使用层面或者想在前端技能的深度上有所突破,那熟悉react源码将是你进步的很好的方式。react的纯粹体现在它的api上,一切都是围绕setState状态更新进行的,但是内部的逻辑却经历了很大的重构和变化,而且代码量也不小,如果只是从源码文件和函数来阅读,那会很难以理解r
·
2023-01-02 13:06
react.js
react
源码解析
10.commit阶段
在render阶段的末尾会调用commitRoot(root);进入commit阶段,这里的root指的就是fiberRoot,然后会遍历render阶段生成的effectList,effectList上的Fiber节点保存着对应的props变化。之后会遍历effectList进行对应的dom操作和生命周期、hooks回调或销毁函数,各个函数做的事情如下在commitRoot函数中其实是调度了co
·
2023-01-02 13:06
react.js
Vector
源码解析
一、Vector简介1.Vector继承AbstractList、实现了List、RandomAccess、Cloneable、Serializable这些接口2.Vector实现了Cloneable接口,即实现clone()函数。它能被克隆。3.Vector实现RandomAccess接口,所以提供随机访问功能,RandmoAccess是java中用来被List实现,为List提供快速访问功能的
星夜孤帆
·
2023-01-02 08:47
JDK源码
Faster-RCNN网络backbone主干网络
源码解析
今天的
源码解析
均依据,手中现有代码实现。Faster-RCNN网络结构介绍我们今天就按照这个顺序来简单分析一下Faster-RCNN网络底层源码
福将~白鹿
·
2023-01-02 07:45
Faster-RCNN网络结构
backbone主干网络
源码
FasterRCNN
源码解析
(一)-——跑通代码
FasterRCNN
源码解析
(一)-——跑通代码这个系列是对哔哩哔哩up主霹雳吧啦Wz所出的FasterRCNN
源码解析
的视频进行一个记录以及加上自己理解(可能没有多少,更多的是对数据类型怎么变换的进行一个记录
在学习的王哈哈
·
2023-01-02 07:12
计算机视觉
深度学习
人工智能
LeGO-LOAM
源码解析
1 : 算法整体框架和utility.h
算法整体框架和utility.h解析一、算法框架与流程二、utility.h分析loam源码地址:https://github.com/RobustFieldAutonomyLab/LeGO-LOAM.论文学习:【论文阅读】LeGO-LOAM:LightweightandGround-OptimizedLidarOdometryandMappingonVariableTerrain.LeGO-LO
MIKingZCC
·
2023-01-01 23:15
slam
自动驾驶
人工智能
c++
算法
yolov3之pytorch
源码解析
_PyTorch实现yolov3代码详细解密(一)
yolo系列是目标识别的重头戏,为了更好的理解掌握它,我们必须从源码出发深刻理解代码。下面我们来讲解pytorch实现的yolov3源码。在讲解之前,大家应该具备相应的原理知识yolov1,yolov2,yolov3。大部分同学在看论文时并不能把所有的知识全部掌握。我们必须结合代码(代码将理论变成实践),它是百分百还原理论的,也只有在掌握代码以及理论后,我们才能推陈出新有所收获,所以大家平时一定多
weixin_39608988
·
2023-01-01 14:00
Spring之事务实现原理及其注解@Transactional底层和传播机制原理
系列文章目录第一章Spring之AOP-JDK动态代理
源码解析
第二章Spring之事务实现原理及其注解@Transactional底层和传播机制原理Spring之事务实现原理及其注解@Transactional
IUNIQUE
·
2023-01-01 07:35
Spring
spring
java
后端
事务
Vue3.0
源码解析
:Vue3.0的重大变革
从vue.js到vue2.x最大的变革是就是引入了虚拟dom的概念,一路走来vue也算是在艰难中前行,vue3.0正向前端开发者阔步走来。那么vue3.0又将带来哪些重大变革呢?源码优化1.更好的代码管理方式:monorepo首先,源码的优化体现在代码管理方式上。Vue.js2.x的源码托管在src目录,然后依据功能拆分出了compiler(模板编译的相关代码)、core(与平台无关的通用运行时代
leelxp
·
2022-12-31 20:38
Vue3.0
vue
js
javascript
前端
html5
AlphaFold2
源码解析
(10)--补充信息1(residue_constants)
AlphaFold2
源码解析
(10)–补充信息1(residue_constants)这篇文章总结的很好,来之生信小兔,这里只是收藏一下,转载来源https://blog.csdn.net/weixin
发呆的比目鱼
·
2022-12-31 08:26
DrugAi
人工智能
VGAE(Variational graph auto-encoders)论文及代码解读
论文来源论文pdfVariationalgraphauto-encoders论文代码github代码二,论文解读理论部分参考:VariationalGraphAuto-Encoders(VGAE)理论参考和
源码解析
瞳瞳瞳呀
·
2022-12-31 07:47
GNN论文学习
Hashmap源码-hash方法
原文链接:通俗易懂Hashmap
源码解析
_java阳开发之路的博客-CSDN博客_hashmap源码https://www.csdn.net/tags/MtTaEgxsNTYxMDAyLWJsb2cO0O0O.html
Morning sunshine
·
2022-12-31 02:20
java基础以及JavaWeb
java
java编程基础总结——25.HashMap的结构及
源码解析
一、HashMap结构:七上八下:jdk7以前是头插法,jdk7以后是尾插法二、HashMap
源码解析
1.属性1)staticfinalintDEFAULT_INITIAL_CAPACITY=18,同时数组长度大于
m0_58679504
·
2022-12-31 02:13
java
开发语言
ChatGPT能接入微信了!
每天10:33更新文章,每天掉亿点点头发...源码精品专栏原创|Java2021超神之路,很肝~中文详细注释的开源项目RPC框架Dubbo
源码解析
网络应用框架Netty
源码解析
消息中间件RocketMQ
公众号-芋道源码
·
2022-12-30 12:59
chatgpt
微信
java
开发语言
使用spring boot+WebSocket 实现定时消息推送(基于注解)
每天14:00更新文章,每天掉亿点点头发...源码精品专栏原创|Java2021超神之路,很肝~中文详细注释的开源项目RPC框架Dubbo
源码解析
网络应用框架Netty
源码解析
消息中间件RocketMQ
Java基基
·
2022-12-30 11:49
中间件
java
spring
websocket
spring
boot
上一页
81
82
83
84
85
86
87
88
下一页
按字母分类:
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
其他