Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
Android 相机库CameraView源码解析 (三) : 滤镜相关类说明
1 前言 这段时间 在使用 natario1 CameraView 来实现带滤镜的 预览 拍照 录像 功能 由于 CameraView 封装的比较到位 在项目前期 的确为我们节省了不少时间 但随着项目持续深入 对于 CameraView 的
Android
cameraview
相机库
滤镜
源码解析
ARoute源码分析之初始化过程
已在多个项目中使用ARoute实现组件化间的路由通信 但是一直没有很完整的阅读过ARoute框架的源码 刚好这段时间想拜读一些知名框架的源码 那就从熟悉的ARoute开始吧 若有错误的地方欢迎大家指正 本篇博客就从ARoute的初始化流程开
源码解析
Android
对象池(连接池):commons-pool2源码解析:GenericObjectPool的继承结构、构造方法
概述 GenericObjectPool是apache commons pool 源码分析基于commons pool2 框架中的一个非常重要的类 解析GenericObjectPool就有必要先了解一下apache commons poo
源码解析
Java技术
对象池
连接池
Hashmap源码详解
在开发中的对于数据结构如何选 我们要知道各个数据结构的优缺点 数组 采用一段连续的存储单元来存储数据 对于指定下标的查找 时间复杂度为O 1 但在数组中间以及头部插入数据时 需要复制移动后面的元素O n 优点 查找快 缺点插入慢 链表 一种
Java
源码解析
HashMap
xxl-job(2.4.1)使用spring-mvc替换netty的功能
xxl job 2 4 1 使用spring mvc替换netty的功能 1 xxl job core引入spring mvc的依赖
源码解析
Spring
mvc
Java
对象池(连接池):commons-pool2源码解析:GenericObjectPool的borrowObject方法
为什么会有对象池 在实际的应用工程当中 存在一些被频繁使用的 创建或者销毁比较耗时 持有的资源也比较昂贵的一些对象 比如 数据库连接对象 线程对象 所以如果能够通过一种方式 把这类对象统一管理 让这类对象可以被循环利用的话 就可以减少很多系
源码解析
Java技术
对象池
连接池
LevelDB源码解析(2) SkipList(跳跃表)
你也可以通过我的独立博客 www huliujia com 获取本篇文章 背景 SkipList是LevelDB的MemTable使用的底层存储结构 LevelDB实现了一个支持泛型的跳跃表 本文不会具体介绍跳跃表的数据结构 如果读者不了解
源码解析
leveldb
跳跃表
ASCII表
http office microsoft com zh cn assistance HA011331362052 aspx ASCII 打印字符 数字 32 126 分配给了能在键盘上找到的字符 当您查看或打印文档时就会出现 数字 127
源码解析
扩展
语言
delete
文档
对象池(连接池):commons-pool2源码解析:GenericObjectPool的returnObject方法解析
为什么会有对象池 在实际的应用工程当中 存在一些被频繁使用的 创建或者销毁比较耗时 持有的资源也比较昂贵的一些对象 比如 数据库连接对象 线程对象 所以如果能够通过一种方式 把这类对象统一管理 让这类对象可以被循环利用的话 就可以减少很多系
Java技术
源码解析
对象池
连接池
MMdetection的Proposal原理和代码解析
一 算法原理 接受N级score bbox pred anchor和image shape作为输入 通过anchor和框的偏移 bbox pred 得到proposal 然后对这些proposal做NMS 最后选出前num个 二 执行步骤
深度学习
源码解析
目标检测
机器学习
Pytorch学习(3) —— nn.Parameter nn.ParameterList nn.ParameterDict 源码解析
为了更好理解Pytorch基本类的实现方法 xff0c 我这里给出了关于参数方面的3个类的源码详解 此部分可以更好的了解实现逻辑结构 xff0c 有助于后续代码理解 xff0c 学pytorch的话这个不是必须掌握的 xff0c 看不懂也没
Pytorch
Parameter
ParameterList
ParameterDict
源码解析
RTKlib源码解析:ppp和rtkpost中的周跳检测函数
文章目录 前言detslp mwdetslp gfdetslp lldetslp dop 欢迎关注个人公众号 xff1a 导航员学习札记 前言 本文解析了RTKlib ppp c中两个周跳检测函数detslp mw和detslp gf xf
RTKLIB
ppp
rtkpost
源码解析
中的周跳检测函数
pomelo源码解析--新建项目(cli工具: pomelo)
pomelo怎么新建项目 官方文档 1 安装pomelo 2 新建项目HelloWorld 我简单整理了下创建新项目关键步骤 xff1a 安装pomelo 方式一 xff1a npm install pomelo g 方式二 xff1a g
pomelo
CLI
源码解析
新建项目
java源码解析JavaParser
package com bootdo jparser import java io File import java io FileNotFoundException import com github javaparser JavaPar
Java
JavaParser
源码解析
MSCKF 源码解析 一
论文 xff1a https arxiv org abs 1712 00036 源码路径 https github com daniilidis group msckf mono 源码框架 上图展示了整个msckf源码框架 xff0c 每当
MSCKF
源码解析
yolov5源码解析--损失计算与anchor
本文章基于yolov5 6 2版本 主要讲解的是yolov5在训练过程中是怎么由推理结果和标签来进行损失计算的 损失函数往往可以作为调优的一个切入点 xff0c 所以我们首先要了解它 一 代码入口 损失函数的调用点如下 xff0c 在tra
yolov5
Anchor
源码解析
损失计算与
yolov5源码解析--输出
本文章基于yolov5 6 2版本 主要讲解的是yolov5是怎么在最终的特征图上得出物体边框 置信度 物体分类的 一 总体框架 首先贴出总体框架 xff0c 直接就拿官方文档的图了 xff0c 本文就是接着右侧的那三层输出开始讨论 Bac
yolov5
源码解析
Tracealyzer for FreeRTOS(FreeRTOS+Trace) 详解(源码解析+移植)
原文 xff1a http blog csdn net zcshoucsdn article details 54670473 最近公司搞新项目 xff0c 需要使用FreeRTOS xff0c 之前只有Linux的基础 xff08 学了个
Tracealyzer
for
freeRTOS
Trace
源码解析
freeRtos源码解析(二)–任务调度
freeRtos源码解析 二 任务调度 一 启动任务调度器 启动任务调度器之后 xff0c CPU正式进入任务模式调度各任务 xff08 CPU在中断模式和任务模式之间不断轮转 xff09 freeRtos任务调度依赖于内核的三个中断 xf
freeRTOS
源码解析
任务调度
Libev源码解析
最近在看libev源码 xff0c 算是对libev的源码有个比较清晰的了解 总共分3部分来介绍libev 1 Libev是什么 Libev是基于Reactor模式的一个高性能 xff0c 支持高并发的事件库 它本身不仅支持IO xff0c
Libev
源码解析
1
2
3
»