自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

人生就是一场修行

生活不会突变,你要做的只是耐心和积累。人这一辈子没法做太多的事情,所以每一件都要做得精彩绝伦。你的时间有限,所以不要为别人而活,不要被教条所限,勇敢的去追随自己的心灵和直觉。

  • 博客(8)
  • 资源 (1)
  • 收藏
  • 关注

原创 python(十二)上:mysql安装使用详细教程

上节回顾:RabbitMQ几种模式:平均分发perfetch =1durable队列持久化,deliver_mode = 2 消息持久化一对多广播,exchanage fanoutdirecttopicRPC一、数据库介绍1、什么是数据库?数据库(Database)是按照数据结构来组织、存储和管理数据的仓库, 每个数据库都有一个或多个不同的API用于创建,访问,管理,搜索和复制所

2016-10-30 23:39:07 7417

原创 python(十二)下:ORM框架SQLAlchemy使用学习

本节内容ORM介绍sqlalchemy安装sqlalchemy基本使用多外键关联多对多关系表结构设计作业  一、ORM介绍如果写程序用pymysql和程序交互,那是不是要写原生sql语句。如果进行复杂的查询,那sql语句就要进行一点一点拼接,而且不太有重用性,扩展不方便。而且写的sql语句可能不高效,导致程序运行也变慢。 为了避免把sql语句写死在代码里,有没有一种方法直接把原生s

2016-10-27 21:11:40 23009 1

原创 python(十一)下:Redis安装配置及使用详解

目录redis-py 的API的使用可以分类为:连接方式连接池操作 String 操作Hash 操作List 操作Set 操作Sort Set 操作管道发布订阅两个程序通信,除了socket就是文件了,但是通过磁盘效率太低了,之前的RabbitMQ只是实现了消息的传递,现在要是实现数据的共享,可以通过缓存实现,一个中间商broker。 那其他程序也不能访问中间商的内存的,其他

2016-10-24 23:52:05 13039 1

原创 python(十一)上:RabbitMQ 使用详细介绍

目录上节回顾 一、RabbitMQ 消息队列介绍 二、RabbitMQ基本示例.   1、Rabbitmq 安装   2、基本示例   3、RabbitMQ 消息分发轮询 三、RabbitMQ 消息持久化(durable、properties)   1、RabbitMQ 相关命令   2、消息持久化 四、RabbitMQ 广播模式(exchange)   1、fanout 纯广播

2016-10-20 15:03:55 32460 1

原创 python(十)下:事件驱动与 阻塞IO、非阻塞IO、IO多路复用、异步IO

上节的问题: 协程:遇到IO操作就切换。 但什么时候切回去呢?怎么确定IO操作完了?一、事件驱动模型介绍通常,我们写服务器处理模型的程序时,有以下几种模型: (1)每收到一个请求,创建一个新的进程,来处理该请求; (2)每收到一个请求,创建一个新的线程,来处理该请求; (3)每收到一个请求,放入一个事件列表,让主进程通过非阻塞I/O方式来处理请求第三种就是协程、时间驱动的方式

2016-10-12 02:34:16 11955 3

原创 python(十)线程与进程(中):进程、协程

一、上节回顾:线程 vs 进程1、线程:一组指令 内存共享同时修改同一份数据时必须加锁,metex 互斥锁递归锁join 等待线程结束 启动一个线程:def run(): print("")t= threading.Thread(target=run, args(n,))t.start()t.join# 等待所有结果,先把所有线程存起来守护线程:setDaemon(Tru

2016-10-11 18:03:37 4347

原创 python(九)线程与进程(上):线程

目录paramiko 模块 线程与进程之线程一、paramiko 模块1、堡垒机准备paramiko:基于ssh用于连接远程服务器并执行相关操作,批量管理安装yum -y install python-pip # linux环境,win安装完python自带pippip install paramiko1.1 SSHClient 基于用户名密码连接基于用户名密码连接 执行命令:impo

2016-10-10 01:09:13 6154 1

原创 python(八)socket网络编程

目录python(七)回顾 socket练习一、python(七)回顾1、面向对象静态方法   与类无关,不能访问类里的任何属性和方法,不用self 类方法   只能访问类变量 属性方法@property   把一个方法变成一个静态属性   flight.status   @status.setter   flight.status = 3   @status.delter 反

2016-10-07 23:19:19 4137

django orm 外键操作-练习示例

django orm 外键操作 练习示例

2016-12-22

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除