自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(166)
  • 资源 (4)
  • 问答 (2)
  • 收藏
  • 关注

转载 【机器学习】【总结】机器学习

看到一个关于记录机器学习的pdf文档,感觉写的非常好,记录一下文档中的内容。以及自己通过搜索得到的好的答案。一. 机器学习基础介绍下欠拟合与过拟合?机器学习中用来防止过拟合的方法有哪些?参考:机器学习中用来防止过拟合的方法有哪些?第一个答案就解释的总结的很好了。过度拟合训练样本,模型在训练集上效果好;在测试集上效果差。模型泛化能力弱。欠拟合正好相反,训练样本不能很好的拟合,同样...

2020-03-17 19:00:12 484

原创 一些目标检测相关的论文简介

AlexNetVGGGooLeNetFPNResNetYOLO系列SSDrcnn系列:fast rcnn、faster rcnnMask rcnn9. Mask rcnnMask R-CNN是ICCV 2017的best paper。Mask R-CNN是继承于**Faster R-CNN (2016)**的,Mask R-CNN只是在Faster R-CNN上面加了一个M...

2019-12-19 16:48:32 808 1

原创 七七八八的随想

随想

2022-12-25 21:44:44 236 2

原创 python系统学习【三】模块和文件处理

1. 模块化python模块化讲的很好但是有点乱分类说的很清晰在Python中,一个.py文件就称之为一个模块(Module)为了避免模块名冲突,Python又引入了按目录来组织模块的方法,称为包(Package)。引入了包以后,只要顶层的包名不与别人冲突,那所有模块都不会与别人冲突。1.1 模块的概念模块的 概念1.2 模块的调用文件结构:trymodule│ first.py│ test.py├───folder1│ │ abcd.py│ │

2021-09-06 21:06:46 378

原创 python系统学习【二】异常和类

上一篇:参考博客1. 异常处理参考1.1 一种异常try: 可能会出异常的代码except Exception1: 异常处理try: a = int(input("第一个整数")) b = int(input("第二个整数")) result = a/b print("结果为", result)except ZeroDivisionError: print("除数不允许为0")print("程序结束")1.2 多种异常多个ex

2021-09-06 18:27:17 356

原创 python系统学习【一】基础和函数

课程视频系统的文章学习pythonpython爬虫–后期学习先看知识汇总—之前的总结文章目录1. 解释型语言和编译型语言2. print()函数3. 转义字符4. 变量4.1 定义和使用4.2 多次赋值5. 基本数据类型5.1 数字(补充)5.2 基本数据类型转换(补充)5.3 遍历元素(补充)6. input()函数7. 运算符8. 流程控制8.1 对象的布尔值8.2 选择结构if8.3 循环结构:for和while8.4 循环关键字break ,continue ,pass8.5 range()

2021-08-28 17:11:40 270 2

转载 python画图plt函数学习

python中的绘图工具 :matplotli,专门用于画图。一. 安装与导入工具包安装:conda install matplotli导入:import matplotlib.pyplot as plt画图主要有:列表绘图;多图绘图;数组绘图二. 列表绘图1. 基础绘图:plt.plot;plt.showimport matplotlib.pyplot as pltx = [1, 2, 3, 4]y = [1, 4, 9, 16]plt.plot(x, y)plt.show()

2021-04-13 09:02:17 32586

原创 yolov3代码理解【YunYang1994】

只描述代码每个函数的含义,具体含义参考代码解析。一. core.common.py代码理解yolov3具体的骨干网络模型参考其中DBL由convolutional函数表示res由residual_block表示concat由route表示,但是代码中实际上没有使用route函数,而是直接使用concat上采样由upsample表示。1. convolutional函数:函数表示darknet最基本的卷积过程:包括:卷积+BN/偏置+非线性卷积+BN/偏置+非线性卷积+BN/偏置+非线.

2020-12-22 09:45:54 1463 5

原创 字节测开_总结面经

Java基础:集合类(put扩容之类)参考多线程锁,死锁死锁案例计算机网络tcp相关东西参考http与https区别;https证书在哪存放;http和https的区别参考对称加密和非对称加密参考https运行过程看后面的图片get,post区别;post请求数据量过大,是一次发送还是可以分多次发送请求简单介绍参考更清楚明了的参考博客get和post综合参考在HTTP报文上体现: Get方法的参数应该放在url中,Post方法参数应该放在body中作..

2020-11-20 16:11:27 2902 1

原创 牛客剑指offer刷题篇

1. 二维数组中的查找 【数组】牛客剑指offer题目思路:1 2 3 4 5 67 8 9 10 11 12target=11右上角的元素大于这一行的所有元素,小于这一列的所有元素。所以从右上角开始遍历,第一个右上角元素则是array[0][列数-1]=array[0][2],target大于右上角,则行数加1,target小于右上角,则列数减1。直到row<rows && column>=0,说明遍历了所有元素,遍历结束,

2020-11-20 16:10:43 322

原创 复习常考面经代码

剑指offer题目字节编程:股票最大利润参考算法.数组中出现次数超过一半的数字参考算法题青蛙跳格子参考算法题:罗马字符转整数参考两个list合并成一个有序无重复的list参考:把相等的时候单独拿出来即可二叉树的遍历参考参考算法题:一个排列好的数组输出所有不相同数字的个数用set算法题:输入{’‘abc’’,’‘bac’’,’‘cab’’,’‘atc’’,’‘act’’,’‘aac’’,’‘fbc’’};输出二维数组每一行为相同字母拼接成

2020-11-20 16:09:42 166

原创 java面经

文章目录一. java先参考之前总结的java面试常考题二. 手撕代码一. java先参考之前总结的java面试常考题Java基础:集合类(put扩容之类)【ArrayList;vector;hashmap;hashtable】参考多线程【创建线程;线程状态;线程停止;sleep休眠;yield礼让;join合并;优先级;守护线程;同步锁;死锁】参考锁,死锁三死锁死锁案例hashmap线程不安全的原因;concurrenthashmap为什么线程安全hashmap底

2020-11-20 16:09:13 299

原创 计网;操作系统;数据库面经总结

文章目录一. 计网二. 操作系统三. 数据库四. linux一. 计网计算机网络tcp相关东西【靠什么保证可靠传输】参考【涉及:三次握手,四次挥手,为什么三次握手,三次握手会产生危险吗?为什么四次挥手?为什么等待2MSL】http与https区别;https证书在哪存放;http和https的区别参考对称加密和非对称加密参考https运行过程看后面的图片get,post区别;post请求数据量过大,是一次发送还是可以分多次发送请求简单介绍参考更清楚明了的参考博客get和p

2020-11-20 16:07:48 649

原创 深度学习论文复习

一. 卷积神经网络conv+relu+pooling(卷积、非线性、池化)用于特征提取,全连接用于分类。卷积层:学习特征非线性层:如果用线性的激励函数,其实输出就是输入乘上一个大的矩阵,就没有体现出隐层的作用。输出信号仅是一个简单的线性函数。池化层:(1)权重参数的数目减少到了75%(在池化层是2x2的前提下),因此降低了计算成本。(2)控制过拟合。(原有数据保留太完整,当然很有可能造成过拟合)(3)池化操作可以看做是一种强制性的模糊策略。当然和之前的卷积一样,池化也是层层递进的,底层的池化是

2020-10-23 11:15:56 3091

原创 面试前【刷题】

文章目录面经总结1. 编程:股票最大利润2. 算法.数组中出现次数超过一半的数字3. 自己创建一个单链表,返回中间结点的值4. 算法题青蛙跳格子5. 算法题:罗马字符转整数6. 两个list合并成一个有序无重复的list7. 二叉树的遍历8. 算法题:一个排列好的数组输出所有不相同数字的个数9. 算法题:输入{''abc'',''bac'',''cab'',''atc'',''act'',''aac'',''fbc''};10. 按序增长的一个数组求出小于m的最大的数11. 一个链表中删除一个值返回这个链

2020-10-09 21:04:11 305 2

转载 数据库安装windows

安装教程参考b站视频p7忘记密码参考Dos窗口使用数据库

2020-10-08 12:17:33 173

转载 JDBC学习

一.

2020-10-08 08:47:29 2437

转载 反射

文章目录一. 反射1. 反射的引入2. 反射机制的相关类以下关于反射的使用例子参考获得反射各类的方法参考3. 获取Class对象4. 获取类的构造函数5. 获取普通方法6. 获得类的属性一. 反射1. 反射的引入Java中编译类型有两种:静态编译:在编译时确定类型,绑定对象即通过。动态编译:运行时确定类型,绑定对象。动态编译最大限度地发挥了Java的灵活性,体现了多态的应用,可以减低类之间的耦合性。一句话概括就是使用反射可以赋予jvm动态编译的能力,否则类的元数据信息只能用静态编译的方式实现

2020-09-22 14:48:43 201

转载 【面试】JVM+ 反射 + 异常

一. 类加载详细参考符号引用;直接引用二. 双亲委派1. 回忆类加载过程**文字上描述:**加载;连接(验证;准备;解析);初始化。加载;连接(验证;准备;解析);初始化。这些过程实际上都是由类加载器完成的。从底层考虑:类是如何加载的:都是依靠类加载器完成的。2. 类加载器启动类加载器(Bootstrap ClassLoader):C++实现,在java里无法获取,负责加载<JAVA_HOME>/lib下的类,比如rt.jar…等。扩展类加载器(Extension Clas

2020-09-20 09:08:38 241

转载 数据库【只写自己认为重要的部分】

文章目录数据库基本原理一.事务1. 回滚与事务2. 事务的特性(ACID)3. 多个事务并发运行带来的问题4. 事务隔离级别5. 封锁技术解决并发问题二. 数据库的 三大设计范式MySQL基本操作数据库基本原理一.事务在执行SQL语句的时候,某些业务要求,一系列操作必须全部执行,而不能仅执行一部分。例如转账的语句,两条SQL语句必须全部执行,或者,由于某些原因,如果第一条语句成功,第二条语句失败,就必须全部撤销。这种把多条语句作为一个整体进行操作的功能,被称为数据库事务。数据库事务可以确保该事务

2020-09-04 11:20:13 450

转载 java多线程

文章目录一. 线程;进程;多线程1. 普通方法调用和多线程2.程序->进程->线程3. 核心概念二. 线程创建1. 继承Thread类2. Runnable接口3. Callable接口小结三. 线程状态四. 线程停止五. 线程休眠sleep六. 线程礼让yield七. join 合并线程八. 线程状态 和 线程优先级1. 线程状态2. 线程的优先级九. 守护线程十. 线程同步 synchronized1. 多线程带来的问题2. 线程同步 synchronized3. 同步方法4. 同步块十

2020-08-29 16:02:20 465

转载 操作系统【只总结自己认为重要的部分】

一. 操作系统基本概念1. 计算机组成主要参考计算机的三大件 :CPU、内存、主板。其实有了以上三大件之后,计算机就可以跑起来了,日常还需要其他一些辅助的设备:输入输出设备、硬盘、显卡。CPU:中央处理器,计算机最核心的配件,负责所有的计算。它主要和内存进行交互,从内存中提取指令并执行它。由于访问内存获取执行数据要比执行指令花费的时间长,因此所有的 CPU 内部都会包含一些寄存器来保存关键变量和临时结果。内存:电脑内存的作用其实就是一个处于CPU和硬盘间的临时存放区,CPU所需访问与处理的

2020-08-25 11:07:06 897 1

转载 计算机网络【只写自己认为重要的部分】

一. 计网基础1. 计网基本功能:数据通信;资源共享2. 性能指标:参考速率;带宽;吞吐量;时延;时延带宽积;往返时间RTT; 利用率3. OSI参考模型:物理层;数据链路层;网络层;传输层;会话层;表示层;应用层4. TCP/IP参考模型:网络接口层;网际层;传输层;应用层OSI 参考模型 TPC/IP模型相同点和不同点:相同点:都分层;基于独立的协议栈的概念可以实现异构网络互联不同点:5层参考模型:综合了OSI模型和TCP/IP 模型的所有优点。物理层;数据

2020-08-21 09:57:08 569

转载 MySQL学习笔记数据库学习【三】

一. SQL的四种连接查询 内连接:inner join 或者 join外连接:a、左连接:left join 或者 left outer joinb、右连接:right join 或者 right outer joinc、完全外连接:full join 或者 full outer join举例说明:,先创建一个数据库,再创建2个表person表id,name,cardid(来自于card表)card表id,namemysql> create table person(

2020-08-14 17:00:25 168

转载 MySQL学习笔记数据库学习【二】

查询练习一、查询练习的准备准备创建 几个表:学生表(Student):学号、姓名、性别、出生年月日、班级课程表(Course):课程号、课程名称、教师编号成绩表(Score) :学号、课程号、成绩教师表(Teacher):教师编号、教师性别、教师性别、出生年月日、职称、所在部门#创建一个test2新数据库mysql> create database `test2` character set utf8; Query OK, 1 row affected, 1 warning (

2020-08-14 14:15:02 2105

转载 MySQL学习笔记数据库学习【一】

mysql:关系型数据库目录:一、如何使用终端操作操作数据库?1、如何登陆数据库服务器?2 、如何查询数据库服务器中所有数据库?3、如何选中某一个数据库进行操作?二一、如何使用终端操作操作数据库?1、如何登陆数据库服务器?先前已经在系统的环境变量中配置过了数据库,使用win10操作系统,调出cmd输入:C:\Windows\system32> net start mysql  用来启动数据库C:\Windows\system32> mysql -uroot -p 用来

2020-08-14 08:16:32 391

转载 java包装类和基本数据类型

一. 为什么出现包装类?包装类型的出现是为了方便基本数据类型能够和其它对象结合在一起使用,比如一些常用的集合List和Set等要求存放的值必须为对象。而包装类的自动拆装和封装机制则使得包装类和基本数据类型互换变得很便利。至于包装类和基本数据类型之间的区别就不用赘述了,主要是初始值,使用方式,存储方式不同等等。二. 包装类基础8个基本类型:(1) byte—Byte;(2) short—Short ;(3) int—Integer ;(4) long—Long;(5) float—Fl

2020-08-13 10:07:47 278

转载 刷题算法总结

算法:基础:二分;分治;贪心;倍增动态规划排序:快排;归并;计数搜索:回溯;递归数据结构:数组;字符串;链表;堆栈;二叉树一. 二分法:参考博客时间复杂度按优劣排差不多集中在:O(1), O(log n), O(n), O(n log n), O(n^2), O(n^k), O(2^n)到目前位置,似乎我学到的算法中,时间复杂度是O(log n),好像就数二分查找法,其他的诸如排序算法都是 O(n log n)或者O(n2)。但是也正是因为有二分的 O(log n), 才让很多..

2020-07-14 16:40:14 468 2

转载 python类面向对象【分3】

一. 创建类1. 类的定义类class是用来描述具有相同属性和方法的对象的集合。对象是类的实例。class className: statement2. 类的实例化实例化的对象可以访问类的属性和方法。# 定义一个类,用来描述学习Python的学生 # Pythonstuednt表示类的实例 class Pythonstudent (): # 用None表示暂时不确定 name = None age = 20

2020-06-27 21:14:45 185

转载 python 函数定义语法【分2】

参考文档参考博客一. 函数的定义与调用def 函数名(参数列表): # 注意冒号 函数体函数代码块以 def 关键词开头,后接函数标识符名称和圆括号 ()。任何传入参数和自变量必须放在圆括号中间,圆括号之间可以用于定义参数。函数内容以冒号起始,并且缩进。return [表达式] 结束函数,选择性地返回一个值给调用方。不带表达式的return相当于返回 None。二. 参数传递在 python 中,strings, tuples, 和 numbers 是不可更改的对象,而

2020-06-25 22:19:21 1241

转载 python基本数据类型【分1】

Python 3中有六个标准的数据类型:Numbers(数字)不可变:int、float、bool、complex(复数)String(字符串)不可变Tuple(元组)不可变List(列表)可变Sets(集合)可变Dictionaries(字典)可变Python 中的变量不需要声明。每个变量在使用前都必须赋值,变量赋值以后该变量才会被创建。内置的 type() 函数可以用来查询变量所指的对象类型。一 . NumbersNumbers文档参考1. 定义数据类型是不可变对..

2020-06-25 18:45:32 311 1

原创 python基础复习【总】

一. python中一切皆对象参考Python中对象包含的三个基本要素,分别是:id(身份标识)、type(数据类型)和value(值)。Python中的所有对象都有三个特点:• 身份:每个对象都有一个唯一的身份标识自己,任何对象的身份都可以使用内建函数id()来得到,可以简单的理解为这个值式对象的内存地址• 类型:对象的类型决定了对象可以保存什么类型的值,有哪些属性和方法,可以进行哪些操作,遵循怎样的规则。可以使用内建函数 type() 来查看对象的类型• 值:对象所表示的数据Python

2020-06-17 13:44:20 596

原创 剑指offer刷题

一. 链表 一. 链表JZ3 从尾到头打印链表JZ14 链表中倒数第k个结点JZ15 反转链表 链表JZ16 合并两个排序的链表 JZ25 复杂链表的复制 JZ26 二叉搜索树与双向链表JZ36 两个链表的第一个公共结点 JZ46 孩子们的游戏(圆圈中最后剩下的数)JZ55 链表中环的入口结点 JZ56 删除链表中重复的结点3. 从尾到头打印链表 【链表】【栈】牛客剑指offer题目思路:只是需要将链表的值打印出来,所以没那么复杂,涉及到反转,只需要利用Stack就

2020-06-15 11:21:03 2409

原创 java面试

一. Java 基础JDK 和 JRE 有什么区别?jdk全称Java Development Kit是Java的开发工具集,它包括jre,jre全称是Java Runtime environment是Java运行环境,它包括Java工具(javac/java/jdb)和类库(Java API)。jdk是给开发人员用的,jre是给普通用户用的。== 和 equals 的区别是什么?==和equals的区别== : 它的作用是判断两个对象的地址是不是相等。即,判断两个对象是不是同一个对象

2020-06-14 20:49:04 291

原创 tensorflow实践常用函数

2020-06-08 21:53:10 163

转载 yolov4训练自己的数据集

参考:主要参考博客辅助参考博客评价参考博客环境:本人电脑ubuntu系统,2080ti,cuda10.0,cudnn7.6,python3.6最开始电脑的cuda是9.0,cudnn7.6,参考博客:主要参考博客的时候在测试预训练好的模型的时候发生错误:cuDNN status Error in: file: ./src/convolutional_kernels.cu : () : line: 544 :这个博客的作者也是cuda9.0没有遇到我的错误,但是作者的电脑是1080ti的,我自己

2020-06-02 16:10:20 2808 5

原创 java学习目录

java基础课程目录:java学习基础课(渡一教育)(一):数据类型:基本数据类型和引用数据类型常量与变量类型转换问题运算符号语法结构之ifswitch语句循环结构循环嵌套转义字符\break;continue;do whilejava学习基础课之数组(渡一教育)(二)数组:基本数据类型和引用数据类型在内存结构上的区别多维数组java学习基础课之面向对象(渡一教育)(三)面向过程的编程思想 VS 面向对象的编程思想面向对象之属性:类;对象对象在内存中是如何建立

2020-06-01 14:28:06 837 1

转载 teamviewer被检测为商业用途

在家远程连接教研室电脑,teamviewer长时间使用,被检测为商业用途了,找到了解决办法是修改mac地址,参考博客:Teamviewer 被检测为商业用途。亲测有效!

2020-05-22 10:48:57 1331

原创 深度学习中python常用知识

python包中的__init__.py文件的作用:参考博客实际上是为了精简导入路径。

2020-05-09 12:04:11 564

原创 【机器学习】【总结】集成学习

目录:一. 集成学习二. boosting 一. 集成学习参考:集成学习集成学习是什么?集成学习通过训练多个分类器,然后将其组合起来,从而达到更好的预测性能,提高分类器的泛化能力。目前集成学习主要有3个框架:bagging,boosting,stacking。bagging:先看第一个bagging:bagging的时候每个分类器都随机从原样本中做有放回的采样,训练基模型,...

2020-04-21 11:29:58 260

.txt文本中的数字存的是图片的名字,要把包含这些名字的图片保存到另一个文件夹中

.txt文本中的数字存的是图片的名字,要把包含这些名字的图片保存到另一个文件夹中

2019-08-03

读取视频,并把视频的所有帧放在指定文件夹中,C

读取一段视频,并把所有的帧存放在指定的文件中,用C写的,在VS2015下运行的。

2019-03-18

基于聚类的方法提取关键帧

基于聚类的方法提取关键帧,简单介绍了方法的思想,然后给出了Matlab代码,有自己写的注释。结果会显示出关键帧的图片,并显示关键帧序号。

2019-03-18

matlab将视频变成一帧一帧的图片,然后进行镜头分割

给出了几种镜头分割的代码,首先是将视频处理成一帧一帧的图片,然后是三种方法进行镜头分割,适合初学者。matlab

2018-10-31

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除