随笔分类 -  Python-网络编程

摘要:之前写过一篇博客介绍过sqlalchemy的基本用法,本篇博客主要介绍除增删改查以外SQLAlchemy对数据库表的操作,主要内容有单表操作、一对多操作、多对多操作。 一、单表操作 单表操作的增删改查在上篇博客中已经详细介绍过,这里不再详细介绍,今天主要对数据库查询在详细介绍一下,下面我们先创建表并 阅读全文
posted @ 2016-08-03 00:49 邸海峰 阅读(617) 评论(0) 推荐(0) 编辑
摘要:今天主要是通过Python来对Mysql数据库进行操作,以及通过paramiko模块远程对主机进行操作,下面开始介绍今天的内容。 一、通过pymsql对数据库进行操作 pymysql是Python中操作MySQL模块,其使用方法和MySQLdb几乎相同。 1、下载安装: 1 2 3 4 #源码安装: 阅读全文
posted @ 2016-07-29 01:21 邸海峰 阅读(679) 评论(0) 推荐(0) 编辑
摘要:一、概述什么是数据库 ? 答:数据的仓库,如:在ATM的示例中我们创建了一个 db 目录,称其为数据库 什么是 MySQL、Oracle、SQLite、Access、MS SQL Server等 ? 答:他们均是一个软件,都有两个主要的功能: a. 将数据保存到文件或内存 b. 接收特定的命令,然后 阅读全文
posted @ 2016-07-28 22:32 邸海峰 阅读(209) 评论(0) 推荐(0) 编辑
摘要:本篇博客主要介绍如何通过Python来操作管理RabbitMQ消息队列,大家在工作中可能遇到很多类似RabbitMQ这种消息队列的中间件,如:ZeroMQ、ActiveMQ、MetaMQ等,我们学会了如何操作RabbitMQ的话基本上操作其他的队列都是一通百通。 一、RabbitMQ安装 Rabbi 阅读全文
posted @ 2016-07-28 01:52 邸海峰 阅读(1401) 评论(0) 推荐(0) 编辑
摘要:今天主要介绍如何通过python来对Redis和memcache进行操作,下面开始今天的内容: 一、Memcached操作 Memcached是一个高性能的分布式内存对象缓存系统,用于动态Web应用以减轻数据库负载。它通过在内存中缓存数据和对象减少读取数据库的次数,从而提高动态、数据库驱动网站的速度 阅读全文
posted @ 2016-07-25 22:48 邸海峰 阅读(1644) 评论(0) 推荐(2) 编辑
摘要:今天已是学习Python的第十一天,来干一碗鸡汤继续今天的内容,今天的鸡汤是:超越别人对你的期望。本篇博客主要介绍以下几点内容: 线程的基本使用; 线程的锁机制; 生产者消费之模型(队列); 如何自定义线程池; 进程的基本使用; 进程的锁机制; 进程之间如何实现数据共享; 进程池; 协程的基本使用。 阅读全文
posted @ 2016-07-21 23:59 邸海峰 阅读(140) 评论(0) 推荐(0) 编辑
摘要:http://www.cnblogs.com/phennry/p/5645369.html 接着上篇博客我们继续介绍socket网络编程,今天主要介绍的内容:IO多路复用、多线程、补充知识点。 一、IO多路复用 IO多路复用是指内核一旦发现进程指定的一个或者多个IO条件准备读取,它就通知该进程。IO 阅读全文
posted @ 2016-07-15 15:01 邸海峰 阅读(401) 评论(1) 推荐(1) 编辑
摘要:从今天开始python基础就介绍完毕了,下面我们将进阶到socket网络编程的介绍,那么socket是什么呢?我们带着这个问题开始今天的介绍: 一、socket初探 socket通常也称作"套接字",用于描述IP地址和端口,是一个通信链的句柄,应用程序通常通过"套接字"向网络发出请求或者应答网络请求 阅读全文
posted @ 2016-07-05 23:06 邸海峰 阅读(755) 评论(0) 推荐(1) 编辑

doc
点击右上角即可分享
微信分享提示