摘要: 一、迭代器 1、可迭代对象(iterable) a>常见可迭代对象:列表、元组、字典、字符串都是可迭代的,而整数、浮点型数据、布尔数都是不可迭代的。通过for...in...这类语句迭代读取一条数据供我们使用的对象称之为可迭代对象(iterable) b>通过isinstance()判断一个对象是否 阅读全文
posted @ 2019-02-24 22:33 宠辱不惊666 阅读(112) 评论(0) 推荐(0) 编辑
摘要: 一、协程(Coroutine) 1、认识协程 a>协程,又称为微线程、纤程 b>协程是Python中另外一种实现多任务的方式,比线程占用更小的执行单位 c>最通俗的理解:就是一个可以暂停的函数,可以挂起的函数 d>通过yield生成器可以实现协程 2、协程和线程的差异 线程包含在进程中, 协程包含在 阅读全文
posted @ 2019-02-24 20:50 宠辱不惊666 阅读(326) 评论(0) 推荐(0) 编辑
摘要: 一、进程及状态 1、进程 程序,是指静态,而进程则是动态的概念,首先把程序运行起来,代码+涉及的资源=进程,它是操作系统分配资源的基本单位,多进程可以实现多任务 2、进程的状态 1、就绪态:一切准备好,只等待CPU的调度 2、运行态:CPU正在执行本进程的代码 3、等待态:等待某个条件的满足,比如s 阅读全文
posted @ 2019-02-24 16:27 宠辱不惊666 阅读(166) 评论(0) 推荐(0) 编辑
摘要: 一、多任务引入 1、多任务 a>多任务的概念:计算机同时执行多个任务,多任务程序:该程序的多个任务同时在运行,就是多任务 b>多任务的作用:1、提升程序的执行效率 2、更充分利用CPU的资源 2、并行与并发 并行:当任务数小于或者等于CPU核数时,每一个任务都有对应的CPU来处理执行,即任务真的是一 阅读全文
posted @ 2019-02-24 15:54 宠辱不惊666 阅读(433) 评论(0) 推荐(0) 编辑
摘要: 一、TCP简介 1.TCP介绍 a>TCP协议:TCP协议,传输控制协议(英语:Transmission Control Protocol,缩写为:TCP)是一种面向连接的、可靠的、基于字节流的通信协议 1.面向连接:先连接,再通信,好比打电话模型 2.可靠的,相对于UDP,TCP传输更可靠,TCP 阅读全文
posted @ 2019-02-24 14:52 宠辱不惊666 阅读(7563) 评论(0) 推荐(0) 编辑
摘要: SQL: mysql,Oracle,sqlserver,db2特点及应用场景:1.高度事务性场景 > 银行,会计,仓库,贸易,需要大量的原子操作2.数据存储有规范的表结构设计,预先定义好 明确的字段3.数据价值高,对安全性和稳定性要求高4.需要持久化存储的"冷数据"(不需要经常读写的数据)5.需要通 阅读全文
posted @ 2018-11-19 22:59 宠辱不惊666 阅读(1288) 评论(0) 推荐(0) 编辑
摘要: Elasticsearch 开源的 Elasticsearch 是目前全文搜索引擎的首选。 它可以快速地储存、搜索和分析海量数据。维基百科、Stack Overflow、Github 都采用它。 Elasticsearch 的底层是开源库 Lucene。但是,你没法直接用 Lucene,必须自己写代 阅读全文
posted @ 2018-11-11 07:14 宠辱不惊666 阅读(481) 评论(0) 推荐(0) 编辑
摘要: 用于保存文件一个软件,可以安装在服务器上,则这个服务器就成了文件服务器组成: tracker >追踪,管理可用的storage storage >保存文件,读取文件 Dockerimage镜像 》安装好自己的软件 docker image ls >查看所有镜像 docker image pull 镜 阅读全文
posted @ 2018-11-11 07:05 宠辱不惊666 阅读(182) 评论(0) 推荐(0) 编辑
摘要: 在实际开发工作中,我们使用django开发之前,需要对django配置文件进行简单的设置: 1.sys.path 2. mysql数据库的配置 3.缓存的配置 4.session的配置 5. 日志 6.异常处理 相关的命令: 创建数据库:create database 数据库名称 charset=u 阅读全文
posted @ 2018-11-11 06:57 宠辱不惊666 阅读(82) 评论(0) 推荐(0) 编辑
摘要: GenericAPIView+***Mixin 对于数据的处理方式:5种: 查询多个 >list 查询一个 >retrieve 创建 >create 修改 >update 删除 >destroy heros==> list create listcreate hero > retrieve==>1 阅读全文
posted @ 2018-11-10 23:02 宠辱不惊666 阅读(86) 评论(0) 推荐(0) 编辑