摘要:
python网络编程05 /TCP阻塞机制 [TOC] 1.什么是拥塞控制 拥塞控制就是防止过多的数据注入网络中,这样可以使网络中的路由器或链路不致过载。 2.拥塞控制要考虑的因素 拥塞控制所作的都有一个前提,就是网络能够承受现有的网络负荷。 拥塞控制是一个全局性的过程,涉及到所有的主机、所有的路由 阅读全文
摘要:
Django框架13 /缓存、信号、django的读写分离 1. 缓存 缓存简述: 缓存将一个某个views的返回值保存至内存或者memcache中,5分钟内再有人来访问时,则不再去执行views中的操作,而是直接从内存或者memcache中之前缓存的内容拿到,并返回。 Django中缓存的方式 开 阅读全文
摘要:
linux09 /消息队列、saltstack工具 [TOC] 1. 消息队列之rabbitmq 消息队列概述 rabbitmq安装/启动/创建后台管理用户 安装pika模块 通过python的pika模块,实现生产消费者 1、生产者代码如下: 2、消费者代码如下: 消息之ack机制 1、生产者代码 阅读全文
摘要:
Linux08 /Docker 1. docker简介/安装 docker概述 打包应用程序及程序运行所依赖的环境产出叫做Docker镜像 可以启动多个镜像到服务器中 docker是cs架构,一般操作的都是客户端 Docker概念:Docker是一个开源的应用容器引擎,让开发者可以打包他们的应用以及 阅读全文
摘要:
python目录 "01 python入门" "02 python基础" "03 python函数" "04 python模块" "05 python面向对象" "06 python网络编程" "07 python并发编程" "08 前端js、jquery" "09 MySQL数据库" "10 Dj 阅读全文
摘要:
Linux07 /redis的配置、五大数据类型、发布订阅、持久化、主从复制、哨兵配置、集群搭建 [TOC] 1. redis的安装/启动 redis的安装方式: 编译安装redis 修改redis的配置文件,支持更安全的启动方式 启动redis服务端 指定密码登录redis 2. redis的五大 阅读全文
摘要:
算法数据结构03 /二分查找、排序算法 [TOC] 1. 二分查找 二分查找:只能作用在有序集合 代码实现: 2. 排序算法 冒泡排序 将乱序列表中的最大值 逐步 找出,将最大值最终移动到最后的位置 1.实现将最大的数移到最右边 2.实现冒泡排序:将上述操作逐步作用(n 1)次 3.时间复杂度: 最 阅读全文
摘要:
2算法数据结构02 /常用数据结构 [TOC] 1. 栈 特性:先进后出的数据结构,有栈顶和栈尾 应用场景:每个 web 浏览器都有一个返回按钮。浏览网页时,这些网页被放置在一个栈中(实际是网页的网址)。现在查看的网页在顶部,第一个查看的网页在底部。如果按‘返回’按钮,将按相反的顺序浏览刚才的页面。 阅读全文
摘要:
算法数据结构01 /算法数据结构概述 [TOC] 1. 算法 算法概述 算法是计算机处理信息的本质,因为计算机程序本质上是一个算法来告诉计算机确切的步骤来执行一个指定的任务。一般地,当算法在处理信息时,会从输入设备或数据的存储地址读取数据,把结果写入输出设备或某个存储地址供以后再调用。 算法是独立存 阅读全文