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
Android-源码学习
python 协程库_python 协程库gevent学习--
源码学习
(一)
总算还是要来梳理一下这几天深入研究之后学习到的东西了。这几天一直在看以前跟jd对接的项目写的那个gevent代码。为了查错,基本上深入浅出了一次gevent几个重要部件的实现和其工作的原理。这里用一个简单demo依次分析运行流程和介绍相关概念最后得出结论:importgeventdeftest_1():print'切换不出去'print'切换出去我不是循环'gevent.sleep(1)defte
weixin_39621178
·
2022-12-18 02:26
python
协程库
pytorch深度学习实战一书,tensorboard可视化踩坑
书评&踩坑@[TOC](书评&踩坑)`提示:纯个人观点,仅供参考`前言一、
源码学习
,又是版本问题(省略内心独白...)二、步骤1.安装tensorflow2.思考,看代码,看书求证总结提示:纯个人观点,
老王小可
·
2022-12-17 10:10
书评&影评
技术
深度学习
pytorch
python
【Spring
源码学习
】Spring Bean实例化过程-初始化
【Spring
源码学习
】SpringBean实例化过程-初始化一、调用Aware方法1.InitializeBean()2.invokeAwareMethods()二、InitializingBean接口
JAY-CHOW
·
2022-12-16 10:50
源码
Spring
spring
java
bean
Android-
音视频学习系列-(二)-交叉编译动态库、静态库的入门学习
return19921001;}预处理阶段预处理阶段主要处理include和define等。它把#include包含进来的.h文件插入到#include所在的位置,把源程序中使用到的用#define定义的宏用实际的字符串代替。我们可以通过以下命令来对c/c++文件预处理,命令如下:gcc-Etest.c-otest.i//-E的作用是让gcc在预处理结束后停止编译可以看到输入该命令之后就会生成一个
普通网友
·
2022-12-15 18:48
程序员
架构
移动开发
android
Android - 错误:"No resource found that matches the given name android:Theme.Material"
Android-
错误:"Noresourcefoundthatmatchesthegivennameandroid:Theme.Material"本文地址:http://blog.csdn.net/caroline_wendy
SpikeKing
·
2022-12-15 09:08
Mystra
Android
Material
not
found
日志-log4j2基于AsyncAppender的异步日志打印
前言在日志-log4j2日志框架
源码学习
一文中,对Log4j2的整体结构和同步打印流程进行了一个初步学习,本篇文章将对Log4j2异步打印流程进行学习。
·
2022-12-14 21:49
日志-log4j2基于AsyncAppender的异步日志打印
前言在日志-log4j2日志框架
源码学习
一文中,对Log4j2的整体结构和同步打印流程进行了一个初步学习,本篇文章将对Log4j2异步打印流程进行学习。
·
2022-12-14 21:49
android前置摄像头预览,Android - 前置摄像头预览SurfaceView
Android-
前置摄像头预览SurfaceViewpublicclassTestLedActivityextendsActivity{privateSurfaceViewpreview=null;privateSur
烧白滑雪
·
2022-12-14 20:52
android前置摄像头预览
源码学习
之 Spring 容器创建原理
1前言众所周知,Spring可以帮我们管理我们需要的bean。在我们需要用到这些bean的时候,可以很方便的获取到它,然后进行一系列的操作。比如,我们定义一个beanMyTestBean。publicclassMyTestBean{privateStringtestStr="testStr";publicStringgetTestStr(){returntestStr;}publicvoidset
·
2022-12-14 16:43
Android-
博客及公众号推荐
牛人博客:首先强烈的推荐stormzhang的博客,一直在关注他的博客和公众号,对我影响很大,不仅仅是Android学习之路,而且还是还会分享一些Android或者人生的经验,我也是一步步靠自己走过来,还在继续努力中。看stormzhang的文章总会有一种动力,强烈推荐大家关注:http://stormzhang.com/干货集中营:http://gank.io/cokekk:http://p.c
·
2022-12-14 16:35
elementui
源码学习
之仿写一个el-progress(横向进度条)
本文是elementui
源码学习
仿写系列的又一篇文章,后续空闲了会不断更新并仿写其他组件。源码在github上,大家可以拉下来,npmstart运行跑起来,结合注释有助于更好的理解。
·
2022-12-14 14:16
扩散模型的
源码学习
diffusion_model
1.diffusion_model有几个主要的部分,(1)Unet,主干网络。(2)GaussianDiffusion,也就是主要的训练策略。2.生成一个测试用的tensor来进行实验。3.进入到高斯模型的内部,发现他的forward并不是特别复杂,他会先生成一个随机数t,然后再对img做一定的处理,然后再利用p_loss做一个loss。可以看到,难点应该就是p_loss和对图片的这个处理上。4.
anzrs
·
2022-12-14 06:27
学习
Soul网关
源码学习
(11)- Http代理的负载均衡:DividePlugin 和 SpringCloudPlugin
文章目录前言DevidePlugin负载均衡策略-加权随机负载均衡策略-一致性Hash负载均衡策略-加权轮询SpringCloudPlugin总结参考资料前言在上一篇文章《Soul网关
源码学习
(10)-
木瓜饭
·
2022-12-13 21:56
Soul网关
Java
java
网关
TensorBoard的使用2(add_image函数)
一、add_image函数1.1通过
源码学习
函数defadd_image(self,tag,img_tensor,global_step=None,walltime=None,dataformats=‘
王摇摆
·
2022-12-13 09:01
深度学习
python
深度学习
Spring Cloud Hystrix
源码学习
合集
欢迎访问陈同学博客原文Hystrix:LatencyandFaultToleranceforDistributedSystems近期逐渐学习了Hystrix这位“守护神”的部分源码,本文作为Hystrix系列的小结篇。在刚看完一丢丢源码时,Netflix官方便已宣布进入“维护模式”,版本定格在1.5.18,官宣该版本已足够满足现存应用的需求。同时,官方也推荐了resilience4j这个活跃项目,
陈一乐乐乐
·
2022-12-10 21:25
Spring
Cloud
hystrix
熔断
隔离
缓存
降级
Vue
源码学习
之mustache模板引擎
Vue
源码学习
之mustache模板引擎该博文是在学习尚硅谷的vue源码教程同时做的笔记。课程都可以在b站搜到的哦。mustache模板引擎什么是模板引擎模板引擎是将数据要变为视图最优雅的解决方案。
PrototypeONE
·
2022-12-10 18:44
Vue源码学习
vue.js
学习
javascript
Vue
源码学习
—— Mustache 模板引擎原理
前言Mustache是模板引擎思想的奠基者,Vue中的模板引擎也借用了它的思想因此,在学习Vue的模板引擎之前,先学习Mustache能加更容易理解模板引擎的设计思想Mustache下载:到BootCDN搜索mustache,复制链接到浏览器打开,并保存到本地即可或使用该链接:mustache.js(v4.1.0)引入:基本使用:渲染普通对象:lettemplate=`{{name}}的信息姓名:
tanleiDD
·
2022-12-10 18:39
Vue
源码
vue
CompletableFuture 源码分析
JDK
源码学习
上篇分析了Future的实现类FutureTask,这篇分析Future接口的另一个实现类CompletableFuture类继承关系见此篇FutureTask源码分析UML图CompletableFuture
阿飞技术
·
2022-12-10 04:49
JDK源码
SuperGlue
源码学习
(一)
后端的最优传输代码阅读superglue.py描述子和位置信息的获取前面讲的很详细,这里可以清楚的看到,整个网络的流程superglue代码中作者只是提供了已经训练好的权重文件和网络流程但是对于,训练的细节,代码也没有给出,后续我想自己设计一下loss试一下能不能自己训练,我看到今年的匹配比赛都是自己在superglue上面改的东西SuperGluefeaturematchingmiddle-en
sunhaobi
·
2022-12-08 09:30
论文
slam
深度学习
后端程序员(PHP)打怪升级之路
,梳理下终极形态的技能点~PHPphp基础语法,函数特性:autoload命名空间等框架:ThinkPHP/CI/yaf/phalcon/yii/laravel等,选择性地使用&源码分析学习运行机制,
源码学习
扩展开发
翔宇的博客
·
2022-12-05 21:41
杂谈
php
MySQL
LightGBM
源码学习
知乎-LightGBM源码剖析知乎-LightGBM源码阅读(一)知乎-LightGBM源码阅读(二)CSDN-LightGBM源码阅读+理论分析(处理特征类别,缺省值的实现细节)简述FastDBT和LightGBM中GBDT的实现文章目录调试准备从main到GBDT::Train执行路径重点看一下TrainOneIterGBDT::BoostFromAverageObjectiveFunctio
数学工具构造器
·
2022-12-05 18:02
C++
c++
PyTorch
源码学习
系列 - 1.初识
本系列文章会优先发布于微信公众号和知乎,欢迎大家关注微信公众号:小飞怪兽屋知乎:PyTorch
源码学习
系列-1.初识-知乎(zhihu.com)目录本系列的目的PyTorch是什么?
flydreamforever
·
2022-12-05 12:34
PyTorch源码学习
[数据结构-线性表1.1] 数组 (.NET
源码学习
)
Python量化交易实战入门级手把手带你打造一个易扩展、更安全、效率更高的量化交易系统[数据结构-线性表1.1]数组(.NET
源码学习
)数组,一种数据类型(在绝大数语言中不是基本数据类型)且为引用类型,
虚幻私塾
·
2022-12-03 10:15
python
数据结构
.net
学习
计算机
【TVM
源码学习
笔记】3.1 代码生成
在BuildRelay编译relayir形式的模型时,会调用GraphExecutorCodegen::CodeGen生成代码,该方法定义:LoweredOutputCodegen(IRModulemod,relay::Functionfunc,Stringmod_name){mod_name_=mod_name;VLOG_CONTEXTexpr_to_storage_info);//给mod加一
zxros10
·
2022-12-03 06:48
TVM源码分析
深度学习
【TVM
源码学习
笔记】3.1.3 工作空间更新
CodeGen中在分配内存后,即执行工作空间更新backend::FunctionInfofunc_info;//defined()判断memory_plan_的数据是否为空,这里表示内存分配是否成功if(memory_plan_.defined()){//TODO(@electriclilies,@jroesch):removeUpdateMainWorkspaceSize//使用新的内存分配更
zxros10
·
2022-12-03 06:48
TVM源码分析
深度学习
【TVM
源码学习
笔记】3.1.1 VisitExpr流程分析
TVM源码中涉及到表达式遍历的地方,一般是使用VisitExpr接口进行。这个接口涉及TVM的visitor模式,具体分析可以参考TVM之设计模式解读(一)--visitor模式1.基类tvm::relay::ExprFunctor使用visitor遍历的起点是调用VisitExpr接口。我们看下基类tvm::relay::ExprFunctor中这个方法的代码:templateclassExpr
zxros10
·
2022-12-03 06:47
TVM源码分析
深度学习
【TVM
源码学习
笔记】3 模型编译
在我们的模型编译运行脚本中,使用relay.build编译模型:#设置优化级别withtvm.transform.PassContext(opt_level=3):#编译模型lib=relay.build(mod,target,params=params)因为在python/tvm/relay/__init__.py中有:from.build_moduleimportbuild,create_ex
zxros10
·
2022-12-03 06:47
TVM源码分析
python
深度学习
机器学习
【TVM
源码学习
笔记】附录2 TVM的Object家族
TVM的Object类是很多类的基类,详细的分析资料可以参考深入理解TVM:Object家族-知乎深入理解TVM:Object家族(二)-知乎TVM源码品读:万物基石——Object类(1)-知乎TVM源码品读:万物基石——Object(2)-知乎1.Object/ObjectPtr/ObjectRef的数据包含关系在阅读TVMC++代码的时候,有很多Object的派生类的类型转换需要追溯到Obj
zxros10
·
2022-12-03 06:17
TVM源码分析
深度学习
【TVM
源码学习
笔记】1 从编译运行第一个模型开始
在成功安装TVM环境后,我们尝试编译运行一个简单的手写数字识别模型。模型使用tvm自带的tests/micro/testdata/mnist/mnist-8.onnx。测试图片是从https://raw.githubusercontent.com/junehui/ImageProcessing/master/MNIST_data/MNIST_data.zip下载的。编写模型编译运行代码如下:imp
zxros10
·
2022-12-03 06:17
TVM源码分析
深度学习
【TVM
源码学习
笔记】0 TVM安装
环境:vmware16pro+ubuntu20.041.LLVM+CLANG安装源码安装llvm比较复杂,而且在国内很难下载llvm源码以及子仓源码,所以直接使用llvm社区发布的二进制包安装。下载地址:https://github.com/llvm/llvm-project/releases/tag/llvmorg-13.0.0下载后直接使用tar命令解压tarvxfclang+llvm-13.
zxros10
·
2022-12-03 06:47
TVM源码分析
深度学习
【TVM
源码学习
笔记】附录1 TVM python调用C++的机制
1.tvmrelayoppython调用C++在tvm前端涉及relay算子(比如说外部框架算子转vmrelayir)的时候,会调用到tvm/relay/op下对应算子的接口,进而调用_make.xxx()接口。这个接口最终会调用到C++端对应的算子处理接口。这里我们将探寻Python调用C++的实现。我们以2D卷积算子为例,对应的接口在python/tvm/relay/op/nn/nn.py中:
zxros10
·
2022-12-03 06:47
TVM源码分析
深度学习
【研究生工作周报第十四周】
学习目标:例如:CycleGAN论文以及
源码学习
内容:CycleGAN网络模型CycleGAN损失函数模型优化方法InstanceNormalization学习时间:8.7~8.13学习产出:CSDN技术博客
wangyunpeng33
·
2022-12-01 20:50
计算机视觉
深度学习
人工智能
Android-
开发笔记
安卓学习几个月,感觉脑瓜子嗡嗡的。荣耀Magic2编译错误,暂时未定位问题,搁置。。。E/AwareLog:AtomicFileUtils:readFileLinesfilenotexist:android.util.AtomicFile@d0e88ecE/AwareLog:AtomicFileUtils:readFileLinesfilenotexist:android.util.AtomicF
DylanPP
·
2022-12-01 15:05
RocketMQ
源码学习
文档基于RocketMQ版本:4.2.0目录启动NameServer启动Broker发送消息接收消息1.启动NameServerNamesrvStartup1.启动nameserver组装log配置,使用logback日志工具创建netty配置(默认端口号:9876,解析配置中会重写该配置),NameServer配置namesrvConfig创建NamesrvController绑定namesrv
会灰翔的灰机
·
2022-12-01 13:59
java
rmq
RocketMQ
消息中间件
RocketMq
源码学习
1、Producer有哪些消息发送方式1)同步发送(SYNC)同步发送是指消息发送方发出数据后,会在收到接收方发回响应之后才发下一个数据包的通讯方式。2)异步发送(ASYNC)异步发送是指发送方发出数据后,不等接收方发回响应,接着发送下个数据包的通讯方式。MQ的异步发送,需要用户实现异步发送回调接口(SendCallback)。消息发送方在发送了一条消息后,不需要等待服务器响应即可返回,进行第二条
最爱奶油花生
·
2022-12-01 13:58
java
cartographer
源码学习
1——整体框架介绍
主要参考链接:AprilLee的cartographer源码详细解读slamcode的cartographer源码分析cartographer超详细注释代码cartographer官网一.代码框架cartographer开源代码主要包含两个部分:casrtographer、cartographer_ros。cartographer主要负责处理来自激光雷达、IMU、里程计的数据,并基于这些数据进行地
重点大专肄业生
·
2022-12-01 12:28
slam
Pytorch学习笔记——Linear模型
源码学习
文章目录前言源码解读常量声明和类型提示初始化方法关于Parameter的讨论前言线性模型是最基本的模型,但包含了很多知识点,本文通过阅读pytorch的
源码学习
Linear层的构造和实现。
coder1479
·
2022-11-30 22:35
深度学习
pytorch
深度学习
源码学习
之MyBatis的底层查询原理
导读本文通过MyBatis一个低版本的bug(3.4.5之前的版本)入手,分析MyBatis的一次完整的查询流程,从配置文件的解析到一个查询的完整执行过程详细解读MyBatis的一次查询流程,通过本文可以详细了解MyBatis的一次查询过程。在平时的代码编写中,发现了MyBatis一个低版本的bug(3.4.5之前的版本),由于现在很多工程中的版本都是低于3.4.5的,因此在这里用一个简单的例子复
·
2022-11-30 19:53
Spirng 痛苦
源码学习
(一)——总起spring(一)
文章目录前言一、总览Spring的bean1)bean的过程【先了解具体的生命周期后面弄】2)hellospring简单bean操作二、总览AOP-1、testcoding-2、-debug-3、-总结debug三、总览事务-1、-testcoding-2、debugging-3、事务失效-4、事务总结前言对于spring来说最重要的两个特性就是老生常谈的IOC和AOP,这两个大哥先放一放。那我就
甲乙Rocket
·
2022-11-30 12:26
Spring
学习
spring
java
学习Retrofit后,你还需要明白这些……
在学习Retrofit后,由于它本身就是OKHttp的封装,面试中也经常会被一起问到;单纯的解析它的
源码学习
难免会有点无从下手,往往让人抓不住重点,学习效率并不是很高,本文从提出几个问题出发,带着问题去思考学习
小米椒……
·
2022-11-30 12:25
Android
okhttp
开源框架
学习
retrofit
android
okhttp
开源框架
二、yolov5原理与
源码学习
提示:本专栏文章仅仅是个人学习记录过程,如有错误,欢迎评论!文章目录前言一、detect.py的学习1.目录的创建过程2.GPU的设置过程3.数据的加载过程4.后处理NMS过程5.推理结果解析过程二、train.py的学习1.parse_model过程2.create_dataset过程总结前言首先通过上一篇中提供的百度云链接下载yolov5-5.0的源码文件,这里使用的测试数据是mytest_v
礼拜五不眠夜
·
2022-11-30 11:39
目标检测:Yolov5
深度学习
Vue 2.x
源码学习
:render方法、模板解析和依赖收集
众所周知,Vue的脚手架项目是通过编写.vue文件来对应vue里组件,然后.vue文件是通过vue-loader来解析的,下面是我学习组件渲染过程和模板解析中的一些笔记。之前的笔记:应用初始化大致流程数据响应式改造Vue实例挂载方法$mount一个普通vue应用的初始化:importVuefrom"vue";importAppfrom"./App.vue";Vue.config.productio
·
2022-11-28 16:50
前端vue.js
Stanford coreNLP
源码学习
(1)
代码//openieisdependentontokenize,ssplit,pos,depparsepublicclassTry1{publicstaticvoidmain(String[]args){Propertiesprops=newProperties();//props是一个类似map的结构props.put("annotators","tokenize,ssplit,pos,lemm
zxye
·
2022-11-28 08:38
nlp
RecyclerView
源码学习
笔记二(缓存机制)
在本文我们继续学习RecyclerView缓存的相关知识。缓存分为缓存取出和缓存存入,首先来分析下缓存取出:一、缓存取出在上一篇文章中,我们分析到了一个比较关键的方法--layoutChunk,再来看下其源码:voidlayoutChunk(RecyclerView.Recyclerrecycler,RecyclerView.Statestate,LayoutStatelayoutState,La
WonderSky_HY
·
2022-11-27 22:45
Yolov5_DOTA_OBB
源码学习
yolov5旋转框的版本地址:https://github.com/hukaixuan19970627/YOLOv5_DOTA_OBB一、配置文件B站学习地址:https://www.bilibili.com/video/BV1Pq4y1S7Q4?p=73在项目的model文件夹下有各个版本的yolov5的yaml配置文件,从s-m-l-x网络依次变大,下面是yolov5m.yaml的代码内容。运
北极冰川的岛屿
·
2022-11-27 17:22
目标检测
深度学习
Android-
技术的下半场
**2018年,整个移动互联网进入了下半场。**越来越多的人在提“移动端的下半场”、“Android开发的焦虑”之类的,也有人在喊“技术天天在变,学也学不完”,“昨天Kotlin今天Flutter”。其实我却认为,如果你技术达到了一定程度,你无需太过在意这些。移动端真正进入下半场了吗?于我看来并没有,最多说“Android技术的探索”进入了下半场,而整个市场还是乐观的。以前是BAT的天下,而近两年
web苍南县
·
2022-11-27 09:04
程序员
android
移动开发
经验分享
【Kotlin】
Android-
使用WebDAV协议云存储文件(详细)—附demo源码
比起云服务器、云数据库、云存储等等方式将文件存储至云端,网盘的WebDAV协议对新手就友好的多,不仅仅有免部署、使用方式简单等等原因,更重要是免费,国内首推坚果云网盘!三个注意点:使用第三方库Sardine进行操作添加网络访问权限子线程进行云端请求特别说明:本文采用分—总结构展示代码(除gradle文件),即先展示局部代码,并说明其用法和作用;小节结尾处再给出该部分对应文件的完整代码。布局XML源
大风起兮呼呼呼
·
2022-11-26 19:09
Android软件开发
kotlin
数据仓库
数据库开发
Android-
实时可视化查看本地数据库(系统内置,无需插件)
自2020年10月12日及之后发布的Android-Studio,即AndroidStudio4.1及更高版本中,内置了实时查看应用本地数据库的小组件DatabaseInspector,使得实时可视化查看本地数据库变得异常简单,不再需要下载额外插件,或者导入导出本地数据库等等繁琐操作。一、入口在Android-Studio开发页面的最下端,有AppInspection的入口,提供了一些监视应用运行
大风起兮呼呼呼
·
2022-11-26 19:09
Android软件开发
kotlin
android-studio
数据库开发
数据仓库
OpenGL蓝宝书
源码学习
(十九)第六章——LitTexture.cpp
访问纹理加载到着色器渲染小球图元,并使用光照模型照亮图形的源码示例。//LitTexture.cpp//OpenGLSuperBible//Demonstratescombininglightingandtexture//ProgrambyRichardS.WrightJr.#include//OpenGLtoolkit#include#include#include#include#includ
Matthos
·
2022-11-26 16:35
OpenGL
OpenGL超级宝典源码学习
csdn
opengl
着色器
源码
纹理
yolov4 darknet
源码学习
笔记(一) yolov4.cfg文件各参数含义
yolov4darknet
源码学习
笔记(一)cfg文件各参数含义paper:https://arxiv.org/abs/2004.10934github:https://github.com/AlexeyAB
mzgong
·
2022-11-26 11:52
darknet
深度学习
上一页
21
22
23
24
25
26
27
28
下一页
按字母分类:
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
其他