摘要: 问题描述:Docker Compose 部署的项目,使用docker-compose down 命令关闭时,提示错误: Removing network xxxl_default ERROR: network xxxxl_default has active endpoints 解决办法: dock 阅读全文
posted @ 2019-06-16 17:34 狂奔蜗牛coding 阅读(1888) 评论(0) 推荐(0) 编辑
摘要: Linux下查看磁盘与目录的容量——df、du df:列出文件系统的整体磁盘使用量; du:评估文件系统的磁盘使用量(常用于评估目录所占容量) df参数: -a:列出所有的文件系统,包括系统特有的/proc等文件系统 -k:以KB的容量显示各文件系统 -m:以MB的容量显示各文件系统 -h:以人们较 阅读全文
posted @ 2019-06-15 14:13 狂奔蜗牛coding 阅读(322) 评论(0) 推荐(0) 编辑
摘要: 1.docker-compose的使用非常类似于docker命令的使用,但是需要注意的是大部分的compose命令都需要到docker-compose.yml文件所在的目录下才能执行。 2.【Linux命令】docker-compose up【命令解释】 命令聚合每个容器的输出,命令退出时,所有容器 阅读全文
posted @ 2019-06-12 13:43 狂奔蜗牛coding 阅读(11311) 评论(0) 推荐(0) 编辑
摘要: 第一步:安装 erlang 官网:https://www.erlang-solutions.com/resources/download.html 然后在终端输入:erl 显示如下,说明安装成功! 第二步:安装 rabbitmq 终端输入命令: sudo apt-get install rabbit 阅读全文
posted @ 2019-04-04 15:46 狂奔蜗牛coding 阅读(327) 评论(0) 推荐(0) 编辑
摘要: scrapy的cmdline命令 1.启动爬虫的命令为:scrapy crawl (爬虫名) 2.还可以通过以下方式来启动爬虫 方法一:创建一个.py文件(这里的爬虫文件名可以自己定义,例:myspider.py) 方法二:在终端通过 python myspider.py 也可以执行该文件。 阅读全文
posted @ 2019-01-05 16:05 狂奔蜗牛coding 阅读(6733) 评论(0) 推荐(1) 编辑
摘要: 一、构造方法 Queue是构造方法,函数签名是Queue(maxsize=0) ,其中maxsize设置队列的大小。 二、实例方法 Queue.qsize(): 返回queue的近似值。注意:qsize>0 不保证(get)取元素不阻塞。qsize<maxsize不保证(put)存元素不会阻塞 Qu 阅读全文
posted @ 2018-12-04 19:23 狂奔蜗牛coding 阅读(12171) 评论(0) 推荐(0) 编辑
摘要: 一、解释 线程之间通信的两个基本问题是互斥和同步。 线程同步是指:线程之间所具有的一种制约关系,一个线程的执行依赖另一个线程的消息,当它没有得到另一个线程的消息时,应该等待,直到消息到达时才被唤醒。 线程互斥是指:对于共享的操作系统资源(指的是广义的“资源”,而不是Windows.res文件,譬如全 阅读全文
posted @ 2018-12-04 19:19 狂奔蜗牛coding 阅读(320) 评论(0) 推荐(0) 编辑
摘要: 一、理解 如果线程里每从队列里取一次,但没有执行task_done(),则join无法判断队列到底有没有结束,在最后执行个join()是等不到结果的,会一直挂起。可以理解为,每task_done一次 就从队列里删掉一个元素,这样在最后join的时候根据队列长度是否为零来判断队列是否结束,从而执行主线 阅读全文
posted @ 2018-12-03 21:28 狂奔蜗牛coding 阅读(820) 评论(0) 推荐(0) 编辑
摘要: 一、协程的理解 二、协程原理 1 def run(): 2 print(1) 3 yield 10 4 print(2) 5 yield 20 6 print(3) 7 yield 30 8 9 10 # 协程的最简单风格,控制函数的阶段执行,节约线程或者进程的切换 11 m = run() #返回 阅读全文
posted @ 2018-12-02 23:22 狂奔蜗牛coding 阅读(211) 评论(0) 推荐(0) 编辑
摘要: 一、线程的理解 二、启动一个线程 1 #!/usr/bin/env python 2 # -*- coding:utf-8 -*- 3 4 import threading 5 import time 6 7 a = 10 8 9 10 def run(num): 11 print('子线程(%s) 阅读全文
posted @ 2018-12-02 23:11 狂奔蜗牛coding 阅读(163) 评论(0) 推荐(0) 编辑