自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 理解docker

Docker常用命令一、Docker 是什么**Docker 属于 Linux 容器的一种封装,提供简单易用的容器使用接口。**它是目前最流行的 Linux 容器解决方案。Docker 将应用程序与该程序的依赖,打包在一个文件里面。运行这个文件,就会生成一个虚拟容器。程序在这个虚拟容器里运行,就好像在真实的物理机上运行一样。有了 Docker,就不用担心环境问题。总体来说,Docker 的接口相当简单,用户可以方便地创建和使用容器,把自己的应用放入容器。容器还可以进行版本管理、复制、分享、修改,就像

2020-12-28 09:09:52 182

原创 docker命令大全

Docker run 命令1. docker run :创建一个新的容器并运行一个命令语法docker run [OPTIONS] IMAGE [COMMAND] [ARG...]OPTIONS说明:-a stdin: 指定标准输入输出内容类型,可选 STDIN/STDOUT/STDERR 三项;-d: 后台运行容器,并返回容器ID;-i: 以交互模式运行容器,通常与 -t 同时使用;-P: 随机端口映射,容器内部端口随机映射到主机的端口-p: 指定端口映射,格式为:主机(宿主)端口

2020-12-28 09:08:44 250

原创 pipenv管理虚拟环境

一、pipenv管理你的虚拟环境1.下载安装pip install pipenv2.查看版本pipenv --version3.创建虚拟环境# 创建与本机相同python版本的虚拟环境pipenv install# 指定版本创建并初始化虚拟环境(如果你本机装的是3.7版本python,那么你无法创建3.6的虚拟环境,巨坑)pipenv install --python 3.64.激活虚拟环境pipenv shell5.退出虚拟环境exit6.移除虚拟环境# 删除当前

2020-12-26 09:41:45 1966 2

原创 conda管理虚拟环境

一、conda管理虚拟环境1.创建虚拟环境创建一个名为py36的虚拟环境,指定python版本为3.6.1conda create -n py36 python=3.6.12.激活虚拟环境# windowsconda activate py36# linuxsource activate py36# 查看当前python执行文件路径which python3.退出虚拟环境conda deactivate4.查看已安装环境conda info --envsconda e

2020-12-26 09:40:47 161

原创 git命令大全

一、git命令大全1.git configgit一共有3个配置文件:仓库级的配置文件:在仓库的 .git/.gitconfig,该配置文件只对所在的仓库有效。全局配置文件:Windows 系统在 C:\Users\<用户名>\.gitconfig,Linux 系统在 ~/.gitconfig。系统级的配置文件:在 Git 的安装目录下 etc 文件夹中的 gitconfig。# 查看当前配置$ git config -l$ git config --list# 配置提交记

2020-12-26 09:40:07 106

原创 在windows下训练yolov4模型(GPU)

在windows下训练yolov4模型(GPU)1.为电脑安装最新版本的cuda和cudnncuda安装地址:https://developer.nvidia.com/cuda-downloads?target_os=Windows&target_arch=x86_64&target_version=10&target_type=exelocalcudnn安装地址:https://developer.nvidia.com/cudnn其中cudnn下载安装包需要注册一个账号,

2020-12-26 09:36:18 1866 2

原创 在ubuntu18.04下训练yolov3模型(GPU)

在ubuntu18.04下训练yolov3模型(GPU)1.安装NVIDIA显卡驱动安装显卡驱动有添加ppa源和下载官方安装包的方法。这里介绍一个相对简单点的方法为ubuntu 18.04安装显卡驱动:(1)查看gpu和推荐的驱动版本:$ ubuntu-drivers devices(2)然后进行自动安装$ sudo ubuntu-drivers autoinstall在设置里面点击详细信息,如果显示出显卡信息就说明显卡驱动安装成功了。2.安装cuda并配置cudnn(1)对GC

2020-12-26 09:35:21 739

原创 在ubuntu18.04下训练yolov3模型(CPU)

在ubuntu18.04下训练yolov3模型(CPU)1.下载darknet保证你事先安装好git、gcc、g++、make# 更新aptapt updateapt upgradeapt install gitapt install gccapt install g++apt install make打开终端, 并在终端下依次输入以下命令git clone https://github.com/pjreddie/darknet.gitcd darknetmake编译完成后键

2020-12-26 09:34:25 1133

原创 crontab定时任务

crontab环境配置1.执行环境配置SHELL=/bin/bashPATH=/sbin:/bin:/usr/sbin:/usr/binMAILTO=rootHOME=/2.文件位置/var/spool/cron/3.日志文件位置/var/log#ls /var/log/cron*4.错误日志当crond执行任务失败时会给用户发一封邮件可以将每条crontab中的任务增加自己的日志,便于查找执行失败原因。6 * * * * /home/stack/test.sh >

2020-12-26 09:23:07 78

原创 物理机安装linux系统

物理机安装deepin和ubuntu一、在物理机上安装deepin15安装参考:https://www.deepin.org/installation/1.找一个大于8G的u盘,格式化u盘。2.下载deepin镜像文件:https://www.deepin.org/mirrors/releases/3.下载软件制作u盘启动盘:https://www.deepin.org/original/deepin-boot-maker/4.将制作好的U盘插入电脑,然后重启进入BIOS,选择从U盘启动。

2020-12-26 09:13:30 2315

原创 Mysql权限管理

MYSQL权限管理一、创建用户create user '用户名'@'主机名' identified by '密码';二、并赋予权限grant命令说明:all privileges 表示赋予所有权限,你也可以只赋予SELECT、UPDATE等权限。on 用来指定权限针对哪些库和表。*.* 中前面的*号用来指定数据库名,后面的*号用来指定表名。to 表示将权限赋予某个用户。‘用户名’@‘主机名’ @后面接限制的主机,可以是IP、IP段、域名以及%,%表示任何地方。i

2020-12-26 09:09:51 180

原创 Mysql常用语句

MYSQL中常用的SQL语句一、增删改查1.新增指定字段插入:INSERT INTO <表名> (<字段1>, <字段2>, <字段3>) VALUES (<值1>, <值2>, <值3>);不指定字段插入:INSERT INTO <表名> VALUES (<值1>, <值2>, <值3>);一次插入多条数据:INSERT INTO <表名> V

2020-12-26 09:08:50 510

原创 解析库xpath高级使用(超全)

解析库xpath使用方法XPath,全称XML Path Language,即XML路径语言,它是一门在XML文档中查找信息的语言。XPath 最初设计是用来搜寻XML文档的,但是它同样适用于HTML文档的搜索。XPath的选择功能十分强大,它提供了非常简洁明了的路径选择表达式,另外它还提供了超过100个内建函数用于字符串、数值、时间的匹配以及节点、序列的处理等等,几乎所有我们想要定位的节点都...

2020-04-21 19:37:56 2033

原创 ubuntu18安装node

ubuntu18安装node.js保证你的apt包是最新的,如果不是,请先更新aptsudo apt updatesudo apt -y upgrade1.安装sudo apt install nodejssudo apt install npm2.查看版本号检查是否安装成功sudo node -vsudo npm -v...

2020-04-19 13:38:16 201

原创 自动化工具selenium

自动化工具selenium的使用一.selenium+Python环境配置1.安装Python3.5及以上版本,这里我安装的是Python3.7.42.安装selenium:pip install selenium3.安装对应浏览器版本的驱动webdriver,查找对应版本如下chromedriver:http://npm.taobao.org/mirrors/chromedrive...

2020-04-19 13:36:09 262

原创 异步请求库aiohttp

异步请求库aiohttp的使用1.使用aiohttp发起一个请求官方推荐使用一个客户端会话来发起所有请求,会话中记录了请求的cookie,但你还可以使用aiohttp.request来发送请求。当我们使用 async def 就是定义了一个异步函数,异步逻辑由asyncio提供支持。async with aiohttp.ClientSession() as session 为异步上下文管理...

2020-04-15 21:38:10 352

原创 ubuntu18安装Python3.7

ubuntu18安装Python3.7ubuntu18系统自带了python2.7和python3.6;不要卸载ubuntu自带的python版本;ubuntu下不同版本的python可以共存,可直接安装python3.7。1.升级包索引和软件sudo apt updatesudo apt upgrade -y2.安装编译所需包sudo apt install build-e...

2020-04-13 21:17:16 325

原创 最全请求库requests的使用方法

请求库requests的使用方法一.基本使用1.简介requests库是一个著名的请求库,它把python标准库urllib3封装起来,使api的使用更加的方便和简洁。2.安装pip install requestspip默认使用的是官方的源来安装,如果速度很慢,建议换一个源安装。3.使用requests发起一个请求我们先导入requests,然后发送一个请求,使用response...

2020-04-12 21:06:04 1182

原创 ubuntu18安装Anaconda3

ubuntu18安装Anaconda31.清华大学镜像站下载安装包网址:https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/下载Anaconda3-5.3.1-Linux-x86_64.sh2.安装跟随指引安装即可,不断按回车键和yes,在倒数第二步会让你选择是否加入conda到环境变量,选择yes。bash Anaconda3-...

2020-04-12 21:00:52 180

原创 你真的知道HTTP协议和HTTPS协议吗

1. HTTP协议和HTTPS协议一. HTTP协议1. 定义HTTP(Hypertext Transfer Protocol,超文本传输协议)是一个基于TCP/IP通信协议来传递数据(HTML 文件, 图片文件, 查询结果等)的超文本传输协议。HTTP协议工作于客户端-服务端架构上。浏览器作为HTTP客户端通过URL向HTTP服务端即WEB服务器发送所有请求。Web服务器根...

2020-04-12 20:29:07 244

原创 在ubuntu18上安装git

在ubuntu18上安装git1.使用apt包管理工具更新本地软件包索引sudo apt updatesudo apt -y upgrade2.安装gitsudo apt install git3.检查版本git --version4.配置gitgit config --global user.name "MyUserName"git config --global user...

2020-04-09 20:39:49 330

原创 CentOS7安装tesseract3.0

1、安装依赖库yum install -y automake autoconf libtool gcc gcc-c++ yum install -y libpng-devel libjpeg-devel libtiff-devel2、安装leptonicawget http://www.leptonica.org/source/leptonica-1.72.tar.gztar xvzf...

2019-09-30 12:04:58 242

原创 Python字符串与进制转换

字符0b / 0B --> 二进制字符前缀0o / 0O --> 八进制字符前缀0x / 0X --> 十六进制字符前缀1、二进制转八进制数字0和英文b:0b10110011111为二进制数据oct函数用于整数转换为八进制字符串x = "0b10110011111"oct(int(x, 2))# 结果:"0o2637"2、二进制数据转十进制int函数用于...

2019-09-29 18:52:56 5451

转载 CentOS7常用命令

进入目录和查看目录命令解释cd /home进入根目录下的home目录cd …返回上一级目录cd …/…返回上两级目录cd -返回上次所在目录ls查看目录中的文件ls -a显示隐藏文件ls -l显示详细信息ls -lrt按时间显示文件(l表示详细列表,r表示反向排序,t表示按时间排序)文件和目录的增删改查...

2019-09-13 16:42:56 206

转载 CentOS7安装nodejs

1.首先安装wgetyum install -y wget如果已经安装了可以跳过该步2.下载nodejs最新的tar包可以在下载页面https://nodejs.org/en/download/中找到下载地址。然后执行指令wget https://nodejs.org/dist/v9.3.0/node-v9.3.0-linux-x64.tar.xz另外你也可以在你喜欢的任意系统上下...

2019-09-10 13:40:48 64

转载 CentOS7安装Python3.7

1.安装编译相关工具yum -y groupinstall "Development tools"yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-develyu...

2019-09-09 19:48:21 81

空空如也

空空如也

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

TA关注的人

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