摘要: python使用sqlalchemy连接mysql数据库 字数833 阅读461 评论0 喜欢1 sqlalchemy是python当中比较出名的orm程序。 什么是orm? orm英文全称object relational mapping,就是对象映射关系程序,简单来说我们类似python这种面向 阅读全文
posted @ 2016-06-29 16:03 zhming 阅读(3023) 评论(1) 推荐(0) 编辑
摘要: Dialect用于和数据API进行交流,根据配置文件的不同调用不同的数据库API,从而实现对数据库的操作,如: 总结:使用sqlalchemy可以像使用数据库api一样直接调用原生代码。这种方式没有什么意义,我们只需要知道可以这么做即可。 1 #!/usr/bin/env python 2 # -* 阅读全文
posted @ 2016-06-29 13:05 zhming 阅读(530) 评论(0) 推荐(0) 编辑
摘要: 事件驱动和异步io有什么直接关系。 当我们访问一个网页,不考虑网络问题。我们人类不觉得网页慢。 但是实际中对计算机来说还是慢。那慢在哪里。io io操作是整个网络操作中最慢的。比如你打开网页要是有2秒。cpu去请求页面也就是1毫秒,1999毫米都是io上消耗掉了。那么为什么会io 慢呢,因为内存要比 阅读全文
posted @ 2016-06-28 16:33 zhming 阅读(382) 评论(0) 推荐(2) 编辑
摘要: 在直线上接上来电显示话机,然后用手机或其他电话拨接电话的外线号码。1.如果是先振铃后来显,就是FSK制式。2.如果先送来显,再振铃或来显和振铃同时响应,就是DTMF制式交换机默认配置是FSK制式的中继板,如果外线是DTMF制式,那就要更换DTMF的来显中继板才能在分机上显示来电号码。 阅读全文
posted @ 2016-06-28 15:56 zhming 阅读(721) 评论(0) 推荐(0) 编辑
摘要: Twsited异步网络框架 Twisted是一个事件驱动的网络框架,其中包含了诸多功能,例如:网络协议、线程、数据库管理、网络操作、电子邮件等。 Package application Configuration objects for Twisted Applications Package co 阅读全文
posted @ 2016-06-26 16:12 zhming 阅读(253) 评论(0) 推荐(0) 编辑
摘要: exchange 的 fanout 类型举例(广播给所有bind的queue) 消息publisher 更细致的消息过滤(exchange type=topic) 其实direct 和 topic 差不多,都是可以在运行客户端时指定客户端可以获得的消息内容关键字。 区别在于,topic支持类似正则的 阅读全文
posted @ 2016-06-24 13:39 zhming 阅读(420) 评论(0) 推荐(0) 编辑
摘要: rabbitMq使用(mac平台) 1.下载 wget http://www.rabbitmq.com/releases/rabbitmq-server/v3.5.3/rabbitmq-server-mac-standalone-3.5.3.tar.gz 解压得到rabbitmq_server-3. 阅读全文
posted @ 2016-06-23 18:07 zhming 阅读(7565) 评论(0) 推荐(1) 编辑
摘要: 首先从Apple Store下载Xcode,然后安装Xcode,接着安装Homebrew包管理,类似于Ubuntu下的apt-get: 终端下输入ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/mast 阅读全文
posted @ 2016-06-23 18:05 zhming 阅读(2896) 评论(0) 推荐(0) 编辑
摘要: 监控机上安装nagios插件和nrpe(nrpe添加为xinetd服务) 1、添加nagios用户 /usr/sbin/useradd nagios passwd nagios 2、安装nagios插件: cd /usr/local/src tar zxvf nagios-plugins-1.4.1 阅读全文
posted @ 2016-06-22 11:45 zhming 阅读(285) 评论(0) 推荐(0) 编辑
摘要: mysql的基本语法: 1.数据库操作 show databases; create database 数据库名;如果想允许数据库可以写中文create database 数据库名 charset utf8 use 数据库名; show tables; 2.数据表操作 create table 表名 ... 阅读全文
posted @ 2016-06-13 17:30 zhming 阅读(222) 评论(0) 推荐(0) 编辑