自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(77)
  • 收藏
  • 关注

原创 《python调试》python发邮件出现smtplib.SMTPServerDisconnected: Connection unexpectedly closed问题的解决办法

#coding: utf-8import smtplibfrom email.mime.text import MIMETextfrom email.header import Header#收件人和发件人receiver = '[email protected]'sender = '[email protected]'#发件人邮箱的SMTP服务器(即sender的...

2018-05-15 16:00:48 43148 8

原创 《树莓派笔记》修改树莓派文件的权限

树莓派配置邮箱时需要用到ssmtp.conf文件,但是默认的权限为‘只读’,所以需要对权限修改才能进行文件的编辑。进入该文件所在的文件夹,然后输入修改该文件的全部权限的命令:sudo chmod 777ssmtp.conf S1:我的ssmtp.conf文件在/etc/ssmtp文件夹下S2:右击ssmtp.conf选择Properties选项,然后点击permis...

2018-05-14 16:57:08 57038 5

原创 Springboot 异常处理

一、Springboot捕获controller层异常参考博客:https://blog.csdn.net/kinginblue/article/details/70186586 https://blog.csdn.net/lkforce/article/details/98494922Spring boot项目中通过@RestControllerAdvice或者@ControllerAdvice配合@ExceptionHandler实现全局异常统一处理...

2021-04-10 16:43:20 332

原创 labelme安装与使用-----批量将.json文件转换成img.png;label.png;label_name.txt;label_viz.pgn;info.yaml文件

labelme安装环境windows10,python3.6,pip31、找到pip所在文件夹D:\Program Files\Python\Python36\Scripts,在下图红框位置输入cmd,然后回车,即可在当前文件夹下打开cmd,在cmd中输入命令行pip install labelme,稍等一会便可以安装成功。2、等安装成功以后,随便在哪个文件夹下打开cmd,...

2019-11-22 22:56:14 2194 1

转载 UserWarning: Matplotlib is currently using agg, which is a non-GUI backend.

转载链接:https://blog.csdn.net/neninee/article/details/87972040文章目录问题描述 解决办法 问题处理过程问题描述在运行TensorFlow.Object_Detection时遇到问题:UserWarning: Matplotlib is currently using agg, which is a non-GUI bac...

2019-11-08 16:25:04 653

原创 Tensorflow objection detection api 物体检测模型 (三) 从识别的物体中抠出特定物体进行保存

在利用官方提供的Tensorflow objection detection api 进行物体检测时,会有很多物体被检测出来并且被框柱,而我的目标是只需要一个类别的物体,那么如何将这个特定的物体抠出来保存呢?下面我就介绍一下实现的方法及代码。比如下面这张图,被识别的物体有person和kite,我们的目标就是只将识别的人保存下来.。在做这件事之前,先了解几个参数。预测框中字体大小的...

2019-06-24 16:19:32 2184 1

原创 (pycharm)tensorflow object detection API 物体检测模型 (二) labelImg的安装配置过程

上一篇博客介绍了Google的tensorflow object detection API 的配置和使用, 这次介绍一下如何用这个API训练自己的数据,制作特定的目标检测模型。第一步:制作数据集下载数据集制作软件(12.7M):labelImg链接:https://pan.baidu.com/s/1a3GqPXqrkvl07PrDMEqlaA提取码:jdpa这是一个绿色软件...

2019-06-23 20:51:49 632

原创 (pycharm)Tensorflow object detection API 物体检测模型 (一) 配置教程

一、(pycharm)Tensorflow object detection API 物体检测模型 (一) 配置教程二、(pycharm)tensorflow object detection API 物体检测模型 (二) labelImg的安装配置程三、Tensorflow objection detection api 物体检测模型 (三) 从识别的物体中抠出特定物体进...

2019-06-23 20:40:38 4359 8

原创 No module named 'pycocotools':win7 +pycharm+python3 安装pycocotools和pycocotools.mask

我在运行自己的一个model_main.py文件时,出现 File "D:\models\research\object_detection\metrics\coco_tools.py", line 47, in <module> from pycocotools import cocoModuleNotFoundError: No module named 'py...

2019-06-22 11:49:15 5277 13

转载 关于python_opencv错误error: (-215) scn == 3 || scn == 4 in function cv::cvtColor的解决方法

转自:https://blog.csdn.net/qq_29023939/article/details/80674311在学习python_opencv库时,利用这个库从文件中播放视频,并保存期帧图片。总是出现如下错误:error: (-215) scn == 3 || scn == 4 in function cv::cvtColor代码如下:import osimport...

2019-06-20 15:35:05 6162

转载 《linux基础》实验5:环境变量与文件查找

转自实验楼:https://www.shiyanlou.com/环境变量与文件查找一、实验介绍1.1 实验内容本节实验介绍环境变量的作用与用法,及几种搜索文件的方法。学会这些技巧可以高效地使用 Linux 。1.2 实验知识点环境变量的设置 环境变量的修改二、环境变量变量要解释环境变量,得先明白变量是什么,准确的说应该是 Shell 变量,所谓变量就是计算机中用...

2019-06-18 23:10:32 442

转载 《linux基础》实验4:Linux 目录结构及文件基本操作

转自实验楼:https://www.shiyanlou.com/Linux 目录结构及文件基本操作一、实验介绍1.1 实验内容Linux 的文件组织目录结构。 相对路径和绝对路径。 对文件的移动、复制、重命名、编辑等操作。1.2 实验知识点每个目录的大体内容 文件的属性 touch,file,rm,mv等基本命令二、Linux 目录结构在讲 Linux 目录结...

2019-06-18 23:09:08 976

转载 《linux基础》实验3:用户及文件权限管理

转自实验楼:https://www.shiyanlou.com/用户及文件权限管理一、实验介绍1.1 实验内容Linux 中创建、删除用户,及用户组等操作。 Linux 中的文件权限设置。1.2 实验知识点Linux用户管理 Linux权限管理二、Linux 用户管理通过第一节课程的学习,你应该已经知道,Linux 是一个可以实现多用户登录的操作系统,比如“李雷...

2019-06-18 23:07:35 3608

转载 《linux基础》实验2:基本概念及操作

转自实验楼:https://www.shiyanlou.com/基本概念及操作一、实验介绍1.1 实验内容实验楼环境介绍 常用 Shell 命令及快捷键 Linux 使用小技巧1.2 实验知识点Linux 基本命令 通配符的使用 查看帮助文档二、桌面环境1.Linux 桌面环境介绍相对于现在的 Windows 系统,UNIX/Linux 本身是没有图形界面的...

2019-06-18 23:06:09 387

转载 《linux基础》实验1:linux简介

转自实验楼:https://www.shiyanlou.com/Linux 简介一、实验介绍1.1 实验内容本节主要介绍 Linux 的历史,Linux 与 Windows 的区别等入门知识。如果你已经有过充分的了解,可以跳过本节,直接进入下一个实验。1.2 知识点linux为何物 linux历史简介 linux重要人物 linux与windows的不同 如何学习l...

2019-06-18 23:04:15 347

转载 《linux基础》实验6:文件打包与压缩

转自实验楼:https://www.shiyanlou.com/一、实验介绍1.1 实验内容介绍 Linux 上常用的压缩/解压工具,主要讲解 zip,tar 的使用。1.2 知识点zip 命令 tar 命令 压缩与解压常用组合二、概念讲解在讲 Linux 上的压缩工具之前,有必要先了解一下常见常用的压缩包文件格式。在 Windows 上最常见的不外乎这两种*.zi...

2019-06-18 22:54:18 1882

转载 警告:Your CPU supports instructions that this TensorFlow binary was not compiled to use: AVX2 FMA

https://blog.csdn.net/hq86937375/article/details/79696023

2019-05-13 16:39:54 144

转载 RuntimeWarning: overflow encountered in ubyte_scalars像素加减运算溢出异常

连接:https://blog.csdn.net/Acecai01/article/details/80248139

2019-05-13 16:37:43 8993

原创 《剑指offer》斐波那契数列(python)

题目描述大家都知道斐波那契数列,现在要求输入一个整数n,请你输出斐波那契数列的第n项(从0开始,第0项为0)。n<=39python# -*- coding:utf-8 -*-class Solution: def Fibonacci(self, n): # write code here a=b=1 i=3 ...

2019-05-09 22:42:20 205

转载 Python不使用int()函数把字符串转换为数字的方法

不使用int()函数的情况下把字符串转换为数字,如把字符串"12345"转换为数字12345。方法一:利用str函数既然不能用int函数,那我们就反其道而行,用str函数找出每一位字符表示的数字大写。def atoi(s): s = s[::-1] num = 0 for i, v in enumerate(s): for j in range...

2019-05-09 20:50:47 900

原创 《剑指offer》数组中的逆序对(python)

题目描述在数组中的两个数字,如果前面一个数字大于后面的数字,则这两个数字组成一个逆序对。输入一个数组,求出这个数组中的逆序对的总数P。并将P对1000000007取模的结果输出。 即输出P%1000000007输入描述:题目保证输入的数组中没有的相同的数字数据范围:对于%50的数据,size<=10^4对于%75的数据,size<=10^5对于%100的数据...

2019-05-08 14:30:53 347

原创 《剑指offer》26、二叉搜索树与双向链表(python)

题目描述输入一棵二叉搜索树,将该二叉搜索树转换成一个排序的双向链表。要求不能创建任何新的结点,只能调整树中结点指针的指向。解题思路:参考地址:https://blog.csdn.net/u010005281/article/details/79657259#commentBox采用中序遍历和递归定义两个辅助节点lsHead(链表头节点)、lsTail(链表尾节点)。事实上,...

2019-05-08 11:10:15 228

原创 《剑指offer》替换空格(python)

题目描述请实现一个函数,将一个字符串中的每个空格替换成“%20”。例如,当字符串为We Are Happy.则经过替换之后的字符串为We%20Are%20Happy。解题思路:参见代码python2.7方法1:# -*- coding:utf-8 -*-class Solution: # s 源字符串 def replaceSpace(self, s): ...

2019-05-08 11:07:43 349

原创 《剑指offer》丑数(python)

题目描述把只包含质因子2、3和5的数称作丑数(Ugly Number)。例如6、8都是丑数,但14不是,因为它包含质因子7。 习惯上我们把1当做是第一个丑数。求按从小到大的顺序的第N个丑数。解题思路思路1:因为只包含质因子2、3和5,那就让每个数都循环除以2、3和5,如果最后得到1,那么说明是丑数。但是该算法时间太长,不能在规定时间内完成,牛客网不通过!参考https://...

2019-05-08 11:02:13 323

转载 XGBoost推导过程

XGBoost推导过程讲的非常好,非常通透,分享一下!--------------------- -----------------------------------------------------------------------------------------------------------------------------------------------------...

2019-04-18 13:55:59 705

原创 《剑指offer》25、复杂链表的复制(python)

题目描述输入一个复杂链表(每个节点中有节点值,以及两个指针,一个指向下一个节点,另一个特殊指针指向任意一个节点),返回结果为复制后复杂链表的head。(注意,输出结果中请不要返回参数中的节点引用,否则判题程序会直接返回空)解题思路:时间复杂度O(n)参考地址 https://www.cnblogs.com/clouds-114/p/8733558.html第一步在原链表的基础上复...

2019-04-17 16:46:21 106

原创 TypeError: integer argument expected got float' Python 3.6

运行python代码时报错:Traceback (most recent call last): File "D:/PycharmProjects/3D_SD/video_action/video_resize.py", line 34, in <module> video_resize(video) File "D:/PycharmProjects/3D_SD/v...

2019-04-16 15:05:51 10350

原创 curses is not supported on this machine (未解决)

在windows环境下运行pycharm里的python3代码,总是出现如下错误:curses is not supported on this machine (please install/reinstall curses for an optimal experience)按照网上的一些方法安装curses,依然不管用下载包文件curses‑2.2‑cp36‑cp36m‑w...

2019-04-16 12:07:46 4690 7

转载 I tensorflow/core/platform/cpu_feature_guard.cc:140] Your CPU supports instructions that this Tensor

遇到了这个问题,意思是你的 CPU 支持AVX AVX2 (可以加速CPU计算),但你安装的 TensorFlow 版本不支持解决:1. 如果是初学者 或者 没有太大计算速度的需求,在开头加上这两行忽略这个警告即可import osos.environ['TF_CPP_MIN_LOG_LEVEL'] = '2'说明:os.environ["TF_CPP_MIN_LOG_LE...

2019-04-16 12:03:54 6655

原创 No module named 'numpy.core._multiarray_umath'

安装 tensorflow后出现如下错误:Using TensorFlow backend.ModuleNotFoundError: No module named 'numpy.core._multiarray_umath'ImportError: numpy.core.multiarray failed to importThe above exception was the...

2019-04-16 11:08:28 1727

转载 pycharm运行过程中,总会出现python已停止工作的对话框 怎么解决?

今天遇到一个问题,就是用pycharm运行python程序,老是会出现Python.exe已停止的对话框。方法1:在Windows7的情况下,在运行中输入“Regedit”并执行,使用注册表编辑器。依次定位到HKEY_CURRENT_USER\Software\Microsoft\Windows\Windows Error Reporting。在电脑右侧窗口中找到并双击打开Dont...

2019-04-16 09:47:56 19241 6

原创 动态查找树的相关学习链接

红黑树:http://www.cnblogs.com/skywang12345/p/3245399.html

2019-04-03 16:44:28 94

转载 《剑指offer》二维数组中的查找 (python)

题目描述在一个二维数组中(每个一维数组的长度相同),每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数。解题思路: 首先选取数组中右上角的数字。如果该数字等于要查找的数字,查找过程结束;如果该数字大于要查找的数组,剔除这个数字所在的列;如果该数字小于要查找的数字,剔除这个数字所在的行。也就是...

2019-04-02 19:25:17 123

原创 C++ 华为2016实习生机试 [编程题] 最高分是多少

时间限制:1秒空间限制:65536K老师想知道从某某同学当中,分数最高的是多少,现在请你编程模拟老师的询问。当然,老师有时候需要更新某位同学的成绩.输入描述:输入包括多组测试数据。每组输入第一行是两个正整数N和M(0 < N <= 30000,0 < M < 5000),分别代表学生的数目和操作的数目。学生ID编号从1编到N。第二行包含N个整数,代表...

2019-04-02 15:02:08 320

原创 《剑指offer---链表》55、36 题: 链表中环的入口节点;两个链表的第一个公共节点(有点萌)

55、给一个链表,若其中包含环,请找出该链表的环的入口结点,否则,输出null。思路:设定两个指针,一个慢指针,一个快指针,快指针的速度是慢指针的两倍,然后呢,如果有环,他们一定会在环中相遇。C++/*struct ListNode { int val; struct ListNode *next; ListNode(int x) : val...

2019-03-27 16:34:34 77

原创 《剑指offer--栈与队列》21、栈的压入、弹出序列 ;5、用两个栈实现队列 ;20 、 包含min函数的栈(python、C++)

21、栈的压入、弹出序列输入两个整数序列,第一个序列表示栈的压入顺序,请判断第二个序列是否可能为该栈的弹出顺序。假设压入栈的所有数字均不相等。例如序列1,2,3,4,5是某栈的压入顺序,序列4,5,3,2,1是该压栈序列对应的一个弹出序列,但4,3,5,1,2就不可能是该压栈序列的弹出序列。(注意:这两个序列的长度是相等的)解题思路:使用一个辅助栈,遍历压入顺序压入辅助栈中,然后判断辅...

2019-03-27 12:41:51 133

原创 《剑指offer---链表》:第3、15、16、14、56题(python、C++)

第3题:输入一个链表,按链表值从尾到头的顺序返回一个ArrayList。解题思路:不改变原有链表的结构,使用栈实现反向输出。遍历链表,每经过一个节点,把该节点放到栈中。遍历结束后,从栈顶逐个输出节点的值,保存在vector中。C++/*** struct ListNode {* int val;* struct ListNode *next;...

2019-03-26 10:25:41 104

原创 《C++Primer第5版》第五章课后题答案

5.9、5.10、5.11#include <iostream>#include <vector>#include <string>using namespace std;using std::vector;void main(){ int a_num = 0, e_num = 0, i_num = 0, o_num = 0, u_num ...

2019-03-22 16:47:46 369

原创 《python笔记》廖雪峰Python3习题

1.利用map()函数,把用户输入的不规范的英文名字,变为首字母大写,其他小写的规范名字。输入:['adam', 'LISA', 'barT'],输出:['Adam', 'Lisa', 'Bart']def f(s): s=s[0].upper()+s[1:].lower() return sL1=['adam', 'LISA', 'barT']L2=list(map(f,...

2019-03-19 20:09:12 566

转载 《ubuntu笔记》虚拟机下ubuntu忘记登录密码、Ubuntu16.04

参见该网址的解决办法:https://blog.csdn.net/justloveyou_/article/details/78540990有一点需要注意:第一步进入GRUB菜单的方法,不同的系统进入方式不同,有的是在下图出现的时候长按shift,有的长按esc,我的则是长按F2才能进入GRUB菜单!另外:Ubuntu16.04是默认安装了python2.7和pyth...

2019-01-15 11:58:46 763

空空如也

空空如也

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

TA关注的人

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