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
Caffe源码学习
Vue
源码学习
之虚拟DOM和diff算法
Vue
源码学习
之虚拟DOM和diff算法虚拟DOM和diff算法snabbdom简介——介绍宏观背景、历史沿革snabbdom的h函数如何工作——先学会怎么用diff算法原理——研究底层机理手写diff
PrototypeONE
·
2023-11-04 19:02
Vue源码学习
vue.js
javascript
前端
Vue
源码学习
—— snabbdom 虚拟 DOM 和 diff 算法原理
前言snabbdom是著名的虚拟DOM库,是diff算法的奠基者,Vue也借用了它的思想因此,在学习Vue的虚拟DOM和diff算法之前,先学习snabbdom能加更容易理解其设计思想snabbdom安装snabbdomnpmi-Ssnabbdom@2webpack环境配置webpack安装npmi-Dwebpack@5webpack-cli@3webpack-dev-server@3目录:web
tanleiDD
·
2023-11-04 19:55
Vue
源码
vue
Spring源码编译步骤
Spring
源码学习
一、Gradle为什么下载gradle呢?我们平时不都是用maven吗?
Marlon520
·
2023-11-04 17:24
spring
java
后端
《React Native 精解与实战》书籍连载「React Native
源码学习
方法及其他资源」
此系列文章将整合我的React视频教程与ReactNative书籍中的精华部分,给大家介绍ReactNative
源码学习
方法及其他资源。
DevOpenClub
·
2023-11-04 15:12
【 OpenGauss
源码学习
—— 列存储(CStore)(一)】
列存储(CStore)(一)概述CStore类CStore::CreateStorage函数CUStorage::CreateStorage函数UnlinkColDataFile函数CStoreUnlinkCuDataFiles函数CStore::FormCudescTuple函数DeformCudescTuple函数CUDesc结构体CStore::SaveCUDesc函数CStore::Get
J.Kuchiki
·
2023-11-04 11:36
OpenGauss
gaussdb
数据库
【 OpenGauss
源码学习
—— 列存储(CStore)(二)】
列存储(CStore)(二)概述CStore::CreateStorage函数CStore::ScanByTids函数CStore::CStoreScanWithCU函数CStore::LoadCUDescIfNeed函数CStore::LoadCUDesc函数声明:本文的部分内容参考了他人的文章。在编写过程中,我们尊重他人的知识产权和学术成果,力求遵循合理使用原则,并在适用的情况下注明引用来源。
J.Kuchiki
·
2023-11-04 11:06
OpenGauss
gaussdb
数据库
【 OpenGauss
源码学习
—— 列存储(CU)(三)】
列存储(CU)(三)概述CUDataEncrypt函数isEncryptedCluster函数encryptBlockOrCUData函数CUDataDecrypt函数decryptBlockOrCUData函数声明:本文的部分内容参考了他人的文章。在编写过程中,我们尊重他人的知识产权和学术成果,力求遵循合理使用原则,并在适用的情况下注明引用来源。本文主要参考了OpenGauss1.1.0的开源代
J.Kuchiki
·
2023-11-04 11:36
OpenGauss
gaussdb
postgresql
数据库
【OpenGauss
源码学习
—— 执行算子(IndexScan算子)】
执行算子(IndexScan算子)IndexScan算子ExecInitIndexScan函数IndexScan结构ExecIndexScan函数ExecScan函数ExecScanFetch函数IndexNext函数IndexScanDescData结构体ExecEndIndexScan函数总结声明:本文的部分内容参考了他人的文章。在编写过程中,我们尊重他人的知识产权和学术成果,力求遵循合理使用
J.Kuchiki
·
2023-11-04 11:58
OpenGauss
gaussdb
数据库
【源码那些事】超详细的ArrayList底层源码+经典面试题
相见即是有缘,如果对你有帮助,给博主一个免费的点赞以示鼓励把QAQ☺这里是温文艾尔の
源码学习
之路作者水平欠佳,如果发现任何错误,欢迎批评指正博客主页温文艾尔の学习小屋更多文章请关注温文艾尔主页超详细ArrayList
温文艾尔
·
2023-11-03 22:13
底层源码
java
后端
面试
源码
arraylist
vue2
源码学习
(一)Vue构造函数
学习vue2源码之前,首先知道vue2是一个mvvm设计模式的框架。说到MVVM,不得不说一下MVC设计模式。传统MVC模式,(Model-View-Controller)意思可以从字面上了解。1.Model模型2.View视图3.Controller控制器。用户在界面上操作点击按钮时,首先是点击的视图,从View到Controller层,完成逻辑后,到Model改变状态,然后由Model再通知视
多想有个林夕
·
2023-11-03 22:06
vue.js
React基础源码解析
学习视频(1搭建项目架构_哔哩哔哩_bilibili)中提到了RodrigoPombo的一篇react源码教程:BuildyourownReact本文档分组旨在翻译和记录这篇文章的学习心得,作为react
源码学习
入门
yunsiyu
·
2023-11-03 19:06
react.js
前端
前端框架
Jetson Nano搭建人脸检测系统: (三)TensorRT优化
它的设计目标是与现有的深度学习框架无缝贴合:比如Mxnet,PyTorch,Tensorflow以及
Caffe
等。TensorRT只关注推理阶段(
神经网络爱好者
·
2023-11-03 08:28
lua
源码学习
:解释器和内嵌库
以前游戏里用到过lua,主要是做配置,所以专门看过《lua程序设计》第二版。后面用lua实现了一个功能,大概几千行代码,当时感觉到写起来方便,调试维护确实不易。听说lua只有2万行代码,便实现了主流动态语言的大部分功能,于是想学习一下。最近开始看了一点lua(5.1.4版本)的源代码,主要是lua解释器和内嵌库(不含debug库和string库的模式匹配)。文件说明源文件说明lua.clua解释器
liuyuan185442111
·
2023-11-03 01:11
系列-Lua基础
lua
detectron2部署
转成
caffe
2需要安装以下依赖pipinstallgraphvizsudoapt-getinstallgraphvizpipinstallpydot较新的onnx.optimizer删除了,改为了onnxoptimizer
pl9632008
·
2023-11-02 22:39
pytorch
计算机视觉
python
pytorch
BMNNSDK部署Sophone算丰智算盒SE5系列教程(超详细版)
参考资料极智AI|比特大陆SE5边缘盒子
caffe
SSD量化与转换部署模型一、相关资料1.1webUI账号密码上位机在googlechrome中打开:192.168.150.1。
花花少年
·
2023-11-02 18:29
运维
SE5
Sophone
算丰
【小白的Spring源码手册】 Bean的扫描、装配和注册,面试学习可用
目录前言
源码学习
Bean配置1.注解2.xml配置Bean扫描、装配、注册1.扫描2.装配BeanDefinition3.校验BeanDefinition4.注册BeanDefinition总结前言如今
涝山道士
·
2023-11-02 18:10
#
小白的Spring源码手册
Spring
spring
java
后端
立冬
每年都会有的节气今年却要在北京与女儿一起吃饺子此刻我坐在爱德曼的咖啡馆里望窗外灯火阑珊大厅里飘来一曲不知名的歌曲恍然感悟时序又到了岁尾却是收藏的节日寒冷会降低我们心头的燥热寒冷会冰封我们火热的岁月记忆迎着寒风灯火的温暖便如家一样的温馨立冬的日子每年都会来到今年的立冬等待女儿下班在北京一起吃饺子祝愿她收藏满满的温暖2018年11月8日于北京天泽路安家楼
caffe
Luigi
尚业
·
2023-11-02 02:40
caffe
ine学习笔记
在项目中使用了
caffe
ine,本文将会介绍其工具的原理1.
caffe
nine的缓存淘汰策略Window-TinyLFU1.新增缓存数据首先写入WindowCache区域。
测试__昵称
·
2023-11-02 00:34
学习
笔记
SpringBoot
源码学习
——元数据
元数据:数据的数据。比如Class就是一种元数据。Metadata在org.springframework.core.type包名下,还有用于读取的子包classreading也是重要知识点。此体系大致的类结构列出如下图:可以看到顶层接口有两个:ClassMetadata和AnnotatedTypeMetadataClassMetadata对Class的抽象和适配从官方注释解释:这是一个对具体类的
原来是肖某人
·
2023-11-01 22:19
框架技术
spring
java
设计模式
深度学习模型移植的移动端框架
下面列出各大公司使用的CNN库:各主流移动端深度学习框架诞生时间如下:2017年3月,XMARTLABS在GitHub上开源Bender2017年4月19日,Facebook在F8开发者大会上推出
Caffe
2
It-is-me!
·
2023-11-01 19:05
Deep
Learning
ubuntu16.04安装
caffe
:安装与测试
目前,深度学习主流框架包括tensorflow,
caffe
,torch(pytorch)、mxnet等,因为我目前从事机器人视觉算法,主要使用语言是python和c++,来实现一些主流的算法和神经网络,
慕一Chambers
·
2023-11-01 19:33
深度学习框架
caffe
spring 5.0.x
源码学习
系列八: 实例化bean之使用构造方法创建bean、自动装配与循环依赖
前言上篇博客spring5.0.x
源码学习
系列七:后置处理器ConfigurationClassPostProcessor之BeanFactoryPostProcessor身份主要介绍了ConfigurationClassPostProcessor
avengerEug
·
2023-11-01 18:36
Flutter笔记——handleDrawFrame帧绘制系列之一(
源码学习
)
Flutter系列学习笔记Flutter笔记——handleDrawFrame帧绘制系列之一(
源码学习
)Flutter笔记——runApp发生了什么(
源码学习
)Flutter笔记——State.setState
茶太浓
·
2023-11-01 17:00
Flutter
Dart
整理思路面试
为了提高吞吐量,可以采用无锁的缓存框架Disruptor作为缓冲区,并结合高性能缓存
Caffe
ine来增加并发能力。
平凡@之路
·
2023-11-01 16:11
面试
职场和发展
深度学习AI编译器-TVM简介
为什么需要深度学习编译器深度学习编译器主要为解决不同框架下训练的模型部署到指定的某些设备上时所遇到的一系列复杂的问题,即将各种深度学习训练框架的模型部署到各种硬件所面临的问题;首先深度学习领域,从训练框架看,当前可选的框架有pytorch、TensorFlow、Mxnet、paddle,oneflow、
caffe
WRichards
·
2023-11-01 13:52
人工智能
深度学习
人工智能
HashMap
源码学习
数据结构hashmap的数据结构为数组+链表的形式:image.png在源码中体现为如下:Node数组/***Thetable,initializedonfirstuse,andresizedas*necessary.Whenallocated,lengthisalwaysapoweroftwo.*(Wealsotoleratelengthzeroinsomeoperationstoallow*b
TwoSherlock
·
2023-11-01 11:57
Paddle AttributeError: ‘NoneType‘ object has no attribute ‘get_fetch_list‘问题何在
caffe
有这样的问题吗问题的提出在开始使用paddle的时候往往会有一些奇怪的问题。比如本标题所题问题问题的分析paddle的系统逻辑有
专心研究
·
2023-10-31 16:00
杂记
paddle
list
vue.js
go-zero数据库连接池 database/sql
源码学习
database/sql中接口的层级关系https://draveness.me/golang/docs/part4-advanced/ch09-stdlib/golang-database-sql/database/sql源码地址:https://github.com/golang/go/tree/release-branch.go1.17/src/database/sqlgo-zero数据库连
wangxiaoangg
·
2023-10-31 15:56
数据库
sql
数据库连接池
Lua
源码学习
-lcode.c
/***$Id:lcode.c,v2.1032015/11/1919:16:22robertoExp$**CodegeneratorforLua**SeeCopyrightNoticeinlua.h*/#definelcode_c#defineLUA_CORE#include"lprefix.h"#include#include#include"lua.h"#include"lcode.h"#in
shankusu2017
·
2023-10-31 02:49
Lua源码学习
lua
NSQ
源码学习
笔记(二)
第一篇笔记中,我们先从总体上了解了NSQ的拓扑结构,和启动时如何和Client进行交互。这一篇学习中,我们尝试从消息的整个生命周期来看NSQ的实现思路。消息的产生 NSQ采用的是生产者消费者模式,消息的产生是由客户端主动的进行publish,我们假定Producer的连接采用的是TCP连接。TCP连接的协议采用的是V2,可以看一下protocolV2的实现。 protocolV2中有在IO
莫Y兮
·
2023-10-30 23:19
caffe
Layers及参数
1、Convolution层:层类型:Convolution参数:lr_mult:学习率系数,最终的学习率=lr_mult*base_lr,如果存在两个则第二个为偏置项的学习率,偏置项学习率为权值学习率的2倍num_output:卷积核的个数kernel_size:卷积核大小stride:卷积核步长pad:边缘填充weight_filler:权值初始化。默认为:“constant”:0,可以使用x
小明大白
·
2023-10-30 19:32
android
源码学习
(一) 源码目录结构
Android4.0Makefilebionic(bionicC库)bootable(启动引导相关代码)build(存放系统编译规则及generic等基础开发包配置)cts(Android兼容性测试套件标准)dalvik(dalvikJAVA虚拟机)development(应用程序开发相关)external(android使用的一些开源的模组)frameworks(核心框架——java及C++语言
__Zack____
·
2023-10-30 17:35
android源码学
android
framework
【Spring Boot
源码学习
】RedisAutoConfiguration 详解
SpringBoot
源码学习
系列RedisAutoConfiguration详解引言往期内容主要内容1.SpringDataRedis2.RedisAutoConfiguration2.1加载自动配置组件
Huazie
·
2023-10-30 08:59
开发框架-Spring
Boot
spring
boot
源码学习
RedisTemplate
Redis自动配置类
长安链
源码学习
--账本 (七)
作者:明神特烦恼公众号:明神特烦恼在共识完成后进行区块提交阶段,对调用账本模块来对区块以及交易等进行持久化,本章节将一起分析一下账本模块实现过程。带着问题读代码:1)存储方式有哪些?2)账本存储哪些内容,有哪些索引?3)在写如多张数据库表,如果发生意外掉电,如何保证原子性?如何回滚?第一个问题:存储方式有哪些? 长安链支持nosql、sql两种形式的存储,其中nosql支持rocksdb、lev
明神特烦恼
·
2023-10-29 19:38
mybatis源码分析(一):自己动手写一个简单的mybaits框架
框架解决了什么问题目前主流的JavaWeb项目都采用SSM(springspringmvcmybatis)框架,其中mybatis框架源码是最简单的,想入手
源码学习
的同学很推荐从mybatis开始。
猫清扬
·
2023-10-29 17:14
PaddleOCR使用介绍(Win10和Ubuntu20.04)
博主前面系列博客用到的tensorflow,keras,
caffe
,pytorch都是国外的,国内也有优秀的深度学习框架,这就是paddlepaddle.飞桨PaddlePaddle-源于产业实践的开源深度学习平台飞桨致力于让深度学习技术的创新与应用更简单
竹叶青lvye
·
2023-10-29 17:07
Python与深度学习
paddlepaddle
paddleOCR
C++ Standard Stl -- SGI STL
源码学习
笔记(01) auto_ptr
写在前面:学C++,到现在是第九天了,所以我只是在理论上对C++有浅显的认知.对于实际应用,我还没有实际的经验.所以接下来对于SGISTL源码分析的相关文章,更多的就只是针对源码的直接分析,是没有关于实际应用场景经验之谈的.所以我们只谈源码,其他不谈.对于侯捷的那么本>,我下载了PDF,只是粗略的浏览了一下目录而已.想要说明的问题就是我没有参考别人现成分析的书籍,可能在分析的过程中有参考过一些博客
weixin_33712881
·
2023-10-29 08:18
c/c++
GCC STL
源码学习
(六) —— unique_ptr
uniqueptr1主要代码1.1default_delete///Primarytemplateofdefault_delete,usedbyunique_ptrforsingleobjectstemplatestructdefault_delete{///Defaultconstructorconstexprdefault_delete()noexcept=default;/**@briefC
napoleonhoo
·
2023-10-29 08:43
工程与架构
c++
学习
后端
spring
源码学习
(三)——初始化bean
spring
源码学习
(一)——ioc初始化spring
源码学习
(二)——ConfigurationClassPostProcessor(BeanFactory后置处理器的执行)spring
源码学习
(四)
km56558
·
2023-10-29 00:49
spring
spring
SSD中使用自带工具进行输出测试结果以及绘图
/build/examples/ssd/ssd_detect.bin/root/
caffe
-ssd/models/VGGNet/MyDataSet/SSD_300x300/deploy.prototxt
几夏经秋
·
2023-10-28 21:07
Spring
源码学习
(二)--手写模拟spring底层原理
通过手写模拟,了解Spring的底层源码启动过程,了解BeanDefinition、BeanPostProcessor的概念,了解Spring解析配置类等底层源码工作流程,通过手写模拟,了解依赖注入,Aware回调等底层源码工作流程,通过手写模拟,了解SpringAOP的底层源码工作流程当然,代码实现很粗糙,目的是为了更好的廖家spring底层bean加载的过程项目地址:write-spring:
从头再来_f
·
2023-10-28 20:22
Spring源码
spring
java
Vue3
源码学习
之路-实现runtime-core
createRenderer()创建一个自定义渲染器。通过提供平台特定的节点创建以及更改API,你可以在非DOM环境中也享受到Vue核心运行时的特性。render用于编程式地创建组件虚拟DOM树的函数。h创建虚拟DOM节点(vnode)。h用法大全VNode标识类型比对packages/shared/src/shapeFlags.ts//标识exportconstenumShapeFlags{EL
凉秋秋秋
·
2023-10-28 10:16
Vue3源码学习记录
学习
vue.js
【2023 · CANN训练营第一季】昇腾AI入门课(TensorFlow)微认证考试
A.PyTorchB.
Caffe
C.MindsporeD.TensorflowC2、使用Estimator进行脚本训练开发的一般步骤为(A)A.数据预处理-->模型构建-->运行配置-->执行训练B.运行配置
STRUGGLE_xlf
·
2023-10-27 15:57
tensorflow
人工智能
python
Unsafe.putOrderedInt
源码学习
引言为什么突然要学习这个方法呢?看下我们上一篇翻译的文章就明白了,真的不是很好理解,不是立即可见那是顺序的吗?看方法名称Ordered应该是顺序的,那么究竟是不是呢?带着疑问去写个代码验证下吧/****设置对象指定下标处的Integer值为给定值。这是一个顺序的或者懒惰版本的*putIntVolatile(Object,long,int)方法,它不保证值的改变对其他线程立即可见。*它仅对volat
太阳伞下的阿呆
·
2023-10-27 14:15
java
多线程
并发编程
并发包
juc
Unsafe
ImageNet中1000类目标的编号所对应的具体类别
ILSVRC2012_img_train.tar这个文件解压出来都是一些nxxx这样的目录,也不知道他对应是哪个类,通过找
caffe
_ilsvrc12.tar.gz能把这些类对应出来0n01440764
港漂青铜康
·
2023-10-27 14:33
人工智能
深度学习
spring boot利用redis作为缓存
SpringCacheabstraction是Spring框架提供的一个抽象层,它对底层缓存实现(如Redis、Ehcache、
Caffe
ine等)进行了封装,使得在不同的缓存实现之间切换变得更加方便。
程序员易晶
·
2023-10-27 12:13
spring
boot
缓存
spring
boot
redis
ubuntu14.0.4使用anaconda2安装tensorflow后安装
caffe
小结
Ubuntu14.0.4使用anaconda2安装tensorflow后安装
caffe
小结(GPU版本)安装配置说明:ubuntu14.0.4cuda8.0cudnn5.5Anaconda2protobuf
835459477
·
2023-10-27 06:32
ubuntu-配置
caffe配置
caffe
protobuf-2.5.0
opencv
tensorflow
ubuntu14.0.4
【详细学习SpringBoot源码之内嵌Tomcat启动原理分析&编译部署Tomcat源码过程解析-9】
后续更多的文章内容可以点击查看】【1.SpringBoot初识之Spring注解发展流程以及常用的Spring和SpringBoot注解】【2.SpringBoot自动装配之SPI机制&SPI案例实操学习&SPI机制核心
源码学习
硕风和炜
·
2023-10-27 05:03
SpringBoot
SpringBoot源码
Tomcat源码
编译部署Tomcat源码
内嵌Tomcat启动原理分析
Java
极客大学 java 进阶训练营怎么样,图文详解
Spring思维导图Spring
源码学习
笔记有关微服务的面试题:Dubbo中zookeeper做注册中心,如果注册中心集群都挂掉,发布者和订阅者之间还能通信么?Dubbo的整体架构设计有哪些分层?
一头狒狒
·
2023-10-27 01:20
java
开发语言
【Vue3
源码学习
】响应式源码解析:reactive、effect、ref
源码版本Vue3.2.24废话不多说,直接开始!!!reactive响应式源码地址:packages/reactivity/reactive.ts先看一下在Vue3中定义的几个用来标记目标对象target的类型的ReactiveFlags,下面先是枚举的属性exportconstenumReactiveFlags{SKIP='__v_skip',IS_REACTIVE='__v_isReactiv
Chx.zhang
·
2023-10-27 00:39
#
VUE源码学习记录
javascript
vue
源码
前端
上一页
6
7
8
9
10
11
12
13
下一页
按字母分类:
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
其他