自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(1126)
  • 资源 (17)
  • 收藏
  • 关注

原创 【Mysql面试高频】-Mysql的MVCC机制、Undo和Redo机制?binlog、undo和redo的区别是什么呢?

【Mysql面试高频】-Mysql的MVCC机制、Undo和Redo机制?binlog、undo和redo的区别是什么呢?1 MVCC机制MVCC(Multi-Version Concurrency Control多版本并发控制)。MVCC是一种并发控制的方法,一般在数据库管理系统中,实现对数据库的并发访问;在编程语言中实现事务内存。简单理解:并发访问数据库时(读和写),对正在事务内处理的数据做多版本的管理,以达到用来 避免写操作的拥塞,从而提升读操作的并发问题(基于undo log快照读来解决)。

2021-05-13 13:25:32 500 1

原创 【Mysql面试高频】- Mysql锁机制的面试高频点

【Mysql面试高频】- Mysql锁机制的面试高频点数据库是一个多用户使用的共享资源。当多个用户并发的存取数据时,在数据库中就会产生多个事务同时存取同一数据的情况。若对并发操作不加以控制就可能会读取和存储不正确的数据,破坏数据的一致性。锁就是用于管理对公共资源的并发控制。锁的出现,就是用于解决不同事物对共享资源并发访问所引起的脏读、不可重复读和幻读MySQL中InnoDB锁类型,大体可分为: 共享锁 (Shard Lock) 、排它锁(Exclusive Lock)、意向共享锁(Intention

2021-05-13 13:17:42 430 1

原创 【计算机网络面试高频】-HTTP协议详解,HTTP协议常见问题

4.HTTP协议详解有关问题4.1 HTTP请求一个HTTP请求报文由请求行、请求头部、空行和请求数据四个部分组成。1.请求行请求行中有请求方法字段、URL字段和HTTP协议版本3个字段组成。例如 GET /index.html HTTP/1.1.1.1 请求行-请求方法字段(1)GET请求: 最常见的一种请求方法,当点击网页上的链接或者通过在游览器的地址栏输入网址来游览网页。使用GET方法时,请求参数和对应的值会被附加在URL后面,并利用一个问号("?")代表URL的结尾和请求参数的开始

2021-05-12 22:58:12 1923

原创 【计算机网络面试高频】-TCP协议常见问题详解,TCP数据报组成部分详解

3.TCP协议详解有关问题首先,需要知道,我们程序的数据首先会打到TCP的Segment中,然后TCP的Segment会打到IP的Packet中,然后再打到以太网Ethernet的Frame中,传到对端后,各个层解析自己的协议,然后把数据交给更高层的协议处理。3.1 TCP的报文头TCP的包是没有IP地址的,那是IP层上的事情,但是有源端口和目的端口;(一个TCP连接需要四个元组来表示是同一个连接(src_ip,src_port,dst_ip,dst_port))准确说是五元组,还有一个是协议。

2021-05-12 22:44:14 1094

原创 【计算机操作系统-内存管理】-内存的缺页异常是什么?现在有逻辑地址,但是物理地址没有加载到内存会怎么样?

0.内存的缺页异常(1)术语规定VA:Virtual Address 虚拟地址PA:Physical Address 物理地址MMU:Memory Manage Unit 内存管理单元TLB:Translation Lookaside Buffer 旁路快表缓存/地址变换高速缓存PTE:Page Table Entry 分页表项(2)内存的惰性分配以32位的Linux系统为例,每个进程独立拥有4GB的虚拟地址空间,根据局部性原理没有必要也不可能为每个进程分配4GB的物理地址空间。64位

2021-05-12 22:15:20 1916

原创 【大话Mysql面试】-Mysql的索引为什么要使用B+树,而不是B树,红黑树等之类?

Mysql的索引为什么要使用B+树,而不是B树,红黑树等之类?在Mysql中,无论是Innodb还是MyISAM引擎,都使用了B+树做索引结构(这里先不考虑Hash索引)。那么我们从最普通的二叉树开始,从而说明Mysql为什么选择B+树作为索引结构。一、二叉查找树二叉查找树(BST,binary search Tree)也叫二叉排序树,在二叉树的基础上满足:任意结点的左子树上的所有结点值不大于根节点的值,任意结点的右子树上所有结点值不小于根节点的值。但如果采用二叉查找树作为索引,并且把id作为索引且

2021-03-12 13:24:38 3018

原创 【大话Java面试】-如何通俗易懂的理解Java异常以及Java异常处理?

如何通俗易懂的理解Java异常以及Java异常处理?异常处理机制主要回答了三个问题:What:异常类型回答了什么被抛出;Where:异常堆栈跟踪回答了在哪抛出;Why:异常信息回答了我什么被抛出;Java异常是Java提供的一种识别以及响应速度的一致性机制。Java异常机制可以使程序中异常处理代码和正常业务分离,在有效使用异常的情况下,异常能清晰的回答what,where,why这3个问题:异常类型回答了“什么”被抛出;异常堆栈跟踪回答了“在哪”抛出;异常信息回答了“为什么”会抛出。

2021-03-02 10:13:06 386

原创 【大话Java面试】-如何通俗易懂的理解单例模式?

【大话Java面试】-如何通俗易懂的理解单例模式?单例模式定义:一个类有且仅有一个实例,并且自行实例化向整个系统提供。其实现方式主要是通过饿汉式(线程安全的)和懒汉式(线程不安全的)实现方式。1.饿汉式的实现方式package com.lcz.syn;// 单例模式实现方式-饿汉式class SingleOne{ // 创建类中私有构造 private SingleOne(){ } // 创建私有对象 private static SingleOne i

2021-03-02 09:18:40 244

原创 【大话Java面试】-如何通俗易懂的理解Redis的分布式寻址算法hash slot?

【大话Java面试】-如何通俗易懂的理解Redis的分布式寻址算法hash slot?分布式寻址算法:hash算法(大量缓存重建);一致性hash算法(自动缓存迁移) + 虚拟节点(自动负载均衡);redis cluster的hash slot算法1.hash算法来了个请求,首先对key计算hash值,然后对节点数取模,之后将请求打在不同的master节点上。存在的问题一旦某一个master节点宕机,所有新请求都会基于最新的剩余master节点数去取模,而取不到有效缓存,导致大量的流量涌

2021-03-01 21:45:39 433

原创 【大话Java面试】-如何通俗易懂的理解Redis的回收算法LRU?

如何通俗易懂的理解LRU算法?1.LRU是什么?LRU全称Least Recently Used,也就是最近最少使用的意思,是一种内存管理算法,最早应用于Linux操作系统。LRU算法基于一种假设:长期不被使用的数据,在未来被用到的几率也不大。因此,当数据所占内存达到一定阈值时,我们要移除掉最近最少被使用的数据。LRU算法应用:可以在内存不够时,从哈希表移除一部分很少访问的用户。LRU是什么?按照英文的直接原义就是Least Recently Used,最近最久未使用法,它是按照一个非常著名的计算

2021-03-01 21:38:44 296

原创 【大话Java面试】-如何通俗易懂的理解Redis分布式锁?

【大话Java面试】-如何通俗易懂的理解分布式锁?一、前言首先我们先考虑以下这个问题:在多线程并发的情况下,我们如何保证一个代码块在同一时间只能由一个线程访问呢?答案:通常来说,我们可以用锁来保证。比如java的synchronized用法以及ReentrantLock等等。这样就可以保证同一个JVM进程内的多个线程同步执行。那么如果在分布式的集群环境中,如何保证不同结点的线程同步执行呢?对于分布式场景,我们可以尝试用分布式锁。二、分布式锁的实现有哪些呢?a.Memcached分布式锁利用

2021-03-01 21:34:44 271

原创 前后端分离如何使用spring boot处理跨域请求

前后端分离如何使用spring boot处理跨域请求一、预备知识之前的是传统的MVC的设计模式,而目前大都是前后端分离的设计模式。MVC的方式:客户端请求服务器端的servlet或者controller接收请求(后端控制路由与渲染页面)调用service,dao代码完成业务逻辑返回jspjsp展现一些动态的代码前后端分离的方式:游览器发送请求直接打到html页面(前端控制路由与渲染页面,整个页面开发的权重前移)html页面负责调用游览器端接口产生的数据(通过ajax后台返回js

2020-12-29 09:39:00 1020

原创 【面试篇】Java网络编程与IO流体系

Java网络编程与IO流体系Java网络编程与IO流目录:【Java网络编程与IO流】Java中IO流分为几种?字符流、字节流、缓冲流、输入流、输出流、节点流、处理流【Java网络编程与IO流】计算机网络常见面试题高频核心考点【Java网络编程与IO流】Java之Java Servlet详解【Java网络编程与IO流】Apache Tomcat和Nginx的区别是什么?【Java网络编程与IO流】Web实时通信技术即消息推送机制- 简要介绍短连接 长连接 轮询 长轮询 SSE WebSocke

2020-12-21 20:28:36 399

原创 【面试篇】多线程与高并发体系

多线程与高并发目录:【多线程与高并发】一、什么是线程?什么是进程?线程与进程的区别是什么?【多线程与高并发】二、并发和并行的区别是什么?【多线程与高并发】三、线程的优先级是怎么回事【多线程与高并发】四、Java守护线程是什么【多线程与高并发】五、线程的生命周期【多线程与高并发】六、如何用线程池创建线程?Java线程池创建线程详解【多线程与高并发】七、ThreadLocal关键字【多线程与高并发】多线程并发容器concurrentHashMap...

2020-12-19 13:04:52 279 1

原创 【面试篇】JVM体系

【面试篇】JVM体系【JVM篇】目录:【JVM篇】一、初识JVM【JVM篇】二、JVM进行篇【JVM篇】三、JVM进阶篇-垃圾回收GC【JVM篇】四、JVM实战篇【JVM篇】五、JVM终结篇

2020-12-17 21:55:57 221 1

原创 【面试篇】Java锁体系

Java锁体系目录:【Java锁体系】一、悲观锁和乐观锁【Java锁体系】二、Java中的CAS机制算法【Java锁体系】三、自旋锁详解【Java锁体系】四、Synchronized关键字详解【Java锁体系】五、隐式锁和显氏锁的区别(Synchronized和Lock的区别)【Java锁体系】六、AQS原理分析(AbstractQueuedSynchronizer实现分析)【Java锁体系】七、JMM内存模型详解【Java锁体系】八、MESI缓存一致性协议讲解【Java锁体系】九、

2020-12-17 21:44:52 280

原创 【Leetcode刷题篇/面试篇】经典动态规划-买卖股票问题总结汇总

经典动态规划-买卖股票问题一、一次买卖股票-121. 买卖股票的最佳时机Leetcode121 剑指offer63给定一个数组,它的第 i 个元素是一支给定股票第 i 天的价格。如果你最多只允许完成一笔交易(即买入和卖出一支股票一次),设计一个算法来计算你所能获取的最大利润。注意:你不能在买入股票前卖出股票。示例 1:输入: [7,1,5,3,6,4]输出: 5解释: 在第 2 天(股票价格 = 1)的时候买入,在第 5 天(股票价格 = 6)的时候卖出,最大利润 = 6-1 = 5 。

2020-12-17 09:58:43 763 3

原创 【面试篇】Java容器面试大集合

[面试篇]Java容器面试大集合【面试篇】数据结构-线性表数组ArrayList链表LinkedList栈Stack队列Queue哈希表(散列表)(单独摘出来)【面试篇】数据结构-树形结构树Tree二叉树BinaryTree二叉搜索树BinarySearchTree平衡二叉树BalanceBinarySearchTreeB树AVL树红黑树哈夫曼树Trie树HashMap的有关知识点大综述【面试篇】数据结构-哈希表【面试篇】HashMap常见面试题目

2020-12-11 16:01:05 318 2

原创 【Leetcode刷题篇/面试篇】通俗易懂详解动态规划-背包问题详解

经典动态规划-背包问题一、动态规划 0-1背包问题(不重复使用)给定一个可装载重量为W的背包和N个物品,每个物品有重量和质量两个属性。其中第i个物体的重量为wt[i], 质量为val[i]. 现在让你用这个背包装物品,最多能装的价值是多少?// W 为背包总体积// N 为物品数量// weights 数组存储 N 个物品的重量// values 数组存储 N 个物品的价值public int knapsack(int W, int N, int[] weights, int[] valu

2020-12-09 21:27:32 642 1

原创 【Java网络编程与IO流】Java中IO流分为几种?字符流、字节流、缓冲流、输入流、输出流、节点流、处理流

每天进步一点点!摘自大佬的文章 吃透Java IO:字节流、字符流、缓冲流1.Java的IO流是什么?IO:即in和out,输入和输出,指的是应用程序和外部设备之间的数据传递;Java是通过流来处理IO的,流(Stream)是一个抽象的概念,是指一连串的树(字符或字节),是以先进先出的方式发送信息的通道;一般流有以下特性:先进先出:最先写入输出流的数据最先被输入流读取到;顺序存取:可以一个接一个的往流中写入一串字节,读出时也会按写入顺序读取一串字节,不能随机访问中间的数据。只读或者只

2020-11-28 20:56:19 914

原创 【Java网络编程与IO流】Web实时通信技术即消息推送机制- 简要介绍短连接 长连接 轮询 长轮询 SSE WebSocket?

Web实时通信技术即消息推送机制- 简要介绍短连接 长连接 轮询 长轮询 SSE WebSocket?一、什么是长连接和短连接?HTTP的长连接和短连接实质上是TCP长连接的短连接。在了解HTTP的长连接和短连接之前先来了解一下HTTP协议。1.预备知识1.1 HTTP协议与TCP/IP协议的关系HTTP属于应用层协议,在传输层中使用TCP协议,在网络层中使用IP协议。其中IP协议主要解决网络路由和寻址的问题,TCP协议主要解决如何在IP层之上传输可靠的数据包。1.2 如何理解HTTP协议

2020-11-24 21:41:35 1022

原创 【Leetcode刷题篇/面试篇】-如何快速的了解并查集(Union Find)

数据结构与算法-并查集(Union Find)开篇:学好数据结构与算法,面到哪里都不怕。一、什么是并查集现在有这样一个需求,假设有n个村庄,有些村庄之间有连接的路,有些村庄之间并没有连接的路。现在需要设计一个数据结构,能够快速执行以下2个操作:查询2个村庄之间是否有连接的路连接2个村庄而针对这类“连接”相关的问题,并查集能够办到查询、连接的均摊时间复杂度都是 O( α( n) ),α( n) < 5并查集有2个核心操作查找(Find): 查找元素所在的集合合并(Uni

2020-11-23 22:22:31 476 1

原创 【Leetcode刷题篇/面试篇】-排序算法篇

数据结构-排序算法篇开篇:学好数据结构与算法,面到哪里都不怕。一、初识排序算法二、冒泡排序(Bubble Sort)流程:1。从头开始比较每一对相邻元素,如果第一个比第二个大,就交换它们的位置。执行完一遍,最末尾的那个元素就是最大元素。2.忽略1中曾经找到的元素,重复执行1,直到全部元素都有序。public class BubbleSort { public static void bubbleSort(int[] arr) { if(arr.length<2||a

2020-11-21 19:34:22 608

原创 【Java网络编程与IO流】计算机网络常见面试题高频核心考点

剑指Java面试offer-计算机网络面试核心资料收集由互联网,整理不易呀!!!一、OSI与TCP/IP 网络模型OSI七层参考模型是国际标准化组织(ISO)指定的一个用于计算机或通信系统间互联的标准体系。TCP/IP网络模型是目前的模型。而五层协议是学习计算机网络时的对OSI以及TCP/IP模型学习的一种折中方法。1.OSI开放式互联参考模型第1层: 物理层通过硬件设备将模拟信息转换为数字信号,即0/1数据流,也称为比特流第2层:数据链路层可以发比特流但是没有格式

2020-10-19 21:21:04 1238 2

原创 【开发篇】10分钟快速搭建React后台管理系统模板

React后台管理系统模板一、准备React1.建立react应用npx create-react-app react_management_system_templatecd react_management_system_template并对react应用进行整理,整理成如下图所示在terminal中输入yarn start,在游览器中输入http://localhost:3000即可得到如下图:2.基础插件安装本次所需的插件react-router-domless l

2020-09-16 10:11:59 8691 7

原创 【工具篇】React-Router5路由使用教程

【工具篇】React-Router5路由使用教程自我介绍React-Router作为React体系的一个重要部分,是一个路由库。其可管理URL,实现组件的切换和状态的变换。又拖更了好久好久了~~一、React-Router和React-Router-dom的选择React-RouterReact-router提供了一些router的核心api,包括Router, Route, Switch等,但是它没有提供dom操作进行跳转的api。React-Router-domReact-route

2020-09-13 22:45:17 2410

原创 【工具篇】10分钟快速入门Redis-Redis进阶应用篇(二)

10分钟快速入门Redis-Redis进阶应用篇(二)声明:本次为学习笔记,Redis的知识来自互联网~一、使用Redis管理登录令牌大多数网站都会使用cookie记录用户的身份。cookie是由少量数据组成的字符串(通过还要经过加密)。网站会要求游览器存储这些数据,并在向服务端发起请求时将这些数据传回给服务端。通常,用于处理登录(识别用户身份)的cookie分为两种:签名式cookie存储包含用户ID等可直接识别用户的信息附加一个签名,核对cookie信息是否被恶意篡改令

2020-08-23 15:23:28 628

原创 【工具篇】10分钟快速入门Redis-初识Redis自我介绍篇(一)

10分钟快速入门Redis-初识Redis(一)Redis是一个高性能内存型数据库,由Salvatore Sanfilippo创建,拥有着丰富的特性和数据结构。声明:本次为学习笔记,Redis的知识来自互联网~一、Redis的简介1.1 Redis的自我介绍Redis是一个速度非常快的非关系型数据库(non-relational database),它可以存储键(key)和五种不同类型的值(value)之间的映射(mapping), 可基于内存存储亦可持久化到硬盘的日志型,key- val

2020-08-23 15:20:27 622

原创 【开发篇】10分钟快速上手spring boot+react登录前后端分离

【开发篇】10分钟快速上手spring boot+react登录前后端分离之前的预备知识:10分钟快速上手git与github10分钟快速上手springboot10分钟快速springboot+react前后端分离10分钟快速上手springboot+mybatis增删改查本次将带来前后端分离的spring boot+react的登录demo。接下来,让我们在学习的海洋中畅游吧!!!一、前后端分离1.1 前后端分离在前后端不分离的应用模式中,前端页面看到的效果都是由后端控

2020-08-16 17:10:47 4873 3

原创 [YoLoV3目标检测实战] keras+yolov3训练自身口罩检测数据集

[YoLoV3目标检测实战] keras+yolov3训练自身的数据集本文用keras版本的yolov3来训练人脸口罩数据集,从而完成一个简单的目标检测。首先先上目标检测效果,准备好了吗? go!go!go!看到 目标检测的效果之后,你心动了吗?心动不如行动,让我们放手去干!撸起袖子加油干!一、环境要求Python: 3.7.4Tensorflow-GPU 1.14.0Ke...

2020-08-16 12:15:46 19511 193

原创 人体口罩佩戴检测实战

基于yolov3的人体口罩佩戴检测由于2020年新型冠状病毒,针对公共场合检测人员是否佩戴口罩,故用YOLOV3完成一个人体口罩佩戴检测。效果展示环境工欲善其事必先利其器Python: 3.7.4Tensorflow-GPU 1.14.0Keras: 2.2.4数据集口罩检测数据集,从互联网上搜集的数据集,大概1k多张图片。训练准备数据集按照VOC数据集的格式来准...

2020-08-16 12:15:16 13597 18

原创 【开发篇】10分钟快速上手spring boot+mybatis增删改查

【开发篇】10分钟快速上手spring boot+mybatis增删改查github首先来,温故而知新!!!之前的预备知识:10分钟快速上手git与github10分钟快速上手springboot10分钟快速springboot+react前后端分离复习完之前,那么接接下来乘风破浪吧!!!本次用IDEA带领你快速上手spring boot+mybatis进行用户的增删改查操作。一、新建spring boot 项目本次所用的依赖包含spring boot的核心web以及mys

2020-08-15 15:50:46 1472

原创 【开发篇】10分钟快速spring boot+react前后端分离

【开发篇】10分钟快速上手spring boot+react后端分离教程我又又回来了,本次快速建立一个spring boot+react前后端的hello world的demo!!!1.前后端分离前后端分离(解耦)的核心思想:前端HTML页面通过Ajax调用后端的RestFul API并使用JSON数据进行交互。1.1 传统的MVC设计流程传统的MVC的设计模式:即Model-View-Controller 即模型-视图-控制器MVC设计流程:模型和视图通过控制器来进行黏合,例如,用户发送

2020-08-07 15:00:06 12995 3

原创 【开发篇】10分钟快速上手spring boot

[开发篇]10分钟快速上手spring boot本次更新springboot入门篇,之后看情况是否有实战篇。话说本周还差两道算法题没做~~~那么一起踏入学习的海洋中!!!一、 Spring boot的介绍Spring是一个开源框架,Spring是于2003 年兴起的一个轻量级的Java 开发框架,由Rod Johnson 在其著作《Expert One-On-One J2EE Development andDesign》。Spring是为了解决企业级应用开发的复杂性而创建的,使用Spring

2020-08-07 14:40:10 1501 3

原创 【工具篇】10分钟快速上手git与github

【工具篇】10分钟快速上手git与github这次让我们一起去最大的同性交友网站github吧!!!一、 git与github的自我介绍Git是一个开源的分布式版本控制系统,用于有效、高速的处理从很小到非常大的项目版本管理。Github是一个支持Git并且可以支持代码托管的远端平台。Windows上直接https://gitforwindows.org/安装exe文件即可。记得配置用户信息。二、 开始git旅程在Vscode中新建一个Hello_Git项目工程,然后安装前两个插件2

2020-08-04 19:37:14 2350 5

原创 【工具篇】10分钟快速上手Docker

flag flag flag立住了,本次更新docker,带你快速上手Docker!!!那么下面有请Docker做个自我介绍一、Docker自我介绍Docker是一个开源的应用容器引擎,基于Go语言并遵从Apache2.0协议开源。Go语言近几年很火呀,看今年时间,要是有时间就上手go语言了。二、Docker的架构Docker包括三个基本概念:镜像(Image):Docker 镜像(Image),就相当于是一个 root 文件系统。比如官方镜像 ubuntu:16.04 就包含了完整的.

2020-07-29 20:13:54 1138

原创 Urbansound8k声音分类深度学习实战

我又回来了,一直想写博客。可奈何心情不好,股市修仙总结贴不想写了。可是既然被市场上一课,我又觉得被上了一课就要总结一点东西,就稍微先写点最近看到的两段话,给以后的自己提个醒。扯完这两段就言归正传,进行Urbansound8k的声音分类实战。第一段话:别人恐惧我贪婪,别人贪婪我恐惧!第二段话:我觉得写的非常好,勉励自己!!!你永远赚不到超出你认知以外的钱除非靠运气而靠运气赚钱的钱往...

2020-07-11 16:50:21 16858 49

原创 EfficientDet训练自己的数据集实现抽烟检测

哈哈,我又来了!!! 再次立下flag,开学之后还是要保持更新频率!!!本次用efficientdet来对抽烟检测,检测出是否抽烟。那么,老规矩,先上结果图!!!那么,接下来,还是原先一套流程。走起!!!一、环境配置python==3.7.4tensorflow-gpu==1.14.0keras==2.2.4numpy==1.17.4本次,在租的gpu的机器上的。没办法,efficientnet这个网络占据显存太大了。本次机器带不动呀。二、抽烟数据集本次数据集是用labelm

2020-07-11 16:49:39 7215 125

原创 yolov4训练自己的数据集实现安全帽佩戴检测

昨儿立下来的flag,今天还是要含泪完成的,抓紧时间赶呀!!!本次用yolov4来实现人佩戴安全帽检测,若未佩戴安全帽则将人脸框出来,若佩戴安全帽,则将安全帽以及人脸框出来,多说无益,直接看效果吧!!!效果还是不错的,那么接下来就跟我一起进入yolov4的实操吧!!!一、环境配置老规矩,环境走起!!!本次采用pytorch框架来实现Python: 3.7.4Torch==1.2.0Keras: 2.2.4numpy:1.17.4还是建议用anaconda通过虚拟环境的方式来快速

2020-07-07 22:46:41 12638 178

原创 pytorch版本下的yolov3训练实现火焰检测

时隔好多好多日子了,一直没写博客(小声bb,最近忙着接私活儿)。马上就要开学了,害,回去就要加油干了!!!本次教程写个pytorch版本的yolov3检测,用的火焰检测数据集,效果如下:这就可以做个火警预测了,yolov3是真的香呀,这次用到的是github 的一个pytorch实现版本,效果上还是不错的。那么, 接下来,就跟我一起来实操起来吧!!!一、环境要求老规矩,工欲善其事必先利其器,搭建环境!!Python: 3.7.4Tensorflow-GPU 1.14.0Kera

2020-07-06 21:03:48 9584 111

抽烟目标检测数据集含标签

抽烟目标检测数据集含标签

2021-06-25

火焰目标检测数据集含标签

适合目标检测,yolov3,ssd等目标检测算法,数据集包含xml坐标信息的标签。pytorch版本下的yolov3训练实现火焰检测(https://codingchaozhang.blog.csdn.net/article/details/107167792#comments_14120984)

2020-12-08

SSM实现增删改查操作

利用Spring+SpringMVC+Mybatis实现员工的增删改查的操作,前端用了ajax发起请求,bootstrap搭建页面。具体可参考文章https://blog.csdn.net/mind_programmonkey/article/details/80702966

2018-06-15

SSM框架环境的搭建及整合

Spring+Spring MVC+Mybatis项目基础环境搭建,以及建表语句都在这个包里面,具体的可见博客https://blog.csdn.net/Mind_programmonkey/article/details/80627747

2018-06-08

云笔记项目

云笔记,是tmocc上的一个子项目,用于客户进行在线学习记录,分享,收藏笔记,以及参与社区活动。传入的文件中有整个项目的源码+HTML网页+建表sql语句+数据表联系图

2018-05-07

javaweb学生信息管理系统

总的来说整个项目通过Maven来管理jar包,实现了学生信息管理系统的登录,增删改查等基本操作,然后不喜写css样式,页面有点丑,但是代码中的逻辑基本正确。

2018-04-15

CRM客户关系管理系统视频.

CRM客户关系管理系统视频.项目实战视频,视频教程,带你快速入手

2018-04-08

国嵌入式全套视频

国嵌入式全套视频;包括9天的视频课程,外加四个实战项目,是快速入门嵌入式的不二选择

2018-03-31

Java程序员开发高效工具-Intellj IDEA视频

关于Java程序员开发高效工具-Intellj IDEA的使用视频,让你快速掌握该工具

2018-03-31

Struts2+Hibernate4开发学生信息管理功能

这里解释一下各个文件夹, Students文件夹是整个项目, 前端素材是项目中用到的前端文件 文档是我整理的这个项目的完成步骤 这是我的个人博客,项目讲解也在博客中有展现 https://blog.csdn.net/Mind_programmonkey giuhub地址: https://github.com/CodingChaozhang/The-System-of-Students

2018-03-24

gitlab上传的一系列支撑软件

windows中如何使用gitlab提交项目所需的一系列软件,具体操作可见博客地址http://blog.csdn.net/mind_programmonkey/article/details/78918306

2017-12-28

手机新闻客户端的新闻资讯

在本地计算机上搭建一个本地服务器,将新闻以xml的格式存放于本地服务器上,我们可以通过手机新闻客户端App从而查看新闻。

2017-11-04

一键呼叫的android项目

简单的android的一建呼叫项目,点击一键呼叫按钮之后,会自动调用电话应用,并拨打电话号码。

2017-10-30

MySQL的安装图解

mysql的详细安装图解,各个步骤介绍详细,非常适合新人安装 MySQL:免费的数据库系统,被广泛用于中小型应用系统。

2017-09-11

01html学习笔记的思维导图

01html学习笔记的思维导图,详细的包含了HTML的学习笔记,包含HTML的简介、html的基本标签、html的表单标签(重点)、html的框架标签及其他

2017-09-09

利用html+css+mysql+php来快速的制作动态网页(以制作一个博客网站为列)

制作的一个动态博客网站,代码中给出了详细的解释,此外操作步骤也可见我的个人博客http://blog.csdn.net/mind_programmonkey,里面有详解

2017-08-14

利用html、css、javascript、php同时交互数据库制作的注册登录界面

简单的注册登录界面,在代码中有详细的解释,具体可参考我的博客

2017-08-10

空空如也

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

TA关注的人

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