07 2021 档案
摘要:Docker Hub Docker仓库可以分为公有仓库和私有仓库,目前 Docker 官方维护了一个公共仓库 Docker Hub,我们需要的大部分镜像都可以在 Docker Hub 中直接下载。而私有仓库是由用户自行搭建的存放镜像的云环境。 Docker Hub地址:https://hub.doc
阅读全文
摘要:查看容器 docker ps [OPTIONS] OPTIONS常用的参数: -a: 查看所有容器 -l: 查看最近创建的容器 -n: 查看最后创建的n个容器 示例: 查看所有容器 $ docker ps -a CONTAINER ID IMAGE COMMAND CREATED STATUS PO
阅读全文
摘要:官方文档:https://docs.docker.com/reference/ 获取镜像 docker pull 镜像名称 示例: $ docker pull redis:6 注:镜像名称后面可以指定 tag 标签信息,来拉取指定的版本, 如果不声明 tag 镜像标签信息则默认拉取 latest 版
阅读全文
摘要:同步和异步的概念 同步:是指代码调用IO操作时,必须等待IO操作完成后才返回的调用方式。 异步:是指代码调用IO操作时,不必等待IO操作完成就可以返回的调用方式。 协程 协程(coroutine)又称微线程,是运行在单线程中的“并发”,可以理解为轻量级的线程,对于频繁进行IO操作的任务,一般选择使用
阅读全文
摘要:正则表达式的作用 正则表达式是一些由字符和特殊符号组成的字符串,它们描述了这些字符和字符的某种重复方式,因此能按某种模式匹配一个有相似特征的字符串的集合。 正则表达式的主要作用是被用来进行文本的检索、替换或者提取我们想要的字符串。 Python通过标准库的re模块支持正则表达式。 常用的特殊字符 符
阅读全文
摘要:进程 一个正在允许的程序或者软件就是一个进程,进程是操作系统进行资源分配的基本单位。一个程序运行后至少有一个进程,一个进程默认有一个线程。 在Windows操作系统中由于没有fork(Linux操作系统中创建进程的机制),必须把创建子进程的部分使用if __name__ == '__main__'判
阅读全文
摘要:Socker套接字 Socket又称套接字,是进程间通信的一种方式,网络化的应用程序在开始任何通讯之前都必须先创建套接字。我们每天浏览网页,聊天,收发Email等都是基于Socket来完成通信的 Python中的网络编程 Python中提供了socket模块。模块中的socket()函数被用来创建套
阅读全文
摘要:模块 在Python中,一个.py的python文件就是一个模块。 导入模块的几种方式 import 模块名 from 模块名 import 功能名 from 模块名 import * import 模块名 as 别名 from 模块名 import 功能名 as 别名 import import
阅读全文
摘要:迭代器 可迭代对象:指的是定义了__iter__ 方法的对象,调用该方法会返回一个迭代器对象,例如list,tuple,set,dict等。 迭代器:不仅要实现__iter__方法,还需要实现__next__方法。可以通过调用next()方法,来获取数据。 生成迭代器: iter(可迭代对象) 可迭
阅读全文
摘要:异常 程序在运行过程中,难免会遇到问题和错误。有一些错误是不可预料的,这些错误可能会导致程序在运行过程中出现异常中断和退出,对于这样的错误我们需要进行处理。 # ZeroDivisionError: division by zero print(1/0) # TypeError print(1 +
阅读全文
摘要:类和实例 Python是一门面向对象的编程语言,所以也有类的概念,类是一系列具有相同特征和行为事物的统称,Python中使用class关键字定义类。 类的定义 语法: class 类名(): 代码 ... 示例: class Student: def __init__(self, name, age
阅读全文
摘要:文件打开 在python中使用open()函数可以打开一个已经存在的文件。 语法: open(file, mode='r', buffering=None, encoding=None, errors=None, newline=None, closefd=True) file: 要打开的文件 mo
阅读全文