自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

原创 YOLOv5模型训练
原力计划

原文出处https://xugaoxiang.com/2020/07/02/yolov5-training/软硬件环境ubuntu 18.04 64bitanaconda with 3.7nvidia gtx 1070Ticuda 10.1pytorch 1.5YOLOv5YOLOv5环境配置请参考之前的文章,YOLOv5目标检测使用COCO数据集YOLOv5的预训练模型是基于 COCO 数据集,如果自己想去复现下训练过程,可以依照下面的命令$ python train.py

2020-07-02 16:46:16 676 2

原创 PyCharm远程调试

软硬件环境ubuntu 18.04 64bitpycharm 2020.1.2windows 10 64bitanaconda with python 3.7前言首先说说我的环境,2台电脑,一台是笔记本,安装的是windows系统,主要撸代码和写文档,另一个性能更好些,带GPU,跑的是ubuntu server。写python的主力IDE是pycharm,刚好pycharm也有远程debug的功能,实在是很方便,下面来看看搭建的具体步骤详细步骤打开pycharm,点击File --&gt

2020-07-01 14:49:22 98

原创 自建图床服务
原力计划

软硬件环境vpsubuntu server 18.04 64bit域名imgUrl简介写博客的朋友经常会遇到图片存储的问题,这时一般有2种方案,第一是使用其它服务商提供的图床服务,这类的服务商也有很多,像比较有名的七牛、又拍云等,免费的、付费的都有;第二种呢,就是自己去搭建自己的图床服务。imgUrl是一个开源、免费的图床程序,使用php语言编写,无需使用数据库,简洁轻便。本文就在自己的vps上并且使用域名来搭建imgUrl图床服务。准备工作如上图所示,我们需要有一个vps和一个域名

2020-06-01 00:12:15 184

原创 Flask教程(九)闪现消息

软硬件环境Windows 10 64bitAnaconda3 with python 3.7PyCharm 2019.3Flask 1.1.1简介在web应用中,经常需要对用户的操作实施反馈,好让用户知道到底发生了什么事。最常见的方式自然是在网页上显示一些字符,可以是确认消息、警告或者错误提醒。Flask实现在Flask中,使用flash message(闪现消息),具体使用的方法是flash()flash(message, category)其中message: 具体的消息

2020-05-29 15:42:37 75

原创 最新tensorflow 2.2.0源码编译,支持gpu加速,附python、c++验证
原力计划

文章首发https://xugaoxiang.com/2020/05/22/compile-tensorflow2-with-gpu/软硬件环境ubuntu 18.04 64bitanaconda3 with python 3.7.6tensorflow 2.2.0bazel 2.0.0cuda 10.1cudnn 7.6.5gcc 7nvidia gtx 1070Titensorflow简介tensorflow是谷歌公司推出的开源机器学习框架,它提供了c++、python、ja

2020-05-22 21:12:41 1107

原创 Flask教程(八)重定向

软硬件环境Windows 10 64bitAnaconda3 with python 3.7PyCharm 2019.3Flask 1.1.1简介我们知道,每一次客户端向服务器发送http请求,服务器都会返回一个http状态码,如200就表示请求成功,404就表示访问的资源不存在。针对不同的http状态码,返回的http主体内容也不一样。Flask重定向在Flask中,Flask对象提供了redirect方法来实现重定向。redirect方法的语法如下Flask.redirect(&l

2020-05-19 17:24:17 146

原创 Flask教程(七)文件上传

软硬件环境Windows 10 64bitAnaconda3 with python 3.7PyCharm 2019.3Flask 1.1.1简介文件上传是个经常碰到的问题。其中涉及很多的内容比如文件的上传、文件类型的过滤,文件大小的限制,文件重命名,文件目录管理等等。下面我们来看看最基本的上传功能的实现,至于提到的其它问题,大家可以自己摸索摸索。Flask处理文件上传在Flask中进行文件上传,需要在通过html中的form表单,而且需要设置enctype=multipart/form

2020-05-19 17:01:44 112

原创 Flask教程(六)Cookie和Session

软硬件环境Windows 10 64bitAnaconda3 with python 3.7PyCharm 2019.3Flask 1.1.1什么是CookieCookie是客户端保存用户信息的一种机制,用来记录用户的一些信息,实际上Cookie是服务器在本地机器上存储的一小段文本,并随着每次请求发送到服务器。客户端和服务器的交互图如下Cookie实例在Flask中,通过flask对象的make_response来构建响应体,然后通过set_cookie来设置cookie,它是一个键

2020-05-15 22:01:17 61

原创 Flask教程(五)GET和POST

软硬件环境Windows 10 64bitAnaconda3 with python 3.7PyCharm 2019.3Flask 1.1.1HTTP简介HTTP是HyperText Transfer Protocol的缩写,它是互联网数据传输的基础。在Flask框架中,同样提供了进行数据交互的HTTP方法。HTTP方法常用的HTTP请求方法如下表所示HTTP方法描述GET请求指定的资源,被认为是不安全的方法POST会向服务器提交数据,请求服务器进行处理,

2020-05-15 21:56:18 101

原创 Flask教程(四)模板

软硬件环境Windows 10 64bitAnaconda3 with python 3.7PyCharm 2019.3Flask 1.1.1前言在前面的教程中,我们的页面只是显示了一些简单的字符,还没有使用到html的各种元素,本节开始学习Flask当中的模板,来创建更加复杂、更加美观的网页。在视图函数中使用html先来看个实例from flask import Flaskapp = Flask(__name__)@app.route('/')def index():

2020-05-14 22:11:58 149

原创 Flask教程(三)路由

软硬件环境Windows 10 64bitAnaconda3 with python 3.7PyCharm 2019.3Flask 1.1.1什么是路由路由(Routing)是用来映射URL和执行对应任务的函数。通过设置不同的路由,来访问不同的页面,像上一节中的/路由,就是访问网站的根目录。实例下面来看一个实例from flask import Flaskapp = Flask(__name__)@app.route('/home')def index(): ret

2020-05-14 22:09:29 105

原创 Flask教程(二)第一个Flask应用程序

软硬件环境Windows 10 64bitAnaconda3 with python 3.7PyCharm 2019.3Flask 1.1.1前言在配置好Flask开发环境后,我们就要开始编写第一个Flask应用程序了。打开集成开发环境PyCharm,由于IDE已经集成了Flask的组件,因此我们在创建工程的时候,可以直接创建Flask项目,如下图所示关于模板,我们后面会讲到,这里就直接默认选择Jinja2就好。进入到工程后,我们新建一个python文件run.py,然后在文件输入以下

2020-05-14 22:05:39 149

原创 Flask教程(一)简介

软硬件环境Windows 10 64bitAnaconda3 with python 3.7PyCharm 2019.3Flask 1.1.1前言从本篇开始,我们将开始基于python的web开发系列教程,我们使用的是轻量级的web框架Flask。Flask是什么Flask是一个用来构建基于python语言的web应用程序的轻量级web框架。Flask的作者是来自Pocoo(由一群热爱python的人组建)的Armin Ronacher。本来只是作者的一个愚人节玩笑,不过后来大受欢迎,进

2020-05-14 22:00:22 177

原创 PyQt5系列教程(十四)QThread

软硬件环境Windows 10 64bitAnaconda3 with python 3.7PyCharm 2019.3PyQt5简介QThread是Qt线程类中最核心的底层类。要使用QThread开始一个线程,必须创建一个QThread的子类,然后重写QThread.run方法。在使用线程时,可以直接得到Thread实例,调用其start()方法即可启动线程。一般来讲,业务的线...

2020-04-24 23:22:14 327

原创 PyQt5系列教程(十三)按钮类控件

软硬件环境Windows 10 64bitAnaconda3 with python 3.7PyCharm 2020.1简介在任何GUI设计中,按钮都是最重要的触发请求动作的方式,用来与用户进行交互操作。在PyQt5中按钮的基类是QAbstractButton,它提供了按钮的通用功能,但是它是抽象类,不能被实例化,必须由它的子类来实现不同形式、不同功能的按钮。本文讲述三种不同形式的按...

2020-04-24 23:19:13 199

原创 PyQt5系列教程(十二)对话框类控件

软硬件环境Windows 10 64bitAnaconda3 with python 3.7PyCharm 2019.3简介对话框是人机交互中最常用的一种方式。PyQt5中使用QDialog来表示对话框,它有几个常用的子类,QMessageBox、QFileDialog、QInputDialog、QFontDialog。QDialog使用基本对话框import sysfr...

2020-04-24 22:30:12 84

原创 PyQt5系列教程(十一)设置应用程序图标

软硬件环境windows 10 64bitMiniconda with Python 3.7.4PyQt5PyCharm 2019.2.5代码实践程序的图标就是一张图片,通常是显示在标题栏的左上角。首先我们需要准备一张图片,比如Qt的图片文件qt.png,我们在之前的定时器项目中进行修改,在MainWindow类的构造方法__init__方法中插入下面几条语句from PyQt5...

2020-04-24 22:12:15 325

原创 Git分支操作

原文出处:https://xugaoxiang.com/2019/12/08/git-branch/软硬件环境ubuntu 18.04 64bitgithub视频看这里clone远端仓库首先从github上将工程clone下来,这里以我自己最近做的一个人脸识别的工程为例, 项目地址为 https://github.com/xugaoxiang/FaceRecognition...

2020-04-23 12:40:14 62

原创 ubuntu下pycharm无法使用中文输入法

原文出处:https://xugaoxiang.com/2020/02/21/ubuntu-pycharm-chinese-input-method/软硬件环境ubuntu 19.10 64bitpycharm 2019.3.3搜狗linux版前言在最新的ubuntu系统上安装好了pycharm和搜狗拼音linux版本后,发现在pycharm里,居然无法使用中文输入。本文就来解决...

2020-04-23 12:32:55 170

原创 ubuntu修改MAC地址

原文出处:https://xugaoxiang.com/2020/04/17/ubuntu-change-mac-address/软硬件环境ubuntu 19.10 64bitmacchanger简介MAC是Media Access Control的缩写,又叫做物理地址、以太网地址。它代表的就是一个网卡,如果一台机器上有多个网卡,相应地就会有多个MAC地址。本文通过2中方式来修改M...

2020-04-23 12:24:03 73

原创 ubuntu安装配置ssh服务

原文出处:https://xugaoxiang.com/2020/04/19/ubuntu-ssh/软硬件环境ubuntu 19.10 64bitopenssh-server安装openssh-server通过以下命令进行安装sudo apt install openssh-server安装成功后,服务自动后台启动且每次开机也自动打开。这时候就可以通过ssh的客户端进行远程登...

2020-04-23 12:01:51 66

原创 如何调用编译好的opencv库, windows系统c++版

原文首发https://xugaoxiang.com/2019/12/27/using-opencv-dll-on-windows/软硬件环境windows 10 64bitnvidia gtx 1070Tiopencv 4.2.0cuda 10.2cudnn 7.6.5.32visual studio 2019前言前文 windows编译opencv,支持cuda加速,我...

2020-01-02 14:11:00 456

原创 Android中C compiler cannot create executables解决方法?

原文首发https://xugaoxiang.com/2019/12/26/android-c-compiler-cannot-create-executables/软硬件环境android 5.1…1ndk r15c错误描述如下图所示解决思路这个一般是跟ndk相关的错误,某些头文件或者obj文件找不到。可以编写个简单的hello world源文件测试#include &...

2020-01-02 14:05:26 306

原创 windows编译opencv,支持cuda加速

原文链接https://xugaoxiang.com/2019/12/26/build-opencv-with-cuda-for-windows/软硬件环境windows 10 64bitnvidia gtx 1070Tiopencv 4.2.0-devcuda 10.2cudnn 7.6.5.32visual studio 2019前言本文的目标是在window10的系统...

2019-12-30 14:36:44 466

原创 Windows 10安装CUDA和cuDNN

原文链接https://xugaoxiang.com/2019/12/18/windows-10-cuda-cudnn/软硬件环境windows 10 64bitGTX 1660CUDA 10.2cuDNN 7.6.5visual studio 2019安装CUDA首先到https://developer.nvidia.com/cuda-downloads?下载目前的最新版1...

2019-12-27 23:43:25 229

原创 基于OpenCV中DNN模块的人脸识别

软硬件环境ubuntu 18.04 64bitGTX 1660opencv 4.1.2视频看这里简介前文基于haar特征的人脸检测方法已经实现了最简单的人脸检测方法,但是在检出率、准确率和速度上,都没有办法在实际场合中进行应用。本文就介绍另一种方法,它也是基于OpenCV的,在dnn模块中。opencv的源码编译,并使能CUDA加速,请参考我之前的文章,https://xuga...

2019-12-24 16:26:22 709

原创 Visual Studio 2019配置OpenCV开发环境

原文链接https://xugaoxiang.com/2019/12/10/visual-studio-2019-opencv/软硬件环境Visual Studio 2019OpenCV 4.1.2Windows 10视频看这里Visual Studio 2019到官方链接下载安装文件,安装完Visual studio 2019后,再选择安装相应组件,这里需要安装c++桌面应...

2019-12-10 22:17:39 1066 1

原创 让你的Python代码更加Pythonic

软硬件环境windows 10 64bitminiconda with python 3.7.1Zen of PythonThe Zen of Python是Tim Peters(Python编程语言及其原始CPython实现的主要贡献者)提出的19行编写Python的指导原则,是Python开发者都应该反复阅读、理解、记忆以及运用的信条。 在2004年,成为了PEP 20 -- Th...

2019-11-12 14:08:29 110

原创 Gaussian YOLOv3

原文链接https://xugaoxiang.com/2019/11/08/Gaussian_Yolov3/Gaussian-YOLOv3Gaussian-YOLOv3是YOLOv3的改进版,它利用高斯分布的特性(也叫正态分布,详见参考资料),改进YOLOv3,使得网络能够输出每个检测框的不确定性,从而提升了网络的精度。关于YOLOv3的相关知识,可以参考我之前的两篇文章,Darknet基...

2019-11-09 09:10:53 1996 1

原创 Python实用模块(十四)netifaces

原文链接https://xugaoxiang.com/2019/10/22/Python实用模块(十四)netifaces/公众号

2019-10-22 23:27:37 342

原创 Hexo博客文末添加网站地图

原文链接https://xugaoxiang.com/2019/09/28/Hexo博客添加网站地图/

2019-09-28 21:56:53 110

原创 Hexo博客文末添加百度统计

原文链接https://xugaoxiang.com/2019/09/27/Hexo博客添加百度统计/

2019-09-28 21:55:53 126

原创 Hexo博客文末添加文章链接

原文链接https://xugaoxiang.com/2019/09/26/Hexo博客添加文章链接/

2019-09-26 22:31:39 757

原创 Hexo博客添加RSS订阅

原文链接http://xugaoxiang.com/2019/09/25/Hexo博客添加RSS订阅/

2019-09-25 23:24:24 149

原创 Hexo博客添加Google Adsense

原文链接https://xugaoxiang.com/2019/09/22/Hexo博客添加Google Adsense/

2019-09-22 23:33:08 168

原创 Hexo博客启用disqus评论系统

原文链接https://xugaoxiang.com/2019/09/21/Hexo博客启用disqus评论系统/

2019-09-22 00:21:23 402

原创 Hexo博客文章推荐

原文链接https://xugaoxiang.com/2019/09/19/Hexo博客文章推荐/

2019-09-20 20:40:26 120

原创 Hexo博客如何写文章?

原文链接https://xugaoxiang.com/2019/09/19/Hexo博客写文章/

2019-09-20 20:38:59 1343

原创 Hexo博客更换主题

原文链接https://xugaoxiang.com/2019/09/18/Hexo博客更换主题/

2019-09-20 20:36:43 200

原创 Hexo博客安装配置

原文链接https://xugaoxiang.com/2019/09/12/Hexo%E5%8D%9A%E5%AE%A2%E5%AE%89%E8%A3%85%E9%85%8D%E7%BD%AE/

2019-09-12 18:53:29 80

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