摘要:
1.事务(transaction)1.1事务的概念 事务是若干操作的集合,集合中的操作看作程一个整体,要么都完成,要么都取消。1.2事务的属性 Atomicity(原子性) 事务是一个整体,一起完成,一起取消。 Consistency(一致性) 事务将数据从一种一致状态转变为下一种一致状态。(指的是... 阅读全文
摘要:
1.前言 2.pynev依赖的库文件 3.安装pyenv 4.查看可安装版本 5.开始安装python3.6.3 6.切换版本 7.安装Python包管理工具pip 1.首先安装setuptools 2.安装pip 阅读全文
摘要:
1.UWsgi 2.nginx 3.安装UWsgi 4.安装nginx 5.uwsgi 配置 6.Nginx 配置 7.其他安装过程中的问题。 阅读全文
摘要:
1.Redis是什么? 2.Centos上安装redis 3.python 安装 redis 模块 4.python 使用 redis 4.1 连接redis 方式 4,2 python-redis String 操作 4.2.1 get(name) 4.2.2 set(name, value, e 阅读全文
摘要:
1.RabbitMQ简介 2.RabbitMQ能为你做些什么? 3.RabbitMQ 安装使用 4.Python应用RabbitMQ 5.RabbitMQ消息持久化 import pika queue_name = 'xiaoxi_' """声明socket""" connection = pika 阅读全文
摘要:
1.协程 3.python的greenlet模块。 3.1 greenlet的简单实例。 4.python的Gevent模块。 4.1 gevent的简单实例 5.协程实现一个简单爬虫 并对比,串行和并行的执行时间。 6.利用协程实现socket多并发。 6.1 client.py 6.2 serv 阅读全文
摘要:
1.什么是进程? 2.进程的优点和确定。 3.进程的简单使用。 4.进程之间的通信。 4.1.利用queue传值通信。 4.2 利用Pipe()管道通信。 4.3 利用Manager()共享数据 5.进程池 6.队列queue python queue队列中的几种模式。 一个最基本的生产者消费者模型 阅读全文
摘要:
1.什么是线程? 2.线程与进程。 3.多线程的优点 4.Python中使用线程有两种方式:函数或者用类来包装线程对象。 4.1 函数方式使用: 4.2 类继承方式使用。 4.3 额外:查看当前线程。 4.4.守护线程。 5. 线程锁。 5.1 全局线程锁 5.2 线程递归锁 . 6.多线程之间的交 阅读全文
摘要:
实例 阅读全文
摘要:
# 什么是 Socket? # Socket又称"套接字",应用程序通常通过"套接字"向网络发出请求或者应答网络请求,使主机间或者一台计算机上的进程间可以通讯。 family: 套接字家族可以使AF_UNIX或者AF_INET type: 套接字类型可以根据是面向连接的还是非连接分为SOCK_STR 阅读全文
摘要:
# python的运行时错误称作异常 # (1)语法错误:软件的结构上有错误而导致不能被解释器解释或不能被编译器编译 # (2)逻辑错误:由于不完整或不合法的输入所致,也可能是逻辑无法生成、计算或者输出结果需要的过程无法执行等 # # python异常是一个对象,表示错误或意外情况 # (1)在py 阅读全文