博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2016年4月10日

摘要: HTML CSS css是英文Cascading Style Sheets的缩写,称为层叠样式表,用于对页面进行美化。 存在方式有三种:元素内联、页面嵌入和外部引入,比较三种方式的优缺点。 语法:style = 'key1:value1;key2:value2;' 在标签中使用 style='xx: 阅读全文

posted @ 2016-04-10 15:45 善恶美丑 阅读(138) 评论(0) 推荐(0) 编辑

2016年4月8日

摘要: 什么是HTML? HTML 是用来描述网页的一种语言。 HTML 指的是超文本标记语言: HyperText Markup Language HTML 不是一种编程语言,而是一种标记语言 标记语言是一套标记标签 (markup tag) HTML 使用标记标签来描述网页 HTML 文档包含了HTML 阅读全文

posted @ 2016-04-08 10:59 善恶美丑 阅读(249) 评论(0) 推荐(0) 编辑

2016年4月1日

摘要: SQLAlchemy是Python编程语言下的一款ORM框架,该框架建立在数据库API之上,使用关系对象映射进行数据库操作,简言之便是:将对象转换成SQL,然后使用数据API执行SQL并获取执行结果 Dialect用于和数据API进行交流,根据配置文件的不同调用不同的数据库API,从而实现对数据库的 阅读全文

posted @ 2016-04-01 13:20 善恶美丑 阅读(504) 评论(0) 推荐(0) 编辑

2016年3月25日

摘要: 在这之前先了解下什么是事件驱动编程 Twsited异步网络框架 Twisted是一个事件驱动的网络框架,其中包含了诸多功能,例如:网络协议、线程、数据库管理、网络操作、电子邮件等。 事件驱动 简而言之,事件驱动分为二个部分:第一,注册事件;第二,触发事件。 自定义事件驱动框架,命名为:“弑君者”: 阅读全文

posted @ 2016-03-25 03:22 善恶美丑 阅读(362) 评论(0) 推荐(0) 编辑

摘要: RabbitMQ是一个在AMQP基础上完整的,可复用的企业消息系统。他遵循Mozilla Public License开源协议。 MQ全称为Message Queue, 消息队列(MQ)是一种应用程序对应用程序的通信方法。应用程序通过读写出入队列的消息(针对应用程序的数据)来通信,而无需专用连接来链 阅读全文

posted @ 2016-03-25 03:21 善恶美丑 阅读(645) 评论(0) 推荐(0) 编辑

2016年3月23日

摘要: redis是一个key-value存储系统。和Memcached类似,它支持存储的value类型相对更多,包括string(字符串)、list(链表)、set(集合)、zset(sorted set --有序集合)和hash(哈希类型)。这些数据类型都支持push/pop、add/remove及取交 阅读全文

posted @ 2016-03-23 18:30 善恶美丑 阅读(438) 评论(0) 推荐(0) 编辑

2016年3月22日

摘要: Python 操作 Mysql 模块的安装 SQL 基本使用: 1、数据库操作 2、数据表操作 3、数据操作 Python MySQL API 批量插入数据 二、删除数据 三、修改数据 四、查数据 一些参数 阅读全文

posted @ 2016-03-22 11:09 善恶美丑 阅读(207) 评论(0) 推荐(0) 编辑

2016年3月21日

摘要: 协程,又称微线程,纤程。英文名Coroutine。一句话说明什么是线程:协程是一种用户态的轻量级线程,协程一定是在单线程运行的。 协程拥有自己的寄存器上下文和栈。协程调度切换时,将寄存器上下文和栈保存到其他地方,在切回来的时候,恢复先前保存的寄存器上下文和栈。因此: 协程能保留上一次调用时的状态(即 阅读全文

posted @ 2016-03-21 20:50 善恶美丑 阅读(405) 评论(0) 推荐(0) 编辑

2016年3月18日

摘要: paramiko模块机遇SSH用于连接远程服务器并执行相关操作 SSHClient 用于连接远程服务器并执行基本命令 基于用户名密码连接: sshclient 封装transport 基于公钥密钥连接: SFTPClient 用于连接远程服务器并执行上传下载 基于用户名密码上传下载 基于公钥密钥上传 阅读全文

posted @ 2016-03-18 20:14 善恶美丑 阅读(266) 评论(0) 推荐(0) 编辑

2016年3月17日

摘要: Exception raised when non-blocking put() (or put_nowait()) is called on a Queue object which is full. 阅读全文

posted @ 2016-03-17 19:15 善恶美丑 阅读(2046) 评论(0) 推荐(1) 编辑