上一页 1 ··· 4 5 6 7 8 9 下一页
摘要: 装饰器 假设现在有一个网站,所有内容都是开放的,用户不需要登录认证,就可以访问所有的网站内容,突然有一天,网站增加了付费的内容,要求用户必须要登录之后,才能进行访问,这个时候需要对环境进行修改。当然,我们可以在每一个网站的地方,增加登录校验,也能实现这种功能,假如要修改的地方特别多,这个时候,一个一 阅读全文
posted @ 2018-08-06 20:49 波波波波波 阅读(136) 评论(0) 推荐(0) 编辑
摘要: 在很多常见中,需要对当前处理的进度进行显示,这个时候就需要进度条了,在python中,也有封装好的进度条模块,当然,也可以自己编写一个简单的进度条来帮助理解进度条的实现。 首先,需要理解一个概念,就是python什么时候将数据打印输出到屏幕或者文件中,这个和存储中的buffer有点像,因为内存的速度比较快,而硬盘的速度相对较慢,不可能说整个应用的速度,都是和硬盘的速度相当,这样会影响整个应用的效率... 阅读全文
posted @ 2018-08-01 21:22 波波波波波 阅读(481) 评论(0) 推荐(0) 编辑
摘要: Pyplot http://www.labri.fr/perso/nrougier/teaching/matplotlib/ pyplot提供了一个方便的matplotlib基于对象库的借口,是模仿了matlab,因此,在pyplot中的很多命令和参数,都和matlab相似。 简单的画图simple plot 我们想在同一个图中划出一个cos和sin函数图,第一步是获取cos和sin的数据,构建函... 阅读全文
posted @ 2018-07-26 18:52 波波波波波 阅读(15344) 评论(0) 推荐(1) 编辑
摘要: pip install matplotlib -i http://pypi.douban.com/simple --trusted-host pypi.douban.com,通过命令行安装的时候,指定下载源,同时要信任。 默认的pycharm的安装repository是国外的镜像源,一般下载速度都比 阅读全文
posted @ 2018-07-24 21:20 波波波波波 阅读(1677) 评论(0) 推荐(0) 编辑
摘要: 在python赋值过程中,对单个变量的赋值,在所有语言中都是通用的,如果是对两个变量同时进行赋值,这个时候,就会出现一点点小的差异。例如在下面的一两行代码中。 这是同时对两个变量进行赋值,假如当前a=1,b=2,运算之后,a=2,b=3,实际上的运算过程是,先将当前的b和a+b放进一个元祖中,tem 阅读全文
posted @ 2018-07-23 09:53 波波波波波 阅读(206) 评论(0) 推荐(0) 编辑
摘要: 这几天看了一下python的测试,基于函数方法和基于类的测试,主要使用的模块是unittest模块,为特定的方法和类,建立测试模块,测试函数功能是否满足预期。下面是模仿书里面的一个例子。 City.py模块 为这个模块创建一个测试模块,主要是为了测试这个city方法是否能够满足预期。 assert模 阅读全文
posted @ 2018-07-22 15:20 波波波波波 阅读(193) 评论(0) 推荐(0) 编辑
摘要: 今天在看python的类和实例的时候,突然发现了一个以前遗漏的点,也就是类变量和实例变量。首先需要理解一下类变量和实例变量的概念。 类全局变量:在类中定义,对类和由类生成的实例生效,如果通过方法对类变量进行修改,修改之后会影响类和对应的实例 类局部变量:在类的构造函数中创建的变量,只对由类创建的实例 阅读全文
posted @ 2018-07-16 10:26 波波波波波 阅读(220) 评论(0) 推荐(0) 编辑
摘要: 在shell变成中,case语句是if语句的一种扩展,将if中的判断语句,展开,同一个变量,对应多个可能的值时,执行不同的操作。具体句型如下: 最常用的case语句,应用在各个程序的启动脚本中,通常是start|stop|restart等等。下面就自己写一个关于mysql服务脚本的启动,实际上也是对 阅读全文
posted @ 2018-07-16 10:16 波波波波波 阅读(183) 评论(0) 推荐(0) 编辑
摘要: 在mysql数据库环境中,如果数据库数据很重要,可以使用LVM卷管理的方式,通过对数据卷进行快照,得到快速备份的目的, 首先回顾一下LVM卷管理的几个概念: 下面就是基于这种情况,做一下LVM卷划分。 当将数据存放在LVM卷上之后,可以通过LVM卷的快照功能,对数据卷进行快照,然后对快照内容进行备份 阅读全文
posted @ 2018-07-16 10:16 波波波波波 阅读(471) 评论(0) 推荐(0) 编辑
摘要: 在5.5之后的mysql安装中,需要使用cmake来指定安装参数,下面列出关于cmake的几个常用参数: CMAKE_INSTALL_PREFIX:指定MySQL程序的安装目录,默认/usr/local/mysqlDEFAULT_CHARSET:指定服务器默认字符集,默认latin1DEFAULT_ 阅读全文
posted @ 2018-07-16 10:15 波波波波波 阅读(114) 评论(0) 推荐(0) 编辑
上一页 1 ··· 4 5 6 7 8 9 下一页