- 博客(77)
- 收藏
- 关注
原创 《python调试》python发邮件出现smtplib.SMTPServerDisconnected: Connection unexpectedly closed问题的解决办法
#coding: utf-8import smtplibfrom email.mime.text import MIMETextfrom email.header import Header#收件人和发件人receiver = '188xxxx7275@163.com'sender = '83xxxx202@qq.com'#发件人邮箱的SMTP服务器(即sender的...
2018-05-15 16:00:48 43469 8
原创 《树莓派笔记》修改树莓派文件的权限
树莓派配置邮箱时需要用到ssmtp.conf文件,但是默认的权限为‘只读’,所以需要对权限修改才能进行文件的编辑。进入该文件所在的文件夹,然后输入修改该文件的全部权限的命令:sudo chmod 777ssmtp.conf S1:我的ssmtp.conf文件在/etc/ssmtp文件夹下S2:右击ssmtp.conf选择Properties选项,然后点击permis...
2018-05-14 16:57:08 58256 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 375
原创 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 2239 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 705
原创 Tensorflow objection detection api 物体检测模型 (三) 从识别的物体中抠出特定物体进行保存
在利用官方提供的Tensorflow objection detection api 进行物体检测时,会有很多物体被检测出来并且被框柱,而我的目标是只需要一个类别的物体,那么如何将这个特定的物体抠出来保存呢?下面我就介绍一下实现的方法及代码。比如下面这张图,被识别的物体有person和kite,我们的目标就是只将识别的人保存下来.。在做这件事之前,先了解几个参数。预测框中字体大小的...
2019-06-24 16:19:32 2232 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 674
原创 (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 4436 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 5339 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 6216
转载 《linux基础》实验5:环境变量与文件查找
转自实验楼:https://www.shiyanlou.com/环境变量与文件查找一、实验介绍1.1 实验内容本节实验介绍环境变量的作用与用法,及几种搜索文件的方法。学会这些技巧可以高效地使用 Linux 。1.2 实验知识点环境变量的设置 环境变量的修改二、环境变量变量要解释环境变量,得先明白变量是什么,准确的说应该是 Shell 变量,所谓变量就是计算机中用...
2019-06-18 23:10:32 490
转载 《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 1021
转载 《linux基础》实验3:用户及文件权限管理
转自实验楼:https://www.shiyanlou.com/用户及文件权限管理一、实验介绍1.1 实验内容Linux 中创建、删除用户,及用户组等操作。 Linux 中的文件权限设置。1.2 实验知识点Linux用户管理 Linux权限管理二、Linux 用户管理通过第一节课程的学习,你应该已经知道,Linux 是一个可以实现多用户登录的操作系统,比如“李雷...
2019-06-18 23:07:35 3764
转载 《linux基础》实验2:基本概念及操作
转自实验楼:https://www.shiyanlou.com/基本概念及操作一、实验介绍1.1 实验内容实验楼环境介绍 常用 Shell 命令及快捷键 Linux 使用小技巧1.2 实验知识点Linux 基本命令 通配符的使用 查看帮助文档二、桌面环境1.Linux 桌面环境介绍相对于现在的 Windows 系统,UNIX/Linux 本身是没有图形界面的...
2019-06-18 23:06:09 412
转载 《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 377
转载 《linux基础》实验6:文件打包与压缩
转自实验楼:https://www.shiyanlou.com/一、实验介绍1.1 实验内容介绍 Linux 上常用的压缩/解压工具,主要讲解 zip,tar 的使用。1.2 知识点zip 命令 tar 命令 压缩与解压常用组合二、概念讲解在讲 Linux 上的压缩工具之前,有必要先了解一下常见常用的压缩包文件格式。在 Windows 上最常见的不外乎这两种*.zi...
2019-06-18 22:54:18 1988
转载 警告: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 160
转载 RuntimeWarning: overflow encountered in ubyte_scalars像素加减运算溢出异常
连接:https://blog.csdn.net/Acecai01/article/details/80248139
2019-05-13 16:37:43 9061
原创 《剑指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 227
转载 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 996
原创 《剑指offer》数组中的逆序对(python)
题目描述在数组中的两个数字,如果前面一个数字大于后面的数字,则这两个数字组成一个逆序对。输入一个数组,求出这个数组中的逆序对的总数P。并将P对1000000007取模的结果输出。 即输出P%1000000007输入描述:题目保证输入的数组中没有的相同的数字数据范围:对于%50的数据,size<=10^4对于%75的数据,size<=10^5对于%100的数据...
2019-05-08 14:30:53 374
原创 《剑指offer》26、二叉搜索树与双向链表(python)
题目描述输入一棵二叉搜索树,将该二叉搜索树转换成一个排序的双向链表。要求不能创建任何新的结点,只能调整树中结点指针的指向。解题思路:参考地址:https://blog.csdn.net/u010005281/article/details/79657259#commentBox采用中序遍历和递归定义两个辅助节点lsHead(链表头节点)、lsTail(链表尾节点)。事实上,...
2019-05-08 11:10:15 248
原创 《剑指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 405
原创 《剑指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 349
转载 XGBoost推导过程
XGBoost推导过程讲的非常好,非常通透,分享一下!--------------------- -----------------------------------------------------------------------------------------------------------------------------------------------------...
2019-04-18 13:55:59 731
原创 《剑指offer》25、复杂链表的复制(python)
题目描述输入一个复杂链表(每个节点中有节点值,以及两个指针,一个指向下一个节点,另一个特殊指针指向任意一个节点),返回结果为复制后复杂链表的head。(注意,输出结果中请不要返回参数中的节点引用,否则判题程序会直接返回空)解题思路:时间复杂度O(n)参考地址 https://www.cnblogs.com/clouds-114/p/8733558.html第一步在原链表的基础上复...
2019-04-17 16:46:21 122
原创 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 10398
原创 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 4783 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 6753
原创 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 1940
转载 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 19547 6
转载 《剑指offer》二维数组中的查找 (python)
题目描述在一个二维数组中(每个一维数组的长度相同),每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数。解题思路: 首先选取数组中右上角的数字。如果该数字等于要查找的数字,查找过程结束;如果该数字大于要查找的数组,剔除这个数字所在的列;如果该数字小于要查找的数字,剔除这个数字所在的行。也就是...
2019-04-02 19:25:17 147
原创 C++ 华为2016实习生机试 [编程题] 最高分是多少
时间限制:1秒空间限制:65536K老师想知道从某某同学当中,分数最高的是多少,现在请你编程模拟老师的询问。当然,老师有时候需要更新某位同学的成绩.输入描述:输入包括多组测试数据。每组输入第一行是两个正整数N和M(0 < N <= 30000,0 < M < 5000),分别代表学生的数目和操作的数目。学生ID编号从1编到N。第二行包含N个整数,代表...
2019-04-02 15:02:08 350
原创 《剑指offer---链表》55、36 题: 链表中环的入口节点;两个链表的第一个公共节点(有点萌)
55、给一个链表,若其中包含环,请找出该链表的环的入口结点,否则,输出null。思路:设定两个指针,一个慢指针,一个快指针,快指针的速度是慢指针的两倍,然后呢,如果有环,他们一定会在环中相遇。C++/*struct ListNode { int val; struct ListNode *next; ListNode(int x) : val...
2019-03-27 16:34:34 103
原创 《剑指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 153
原创 《剑指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 125
原创 《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 415
原创 《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 600
转载 《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 786
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人