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源码解析
【vue-router源码】七、router.push、router.replace
源码解析
前言【vue-router源码】系列文章将带你从0开始了解vue-router的具体实现。该系列文章源码参考vue-routerv4.0.15。源码地址:https://github.com/vuejs/router阅读该文章的前提是你最好了解vue-router的基本使用,如果你没有使用过的话,可通过vue-router官网学习下。该篇文章将分析router.push和router.replac
·
2022-08-11 19:47
一步一图带你深入剖析 JDK NIO ByteBuffer 在不同字节序下的设计与实现
让我们来到微观世界重新认识Netty在前面Netty
源码解析
系列《聊聊Netty那些事儿》中,笔者带领大家从宏观世界详细剖析了Netty的整个运转流程。
·
2022-08-11 17:58
多线程与高并发(五)——
源码解析
ReentrantLock
一、前言ReentrantLock是基于AQS实现的同步框架,关于AQS的源码在这篇文章已经讲解过,ReentrantLock的主要实现都依赖AQS,因此在阅读本文前应该先了解AQS机制。本文并不关注ReentrantLock如何使用,只叙述其具体实现。二、Reentra
onAcorner
·
2022-08-10 17:00
OneFlow
源码解析
:算子指令在虚拟机中的执行
撰文|郑建华、赵露阳1Op在虚拟机里的执行1.1PhysicalRun和InstructionsBuilder上一篇文章《OneFlow
源码解析
:Op、Kernel与解释器》中提到:PhysicalRun
·
2022-08-10 11:35
源码分析虚拟机
Flink内核
源码解析
系列(七):yarn-per-job提交流程
上一篇文章《Flink内核
源码解析
系列(六):调用执行环境的execute方法》中讲到了最终调用到AbstractJobClusterExecutor的execute方法接下来总体看看execute方法中都做了些什么
Better~Me
·
2022-08-09 10:50
Flink内核源码解读
flink
vue-cli命令npm run serve
源码解析
1.前言使用vue开发项目已经有一段时间了是基于vue-cli样例项目进行开发开发过程只要一句命令npmrunserve就能在浏览器运行代码看效果,还附带热更新功能但是一直不知道这个命令行背后做了什么今天就来初步剖析一下2.命令行定义首先我们可以先查看项目根目录的package.json文件可以看到npmrunserve指令实际上等价于vue-cli-serviceserve而vue-cli-se
barnett_y
·
2022-08-09 09:02
【Vue2.0-3.0点滴知识
】
vue.js
npm
前端
spring5.0
源码解析
createBeanInstance 09
createBeanInstancecreateBeanInstanceautowireConstructor(beanName,mbd,null,null)instantiateBean的策略createBeanInstance实例化bean检查bean是否可以实例化spring5.0后AbstractBeanDefinition了增加SupplierinstanceSupplier可以利用回调
1999
·
2022-08-09 09:30
spring源码解析
spring
java
【vue3源码】七、reactive——Object的响应式实现
使用constobj={count:1,flag:true,obj:{str:''}}constreactiveObj=reactive(obj)
源码解析
reactiveexportfunctionreactive
·
2022-08-08 22:52
Java 技术栈中间件优雅停机方案设计与实现全景图
本系列Netty
源码解析
文章基于4.1.56.Final版本本文概要在上篇文章我为Netty贡献源码|且看Netty如何应对TCP连接的正常关闭,异常关闭,半关闭场景中笔者为大家详细介绍了Netty在处理连接关闭时的完整过程
·
2022-08-08 11:27
MySQL
源码解析
之执行计划
MySQL
源码解析
之执行计划MySQL执行计划介绍MySQL执行计划代码概览MySQL执行计划总结一、MySQL执行计划介绍在MySQL中,执行计划的实现是基于JOIN和QEP_TAB这两个对象。
·
2022-08-08 09:38
mysql数据库sql
MySQL
源码解析
之执行计划
MySQL
源码解析
之执行计划MySQL执行计划介绍MySQL执行计划代码概览MySQL执行计划总结一、MySQL执行计划介绍在MySQL中,执行计划的实现是基于JOIN和QEP_TAB这两个对象。
GreatSQL
·
2022-08-08 09:00
await-to-js源码深入理解处理异步任务用法示例
源码解析
最后⛳如何处理异步任务?我们先从一个老生常谈的问题开始。回调函数由于javascript是一门单线程的语言,所以我们早期来处理异步场景的时候,大部分是通过回调函数来进行处理的。
·
2022-08-07 12:03
全网最全Skywalking8.9.1
源码解析
系列文章
1、本系列文档简介本系列文章为研究Skywalking-OAP8.9.1版本,探针Skywalking-java8.9.0时所著,文章内容来源有博客、官网、自己的体会、源代码剖析、测试所得。专业性的知识参考权威性官方文档,保证内容的可靠性。2、Skywalking简介起源:Skywalking是由国内开源爱好者吴晟(原OneAPM工程师)开源并提交到Apache孵化器的产品,它同时吸收了Zipki
Mediocre Life
·
2022-08-07 07:39
skywalking
apm
源码
Nginx 常用配置,避坑指南!
每天14:00更新文章,每天掉亿点点头发...源码精品专栏原创|Java2021超神之路,很肝~中文详细注释的开源项目RPC框架Dubbo
源码解析
网络应用框架Netty
源码解析
消息中间件RocketMQ
Java基基
·
2022-08-06 18:19
中间件
nginx
java
linux
mysql
OneFlow
源码解析
:Op、Kernel与解释器
撰文|郑建华更新|赵露阳1Op与Kernel的注册继续追踪执行流程会发现,ReluFunctor在构造UserOpExpr时会用到UserOpRegistryMgr管理的Op与Kernel。Op表示算子的描述信息,Kernel在不同设备上实现计算。注册信息保存在私有的map变量中。UserOpRegistryMgr的头文件(hhttps://github.com/Oneflow-Inc/onefl
OneFlow深度学习框架
·
2022-08-05 16:41
java
python
c++
编程语言
android
pytorch
源码解析
系列-yolov4最核心技巧代码详解(1)-网络结构
yoloV4关于YOLOV1-3自行参考百度,本文只用代码展现YOLOV4中核心部分实现方式1.CBMCBL以下代码部分参考源码内容,图片参考了江大白的知乎conv+batch+mish(Leakyrelu)效果:就是leaklyrelu的效果,防止梯度为0结果:backbone用了mish,准确率提高了0.3%-0.9%classConv_Bn_Activation(nn.Module):def
活塞君
·
2022-08-05 09:35
深度学习
pytorch
python
pytorch
深度学习
图像识别
YOLOv3
源码解析
3-网络结构YOLOV3()
YOLOv3
源码解析
1-代码整体结构YOLOv3
源码解析
2-数据预处理Dataset()YOLOv3
源码解析
3-网络结构YOLOV3()YOLOv3
源码解析
4-计算损失compute_loss()YOLOv3
业余狙击手19
·
2022-08-05 09:32
#
目标检测算法
PaddleDetection-YOLOv3模型结构解析(二)
2021SC@SDUSC本文分析PaddleDetection-YOLOv3模型结构:Head部分算法结构图:modeling/head/yolo_head.py
源码解析
:在yaml的配置:/configs
无情铁铲
·
2022-08-05 09:02
笔记
深度学习
目标检测
计算机视觉
目标检测之YOLOv1
源码解析
在前几天,我就已经介绍了YOLOv1目标检测的原理,后来也把tensorflow实现代码仔细看了一遍,于是就把
源码解析
一下。
AI小白一枚
·
2022-08-05 09:01
目标检测
神经网络
CNN
TensorFlow
深度学习
tensorflow
神经网络
yolo系列 优缺点以及
源码解析
yolov1v2v3v4简单来说(大白话)都有什么不同。特点是什么呢?-知乎yolov1源码链接:写的很好,非常有助于理解yolov1https://github.com/abeardear/pytorch-YOLO-v1YOLOv1深入理解-知乎YOLO系列专题——YOLOv1理论篇-知乎其中置信度损失边框内有对象的Ci=2个中最大iou的iou的值(预测框和gt的iou)边框内无对象的Ci=0
龙南希
·
2022-08-05 09:31
深度学习
计算机视觉
【YOLOv7_0.1】网络结构与
源码解析
文章目录前言整体网络结构分解的yolov7.yaml各组件结构ELAN1(backbone)ELAN2(head)MPConvSPPCSPCRepConv原理理解层面代码实现层面References前言论文地址YOLOv7源码下面对v0.1版本的整体网络结构及各个组件,结合源码和train文件夹中的yolov7.yaml配置文件进行解析。整体网络结构分解的yolov7.yaml#parameter
嗜睡的篠龙
·
2022-08-05 09:55
YOLOv7
目标检测
深度学习
人工智能
目标检测
深度学习
一文聊透 Netty IO 事件的编排利器 pipeline | 详解所有 IO 事件的触发时机以及传播路径
本系列Netty
源码解析
文章基于4.1.56.Final版本1.前文回顾在前边的系列文章中,笔者为大家详细剖析了Reactor模型在netty中的创建,启动,运行,接收连接,接收数据,发送数据的完整流程
·
2022-08-04 11:13
梳理React架构: render阶段
参考文章:卡颂:React技术揭秘全栈潇晨:react
源码解析
8.render阶段JSX首先从jsx说起,jsx经babel编译为React.createElement,在该函数中处理config中的参数
·
2022-08-04 10:59
react.js
Tinker
源码解析
tinker
源码解析
Tinker一、概述二、Tinker在启动做了什么?
小宝一号
·
2022-08-04 07:48
android开发
android
java
android
studio
springboot
源码解析
1、初始化SpringApplication启动的第一步,先调用SpringApplication的静态函数run方法,run方法会调用SpringApplication的有参构造方法来初始化SpringApplication。而SpringApplication的初始化方法主要做以下几件事情:1、推断当前WEB应用类型,一共有三种:NONE:无内嵌的web容器启动,这种模式springboot需
笔记本一号
·
2022-08-03 12:01
SpringAOP
源码解析
过程
废话不多说,先上干货:spring的AOP是依赖AnnotationAwareAspectJAutoProxyCreator这个类生成的,这个类继承了Aware、BeanPostProcessor、InstantiationAwareBeanPostProcessor,主要是在bean实例化前调用InstantiationAwareBeanPostProcessor的前置方法生成Annotatio
笔记本一号
·
2022-08-03 02:51
SpringIOC
源码解析
过程,及解决循环依赖详解
xml解析:XmlBeanFactory继承自DefaultListableBeanFactory,XmlBeanFactory使用XmlBeanDefinitionReader的loadBeanDefinitions方法将xml的Resource资源进行解析和读取。XmlBeanDefinitionReader将xml资源委托给DefaultDocumentLoader类的loadDocumen
笔记本一号
·
2022-08-03 02:14
OneFlow
源码解析
:Op、Kernel与解释器
撰文|郑建华更新|赵露阳1Op与Kernel的注册继续追踪执行流程会发现,ReluFunctor在构造UserOpExpr时会用到UserOpRegistryMgr管理的Op与Kernel。Op表示算子的描述信息,Kernel在不同设备上实现计算。注册信息保存在私有的map变量中。UserOpRegistryMgr的头文件(https://github.com/Oneflow-In...)中定义了
·
2022-08-01 17:55
源码分析深度学习
架构师筑基必备技能
1.1并发编程进阶线程共享和协作并发工具类实战站在巨人肩上操作CAS阿里面试常问的显示锁和AQS并发容器
源码解析
及应用实战仅会用线程池是不够的架构师应该知道的并发安全解决方案性能优化实战并发编程面试题目汇集
Firstlucky77
·
2022-08-01 13:30
面试
java
程序人生
javascript
深入理解Java并发编程之ThreadLocal
目录ThreadLocal简介ThreadLocal
源码解析
实现原理ThreadLocalMap源码分析InheritableThreadLocal参考资料ThreadLocal简介变量值的共享可以使用
·
2022-08-01 11:50
OpenCV实现直线检测
本文实例为大家分享了OpenCV实现直线检测的具体代码,供大家参考,具体内容如下1介绍本文主要介绍OpenCV自带的直线检测函数
HoughLines
()的用法,这个函数的第一个参数是一个二值化图像,所以在进行霍夫变换之前要首先进行二值化
·
2022-08-01 11:07
LevelSequence源码分析
即在游戏中运行LevelSequence的
源码解析
。
不三周助
·
2022-07-31 15:00
基于SpringBoot+MyBatis+Vue的音乐网站
每天14:00更新文章,每天掉亿点点头发...源码精品专栏原创|Java2021超神之路,很肝~中文详细注释的开源项目RPC框架Dubbo
源码解析
网络应用框架Netty
源码解析
消息中间件RocketMQ
Java基基
·
2022-07-31 08:06
中间件
数据库
java
mysql
spring
图解 MySQL 索引,清晰易懂,写得太好了!
每天14:00更新文章,每天掉亿点点头发...源码精品专栏原创|Java2021超神之路,很肝~中文详细注释的开源项目RPC框架Dubbo
源码解析
网络应用框架Netty
源码解析
消息中间件RocketMQ
Java基基
·
2022-07-31 07:56
数据库
mysql
java
索引
sql
多线程环境下,HashMap为什么会出现死循环?
每天14:00更新文章,每天掉亿点点头发...源码精品专栏原创|Java2021超神之路,很肝~中文详细注释的开源项目RPC框架Dubbo
源码解析
网络应用框架Netty
源码解析
消息中间件RocketMQ
Java基基
·
2022-07-31 07:56
链表
hashmap
hash
哈希表
redis
SpringBoot 底层原理剖析
大家好,我是猿猴小冷,今天给大家分享一下SpringBoot的底层原理一、入口类的
源码解析
1.入口类packagecom.lq.consumer_user;importorg.springframework.boot.SpringApplication
程序员小冷
·
2022-07-30 18:01
技术分享
spring
boot
手写Dubbo SPI机制和
源码解析
版本2.7.8SPI机制官方文档介绍如下SPI全称为ServiceProviderInterface,是一种服务发现机制。SPI的本质是将接口实现类的全限定名配置在文件中,并由服务加载器读取配置文件,加载实现类。这样可以在运行时,动态为接口替换实现类。正因此特性,我们可以很容易的通过SPI机制为我们的程序提供拓展功能。说白了,SPI是一种第三方框架常用的扩展手段:第三方框架定义接口,使用者来写实现
pq217
·
2022-07-28 18:49
Spring Cloud Gateway一次请求调用
源码解析
简介:最近通过深入学习SpringCloudGateway发现这个框架的架构设计非常简单、有效,很多组件的设计都非常值得学习,本文就SpringCloudGateway做一个简单的介绍,以及针对一次请求SpringCloudGateway的处理流程做一个较为详细的分析。作者|寻筝来源|阿里技术公众号一前言最近通过深入学习SpringCloudGateway发现这个框架的架构设计非常简单、有效,很多
阿里云云栖号
·
2022-07-28 10:19
云栖号技术分享
java
云原生
分布式
Vue3
源码解析
05--响应式reactive和ref
Vue3
源码解析
05–响应式reactive和ref前言我们都知道Vue的响应式是通过数据劫持实现的,Vue2的数据劫持是通过Object.defineProperty实现的,而Vue3升级的一部分原因就是将
橘子骑士
·
2022-07-28 10:42
Vue3
Vue源码
前端
vue.js
javascript
前端
多线程与高并发(三)——
源码解析
AQS 原理
一、前言AQS是一个同步框架,关于同步在操作系统(一)——进程同步中对进程同步做了些概念性的介绍,我们了解到进程(线程同理,本文基于JVM讲解,故下文只称线程)同步的工具有很多:Mutex、Semaphore、Monitor。但是Mutex和Semaphore作为低级通信存在不少缺
onAcorner
·
2022-07-28 09:00
[
源码解析
] 快手八卦 --- 机器学习分布式训练新思路(3)
[
源码解析
]快手八卦—机器学习分布式训练新思路(3)文章目录[
源码解析
]快手八卦---机器学习分布式训练新思路(3)0x00摘要0x02去中心化2.1示例用法2.2去中心化培训概述2.3去中心化训练算法
罗西的思考
·
2022-07-28 09:54
017_分布式机器学习
001_机器学习
015_深度学习
机器学习
分布式
快手
bagua
八卦
ThreadLocal
源码解析
ThreadLocal如何实现线程间隔离,为什么ThreadLocal经常容易出现内存溢出。带着这两个问题,在源码中找寻答案。先从设置值开始,看ThreadLocal.set()如何实现的值保存。publicvoidset(Tvalue){Threadt=Thread.currentThread();//获取线程私有属性threadLocalsThreadLocalMapmap=getMap(t)
·
2022-07-27 23:45
java源码分析
Netty 如何高效接收网络数据?一文聊透 ByteBuffer 动态自适应扩缩容机制
本系列Netty
源码解析
文章基于4.1.56.Final版本前文回顾在前边的系列文章中,我们从内核如何收发网络数据开始以一个C10K的问题作为主线详细从内核角度阐述了网络IO模型的演变,最终在此基础上引出了
·
2022-07-27 12:40
java分布式会话原理,使用springboot+springsession实现分布式session以及
源码解析
使用springboot+springsession实现分布式session以及
源码解析
接上问springboot使用redisspringsession是什么实现分布式session管理为什么要使用springsessionspring
小麦的天空
·
2022-07-27 07:33
java分布式会话原理
抓到 Netty 一个 Bug ,顺带来透彻地聊一下 Netty 是如何高效接收网络连接的
欢迎关注公众号:bin的技术小屋,阅读公众号原文本系列Netty
源码解析
文章基于4.1.56.Final版本对于一个高性能网络通讯框架来说,最最重要也是最核心的工作就是如何高效的接收客户端连接,这就好比我们开了一个饭店
·
2022-07-26 12:59
java bufferedreader读大文件会内存溢出吗_分享一次 Java 内存泄漏的排查
由来问题解决排查小结《Netty实现原理与
源码解析
——精品合集》《Spring实现原理与
源码解析
——精品合集》《MyBatis实现原理与
源码解析
——精品合集》《SpringMVC实现原理与
源码解析
——精品合集
weixin_39636645
·
2022-07-26 10:45
java
java
httpclient
内存不释放
java
内存泄漏
java
内存泄漏排查
java
发送大量http
java
服务器404
Linux系统rootfs切换到真正的根文件系统详细
源码解析
(附工作项目手动制作根文件实例)
目录一、简介二、设计过程总结2.1busybox制作精简的文件系统并完成ramfs启动2.2通过精简的文件系统制作完整的文件系统并拷贝到硬盘2.3rootfs切换到真正的根文件配置2.4启动参数设置三、硬盘启动验证四、从硬盘启动失败总结五、本人其他博客链接六、其他优化项一、简介最近有一块开发板需要制作一个定制的Linux操作系统,通过该项目总结一下相关的资料,包含rootfs切换到真正的根文件系统
快乐的学习
·
2022-07-26 08:02
ubuntu
linux
debian
sentinel
源码解析
背景说明:sentinel具体能干哪些事情请移步官方文档:https://sentinelguard.io/zh-cn/docs/introduction.html本文章只对使用sentinel过程中可能会碰到问题的点进行源码解读。1、@SentinelResource注解解析这里需要注意点的:1、fallback和blockHandler的区别,前者是方法异常就会执行的方法,后者是熔断后才会执行
白菜404
·
2022-07-25 22:34
一二线城市有哪些值得加入的互联网公司?
源码精品专栏原创|Java2020超神之路,很肝~中文详细注释的开源项目RPC框架Dubbo
源码解析
网络应用框架Netty
源码解析
消息中间件RocketMQ
源码解析
数据库中间件Sharding-JDBC
Java基基
·
2022-07-25 14:52
中间件
网易
游戏
微软
j2ee
Mapstruct对象插入数据库某个字段总是为空的bug详解
目录前言如何调试Maven插件
源码解析
前言在一次需求的开发过程中,发现一个对象插入数据库时某个字段总是为空。
·
2022-07-25 12:38
上一页
95
96
97
98
99
100
101
102
下一页
按字母分类:
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
其他