2017年4月19日

15.mysql数据库操作与Paramiko模块

摘要: 堡垒机前戏 开发堡垒机之前,先来学习Python的paramiko模块,该模块机遇SSH用于连接远程服务器并执行相关操作 SSHClient 用于连接远程服务器并执行基本命令 基于用户名密码连接: + View Code? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 阅读全文

posted @ 2017-04-19 16:18 名称已被其他用户使用 阅读(630) 评论(0) 推荐(0)

2017年4月18日

14.Gevent协程 Select\Poll\Epoll异步IO与事件驱动 Python连接Mysql数据库操作 RabbitMQ队列 Redis\Memcached缓存 Paramiko SSH Twsited网络框架

摘要: 本节内容 Gevent协程 Select\Poll\Epoll异步IO与事件驱动 Python连接Mysql数据库操作 RabbitMQ队列 Redis\Memcached缓存 Paramiko SSH Twsited网络框架 引子 到目前为止,我们已经学了网络并发编程的2个套路, 多进程,多线程, 阅读全文

posted @ 2017-04-18 12:30 名称已被其他用户使用 阅读(321) 评论(0) 推荐(0)

2017年4月15日

13 线程threading模块 join 线程锁之Lock\Rlock\信号量 将线程变为守护进程 Event事件  queue队列 生产者消费者模型 Queue队列 开发一个线程池 进程 语法 进程间通讯 进程池  多进程multiprocessing

摘要: 本节内容 操作系统发展史介绍 进程、与线程区别 python GIL全局解释器锁 线程 语法 join 线程锁之Lock\Rlock\信号量 将线程变为守护进程 Event事件 queue队列 生产者消费者模型 Queue队列 开发一个线程池 进程 语法 进程间通讯 进程池 操作系统发展史 手工操作 阅读全文

posted @ 2017-04-15 18:44 名称已被其他用户使用 阅读(176) 评论(0) 推荐(0)

2017年4月13日

12.异常 isinstance 反射

摘要: 一、isinstance(obj, cls) 检查是否obj是否是类 cls 的对象 ? 1 2 3 4 5 6 class Foo(object): pass obj = Foo() isinstance(obj, Foo) 二、issubclass(sub, super) 检查sub类是否是 s 阅读全文

posted @ 2017-04-13 08:46 名称已被其他用户使用 阅读(241) 评论(0) 推荐(0)

2017年4月12日

2.semantic-ui的官网文档说明

摘要: http://semantic-ui.qyears.com/introduction/getting-started.php 阅读全文

posted @ 2017-04-12 19:20 名称已被其他用户使用 阅读(244) 评论(0) 推荐(0)

11.Socket网络编程

摘要: 本节内容 Socket介绍 Socket参数介绍 基本Socket实例 Socket实现多连接处理 通过Socket实现简单SSH 通过Socket实现文件传送 作业:开发一个支持多用户在线的FTP程序 1. Socket介绍 概念 A network socket is an endpoint o 阅读全文

posted @ 2017-04-12 11:58 名称已被其他用户使用 阅读(1324) 评论(0) 推荐(0)

2017年4月7日

10.面向对象高级语法部分 经典类vs新式类   静态方法、类方法、属性方法 类的特殊方法 反射 异常处理 Socket开发基础

摘要: 本节内容: 面向对象高级语法部分 经典类vs新式类 静态方法、类方法、属性方法 类的特殊方法 反射 异常处理 Socket开发基础 作业:开发一个支持多用户在线的FTP程序 面向对象高级语法部分 经典类vs新式类 把下面代码用python2 和python3都执行一下 ? 1 2 3 4 5 6 7 阅读全文

posted @ 2017-04-07 16:50 名称已被其他用户使用 阅读(177) 评论(0) 推荐(0)

9.对象 面向对象的特性:封装、继承、多态 类、方法、 #数据描述

摘要: <!--?xml version="1.0" encoding="UTF-8" standalone="no"?--> 本节内容: 面向对象编程介绍 为什么要用面向对象进行开发? 面向对象的特性:封装、继承、多态 类、方法、 引子 #数据描述class NoneNeg: def __init__(s 阅读全文

posted @ 2017-04-07 13:48 名称已被其他用户使用 阅读(230) 评论(0) 推荐(0)

2017年4月4日

8.模块介绍 time &datetime模块 random os sys shutil json & picle shelve xml处理 yaml处理 configparser hashlib subprocess logging模块 re正则表达式

摘要: 本节大纲: 模块介绍 time &datetime模块 random os sys shutil json & picle shelve xml处理 yaml处理 configparser hashlib subprocess logging模块 re正则表达式 模块,用一砣代码实现了某个功能的代码 阅读全文

posted @ 2017-04-04 19:24 名称已被其他用户使用 阅读(178) 评论(0) 推荐(0)

2017年3月30日

1.sematic ui 安装

摘要: 本地 1.nodejs 2.下载;npm install sematic-ui -save 3.安装gulp: npm install -g gulp 4.编译sematic: gulp build 5.dist文件夹 .js和css 6.字体处理:在CSS中修改http://fonts.googl 阅读全文

posted @ 2017-03-30 18:41 名称已被其他用户使用 阅读(152) 评论(0) 推荐(0)

导航