自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Linux7离线安装MySQL8.0.37版本

这是 Perl 语言的解释器。是 MySQL 社区版的库文件包。这两个数据库系统虽然都是基于 MySQL,但它们是不同的分支和项目。这个命令会创建系统表、权限表和其他必要的表,并设置数据库的 root 用户密码(自动生成)。:这个选项指定运行 MySQL 服务的用户。p目录下新建tmp_db文件,所以请给/tmp较大的权限。由于MySQL安装的过程中会通过MySQL用户在。:这个选项用于初始化 MySQL 数据库系统。是 MariaDB 数据库的库文件包,而。:这是 MySQL 服务器的守护进程。

2024-07-17 21:53:14 290

原创 pipenv 虚拟环境管理器

pipenv 模块使用Pipenv 是基于pip的Python包管理工具,它和pip的用法非常相似,可以看作pip的加强版,它的出现解决了旧的pip+virtualenv+requirements.txt 的工作方式的弊端。具体来说它是pip、Pipfile和Virtualenv的结合体。它让包安装、包依赖管理和虚拟环境管理更加方便,使用它可以实现高效的Python项目开发工作流。一、首先我们安装 Pipenvpip install pipenv二、创建虚拟环境在python中虚拟环境就是隔离的

2022-03-04 21:25:39 955 1

原创 Docker 网络部分知识

Docker 网络一、简介Docker 网络架构源自于一种叫做容器网络模型(CNM)的方案,该方案是开源的并且支持插接式连接。Libnetwork 是Docker对CNM的一种实现吗,提供了Docker核心网络架构的全部功能,不同的驱动可以通过插拔的方式接入Libnetwork来提供定制化的网络拓扑。为了实现开箱即用的效果,Docker封装了一系列本地驱动,覆盖了大部分常见的网络需求。其中包括单机桥接网络(Single-Hose Bridge Network)、多机覆盖网络(Multi-Host Ov

2022-02-20 18:18:35 862

原创 Docker常用命令

Docker常用命令一、镜像命令下载镜像的命令:docker image pull 镜像从远程镜像仓库服务的仓库中下载,默认情况下,镜像会从Docker Hub 的仓库中拉取。列出本地所有镜像docler image ls可以通过--digests参数来查看镜像的SHA256签名。查看镜像的元数据docker image inspect ID该命令可以查看镜像层数据和元数据删除镜像命令docker image rm ID# 删除所有本地镜像docker i

2022-02-20 17:00:26 339

原创 Docker Compose 部署应用

Docker Compose 部署应用一、简介Docker Compose 的前身是Fig。Fig是一个由Orchard公司开发的强有力的工具。Fig是基于Docker的Python工具,允许用户基于一个YAML文件定义多容器应用,从而可以使用fig命令行工具进行应用的部署。Fig可以对应用的全生命周期进行管理。2014年,Docker公司收购了Orchard公司,将Fig更名为Docker Compose。部署和管理多个服务是比较困难的,而这就是Docker Compose需要解决的问题Dock

2022-02-13 16:26:41 653

原创 Docker安装

docker安装教程docker当前有两个版本:社区版(Community Edition , CE)和企业版 (Enterprise Edition, EE)接下来我们安装CE免费版:我们使用wget命令来运行一个Shell脚本,完成Docker CE的安装。首先保证有wget命令,如果没有用yum来安装:yum -y install wget使用wget 从 https://get.docker.com获取并运行Docker安装脚本,然后采用Shell中管道(pipe)的方式来执行这

2022-01-22 11:14:13 1218

原创 文件目录管理命令

文件目录管理命令touchtouch 命令用于创建空白文件或设置文件的时间,格式为:touch [选项] [文件]参数作用-a仅修改:读取时间 (atime)-m仅修改:修改时间 (mtime)-d同时修改 atime 和 mtime[root@zhufanyu ~]# ls -l linux.txt -rw-r--r-- 1 root root 529 Jan 3 22:55 linux.txt[root@zhufanyu ~]# echo "

2021-03-15 21:20:26 96

原创 打包压缩与搜索命令

打包压缩与搜索命令tartar命令用于对文件进行打包压缩或解压,格式为:tar [选项] [文件]参数作用-c创建压缩文件-x解开压缩文件-t查看压缩包内有哪些文件-z用Gzip压缩或解压-j用bzip2压缩或解压-v显示压缩或解压过程-f目标问价名-p保留原始的权限与属性-P使用绝对路径来压缩-C指定解压到的目录压缩过程:[root@zhufanyu ~]# tar -czvf linux_1.

2021-03-15 21:19:45 131

转载 Python 身份证校验代码

Python 身份证校验代码居民身份证bai编号识别   1、身份证编码规则如下:根据〖中华人民共和国国家标准GB11643-1999〗中有关公民身份号码的规定,公民身份号码是特征组合码,由十七位数字本体码和一位数字校验码组成。排列顺序从左至右依次为:六位数字地址码,八位数字出生日期码,三位数字顺序码和一位数字校验码。   地址码(身份证前六位)表示编码对象第一次申领居民身份证时的常住户口所在县(市、旗、区)的行政区划代码。(所有区域的编码可以到网站查询到最新的县及县以上的行政编码资料。)   生日期码(

2021-03-15 21:18:47 1370

原创 协程

协程:协程的概念:协程是一种用户态的轻量级线程,即协程是由用户程序自己控制调度的。是操作系统不可见的单个线程并发的处理多个任务,程序控制协程的切换+保持状态特点:由于多线程本身就不能利用多核(协程也不能)所以即便是开启了多个线程也只能轮流在一个cpu上执行协程如果把所有的任务得到IO操作都规避掉,只剩下需要使用cpu的操作就意味着协程就可以做到提高cpu利用率的效果必...

2019-12-22 13:50:08 456

原创 drf认证、节流、权限、版本

Django rest framework认证:作用:验证用户是否登录在视图类中写上authentication_classes = [ ],这是一个列表需要实现 authenticate() 方法应用自定义验证import jwtfrom rest_framework import exceptionsfrom rest_framework.authentica...

2019-11-16 18:46:55 175

原创 linux虚拟环境工具的学习

1.虚拟环境工具的学习python的虚拟环境,其实就是在机器上,方便的创建出多个解释器,每个解释器运行一个项目,互相之间不受影响2.virtualenv工具,可以方便的创建,使用,删除也很方便3.安装virtualenv 工具;# 在当主体python解释器的bin目录下执行这个命令pip3 install -i https://pypi.tuna.tsinghua.edu.cn/si...

2019-11-03 18:28:02 117

原创 linux常用命令学习

linux常用命令学习1.whoami :打印与当前生效的用户 ID 关联的用户名2.hostname 查看主机名修改主机名(永久修改)hostnamectl set-homename 新的主机名 3.修改linux的命令提示符,通过变量PS1控制echo $变量名 #打印出变量的值#输出PS1变量的值echo $PS1#修改变量的值 [\u@\h ...

2019-10-28 20:51:22 239

原创 web框架的本质

简单的web框架web的应用本质其实就是socket服务器,用户所使用的浏览器就是一个cocket客户端,客户使用浏览器发送的请求会被服务接收,服务器会按照http协议的响应协议来回复请求,这样的网络通讯,我们就可以自己实现web框架下面是一个html文件,现在用户想要通过浏览器向服务器请求这个页面,我们应该怎么去让客户访问到这个页面;我们就得使用到socket<!DOCTYPE h...

2019-10-09 20:43:36 234

原创 数据库常用操作语句:

mysql的简单操作:1. 操作文件夹(库) 增:create database db1 charset utf8; 查:show databases; 改:alter database db1 charset latin1; 删除: drop database db1;2. 操作文件(表) 先切换到文件夹下:use db1 增:create table ...

2019-08-31 11:50:53 83

原创 数据库的初识:

数据库的概述:**数据库:**简而言之可视为电子化的文件柜-----存储电子文件的处所,用户可以对文件中的数据运行新增、截取、更新、删除等操作所谓“数据库”系以一定方式存储在一起、能与多个用户共享、具有尽可能小的冗余度、与应用程序彼此独立的数据集合数据库管理系统:(英语:Database Management System,简称DBMS)是为管理数据库而设计的电脑软件系统,一般具有存储...

2019-08-29 16:50:39 151

原创 python---网络编程(标准版解决粘包问题:)

基于TCP协议的socket循环通信clientimport socket# 买电话phone = socket.socket(socket.AF_INET,socket.SOCK_STREAM) # 默认基于TCP协议的socket# 拨号phone.connect(('192.168.14.142',8080))while 1: data = input...

2019-08-16 20:17:57 204

空空如也

空空如也

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

TA关注的人

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