自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 docker pull 镜像存储位置以及默认存储路径的修改

docker info当前使用的存储驱动程序: devicemapper默认路径:/var/lib/dockercd /var/lib/docker2. 镜像存储cd imagecd devicemappermore repositories.json显示信息与docker images 中相同,repositories.json 文件中记录的就是已拉取的镜像信息。3. 容器存储cd containers显示是容器序列号,不管什么状态的容器..

2021-01-07 15:37:45 18318 5

原创 docker 安装后开启失败问题解决

刚开始学习docker安装后,使用命令:systemctl start docker.service启动失败显示内容如下:后搜索解决办法为:(如没有该文件,自行创建)vim /etc/docker/daemon.json添加内容: { "storage-driver" : ...

2021-01-05 15:18:26 1840

原创 shell nohup 后台启动服务后,不执行后边命令问题解决

创建 start.shshell内容为:nohuop 服务启动命令 &使用go 代码调用并执行 start.sh问题: shell可执行文件运行后,没有返回,13行后的代码不执行解决:修改start.sh 命令内容为nohup 服务命令 >/dev/null 2>&1&理解:0表示标准输入1表示标准输出2表示标准错误输出默认为标准输出重定向,与 1> 相同2>&1 意思是把 标准错误输出 重定向到 标准输出.&&

2020-11-13 16:51:34 2647

原创 reflect.ValueOf()中 kind() 和Type() 的区别

输出结果为在普通变量中,rValue 中type()和kind()的结果对比不明显。但是当变量是结构体的时候,结果对比很明显。

2020-07-08 22:22:59 2045

原创 go defer 相关

一、defer执行1.文档解释(1)包含defer语句的函数返回时(2)包含defer语句的函数执行到末尾时(3)包含defer语句并发发生panic2.执行顺序当一个函数包含多个defer的时候,相当与有一个栈,逐个对defer进行加入,等符合上述执行条件时,进行出栈操作,顺序是先入后出import "fmt"func demo() { defer fmt.Println("----------1") defer fmt.Println("----------2")

2020-06-18 15:26:21 124

原创 unsupported configuration: IDE controllers are unsupported for this QEMU binary or machine type解决

1.目的:修改虚拟机xml文件,pc换为q35类型2.过程:(1)修改machine=q35 <type arch='x86_64' machine='q35'>hvm</type>报如下错:error: XML error: The PCI controller with index='0' must be model='pcie-root' for this machine type, but model='pci-root' was found ins...

2020-06-18 10:06:54 4876 1

原创 安装pyenv,以及python版本转换失败问题解决

安装pyenv 后,转换python版本出错问题解决终端1.安装pyenvgit clone https://github.com/yyuu/pyenv.git ~/.pyenv2.安装成功查看是zsh还是bash终端echo $SHELL3。进行配置(Zsh)(1)配置到~/.zshrc 文件echo 'export PYENV_ROOT="$HOME/.pyenv"' >>~/.zshrcecho 'export PATH="$PYENV_ROOT/bin:$PAT

2020-06-10 21:45:39 1761

原创 AttributeError: 'dict_values' object has no attribute 'translate'错误的解决

AttributeError: 'dict_values' object has no attribute 'translate'错误的解决这个错误可能比较简单,但也让我找了一大会儿。这个canton_list返回的是一个列表,列表中元素是由元组组成我进行查询的时候,判断canton_id是否在这个列表中,然后就出现了AttributeError: ‘dict_values’ object...

2019-07-02 22:13:48 9381

原创 navicat连接数据库出错

mysql-8.0.15-winx64连接数据库出现主要是我的mysql可以启动,同时输入密码可以进入然后找了很久也不清楚哪里错了,直到我看见了这个博客https://blog.csdn.net/qq_29984105/article/details/81635232好了,既然有相同的问题我就也按照这个排查一下喽,这一看我的mysql下边真有一个可疑对象查看我的mysql属性,ok没...

2019-04-21 22:21:19 202

转载 redis事务

一、事务的四大特性关系型数据库的事务具有四个特性:原子性一致性隔离性持久性二、而在我们redis数据库中,事务回事什么样子的呢?首先我们给出一个定义:redis的事务中,一次执行多条命令,本质是一组命令的集合,一个事务中所有的命令将被序列化,即按顺序执行而不会被其他命令插入在redis中,事务的作用就是在一个队列中一次性、顺序性、排他性的执行一系列的命令。事务...

2019-02-17 09:37:13 92

原创 创建虚拟环境

搭建虚拟环境的原因:在一台电脑中,当创建多个项目,可能需要使用同个包的不同版本,但是在通过一个目录下更新,会覆盖原先包,导致项目部能使用linux系统终端中:1.安装:pip install virtualenv2.创建:mvirtualenv -p python3 虚拟环境名字查看虚拟环境在终端中:workon l两次tab使用虚拟环境:workon 虚拟环境的名字查看虚拟环...

2019-02-16 00:07:38 133

原创 celery异步

celery是分布式任务队列,可以让任务脱离主程序,例如碰到耗时操,为避免阻塞主程序运行,可以采用多线程或者异步任务celery包含三个部分:消息中间件(broker),任务执行单元(worker),任务执行结果存储(task result store)中间件:celery的Broker可以使用RabbitMQ和 redis ,接收任务生产者发来的任务,将任务存到队列中执行单元(worke...

2019-02-15 23:16:50 270

原创 创建虚拟环境出错

错误:Command /home/python/.virtua…ngo_boke/bin/python3 - setuptools pkg_resources pip wheel failed with error code 2创建新的虚拟环境出错解决:然后就可以创建虚拟环境啦但是如果又出现这个错误就这这样解决...

2019-02-15 23:02:11 691

转载 常用 Git 命令清单

作者: 阮一峰我每天使用 Git ,但是很多命令记不住。一般来说,日常使用只要记住下图6个命令,就可以了。但是熟练使用,恐怕要记住60~100个命令。下面是我整理的常用 Git 命令清单。几个专用名词的译名如下。*Workspace:工作区*Index / Stage:暂存区*Repository:仓库区(或本地仓库)*Remote:远程仓库一、新建代码库在当前目录新建一...

2019-02-15 16:00:53 107

原创 GIL锁

一、GIL的概念GIL ( Global Interpreter Lock ) 全局解释器锁。GIL 不是 Python 语言的特性,是CPython中的一个概念。_Python 解释器也是一个应用程序二、GIL的作用线程互斥锁是 Python 代码层面的锁,解决 Python 程序中多线程共享资源的问题GIL 是__ Python 解释层面的锁,解决解释器中多个线程的竞争资源问题。...

2019-02-15 15:51:54 254

原创 线程,进程,协程的区别

1. 进程是资源分配的单位2. 线程是操作系统调度的单位3. 进程切换需要的资源最大,效率很低4. 线程切换需要的资源一般,效率一般(当然了在不考虑GIL的情况下)5. 协程切换任务资源很小,效率高6. 多进程、多线程根据cpu核数不一样可能是并行的,但是协程是在一个线程中 所以是并发注意:代码是IO密集型的时候,使用多线程,是CPU密集型的时候,使用多进程原因:GIL的存在导致...

2019-02-15 15:45:47 112

原创 多任务之协程

一、迭代器迭代对象获取数据必须调用迭代器,才能完成数据的迭代自定义迭代对象,在类里需要定义__iter__方法,__iter__方法中需要调用迭代器对象才能获取数据自定义迭代对象里添加__iter__方法,__next__方法,就是一个迭代器对象for循环的本质就是通过迭代器完成迭代器的好处:节省内存,每次只会生成一个数据,占一个数据的空间不受生成数列上限影响。使用递归有上限控制作...

2019-02-15 15:43:42 124

原创 多任务之进程

一、定义一个运行的软件或者程序,进程是操作系统资源分配的基本单位,没有进程就没有线程##线程和进程的区别线程间资源共享,进程间资源独立二、进程多任务(1)过程#导入线程模块import multiprocessingmultiproessing.Process( target =,args=(,), kwargs={})*target:执行的目标任务名*args:以元组方式...

2019-02-15 15:42:41 186

原创 多任务之线程

一、多任务并发:执行的任务数大于cpu核数,使用调度方法,不是同时进行的,总有些任务时不执行的在同一时刻并行:任务数量小于cpu核数,任务是同时进行的线程同步:按照预定的先后顺序执行二、线程(1)定义:线程是进程的一个分支,每个进程最少一个线程,是cpu调度和分派的最小单元#导入线程模块import threadingthreading.Thread( target= ,args=...

2019-02-15 15:41:07 92

原创 Django的配置

在虚拟机中配置Django1.搭建虚拟环境需要连接网络2.安装pip install django==1.11.113.进入虚拟环境4.创建项目5:包含的文件settings.py 是项目的整体配置文件。urls.py 是项目的URL配置文件。wsgi.py 是项目与WSGI兼容的Web服务器入口。manage.py 是项目管理文件,通过它管理项目。6.创建子应用7...

2018-11-06 21:33:06 117

原创 python中前后端json数据的传输

记录一下此处曾让我迷惑的地方前后端json 数据传输前端:前端使用ajax进行设置注意: 给后端传递json数据,需要使用content-type参数, 主要设置你发送给服务器的格式格式,并且需要将data转为字符串进行传递。实际上,服务端接收到后,将字符串转为json对象。不转为字符串,即使加了content-type的参数,也默认会转成 name=xx&amp;age=1,使后端...

2018-11-06 17:11:18 5811 1

原创 flask学习中的四个session

★四个session1.上下文的状态保持session概念:是一个键值对字符串,键保存在浏览器,只保存在服务器,是基于cookie实现的。作用: 用来保存用户信息,记录用户状态注意:与语言无关,与框架啊无关,是一种抽象的概念2.flask中的session概念: 是一个对象,是flask中内置的session的对象作用: 用爱实现上下文状态的保持, 使用的时候要添加密钥注意:离开f...

2018-11-03 14:54:38 242

原创 装饰器

装饰器装饰某个函数的时候,会对函数的函数名进行修改,修改为装饰器的内部函数名当flask中在py文件里装饰多个视图函数的时候会出现函数名重名的错误解决办法:方法一:调用functoolsimport functoolsdef set_fun(f):@functools.wraps(f)def call_fun(*args, **kwargs):print(“添加额外功能”)re...

2018-10-30 20:34:40 95

原创 flask自带的logger日志工具

flask中自带的logger日志工具flask自带logger方法(日志工具),使用格式为from flask import current_appcurrent_app.logger.error(‘this is a error’)current_app.logger.info(‘this is a info’)current_app.logger.warning(‘this is ...

2018-10-27 23:29:16 7673 1

空空如也

空空如也

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

TA关注的人

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