- 博客(6)
- 收藏
- 关注
原创 rabbitMQ用户连接问题及用户管理
rabbitmq的web管理界面无法使用guest用户登录安装最新版本的rabbitmq(3.3.1),并启用management plugin后,使用默认的账号guest登陆管理控制台,却提示登陆失败。翻看官方的release文档后,得知由于账号guest具有所有的操作权限,并且又是默认账号,出于安全因素的考虑,guest用户只能通过localhost登陆使用,并建议修改guest用户的密码...
2018-10-15 17:05:14
3362
原创 Python内置类型性能分析
学习目标:掌握timeit模块的使用 timeit模块 timeit模块可以用来测试一小段Python代码的执行速度。class timeit.Timer(stmt=’pass’, setup=’pass’, timer=) Timer是测量小段代码执行速度的类。stmt参数是要测试的代码语句(statment);setup参数是运行代码时需要的设置;timer参数是一个...
2018-08-27 14:44:55
171
原创 多继承以及MRO顺序
单独调用父类的方法coding=utf-8print(“*多继承使用类名.init 发生的状态*“) class Parent(object): def init(self, name): print(‘parent的init开始被调用’) self.name = name print(‘parent的init结束被...
2018-08-27 14:11:26
187
原创 Python私有化理解
私有化 xx: 公有变量 _x: 单前置下划线,私有化属性或方法,from somemodule import *禁止导入,类对象和子类可以访问 __xx:双前置下划线,避免与子类中的属性命名冲突,无法在外部直接访问(名字重整所以访问不到) xx:双前后下划线,用户名字空间的魔法对象或属性。例如:init , __ 不要自己发明这样的名字 xx_:单后置下划线,用于避免与Python关键...
2018-08-27 14:08:29
318
原创 深拷贝、浅拷贝
浅拷贝 浅拷贝是对于一个对象的顶层拷贝 通俗的理解是:拷贝了引用,并没有拷贝内容深拷贝 深拷贝是对于一个对象所有层次的拷贝(递归)进一步理解深拷贝拷贝的其他方式 分片表达式可以赋值一个序列字典的copy方法可以拷贝一个字典注意点 浅拷贝对不可变类型和可变类型的copy不同 copy.copy对于可变类型,会进行浅拷贝 copy.copy对于不可变类型,不会...
2018-08-27 14:06:02
103
原创 Ubuntu搭建虚拟环境
虚拟环境 为什么要搭建虚拟环境?在开发过程中, 当需要使用python的某些工具包/框架时需要联网安装 比如联网安装Flask框架flask-0.10.1版本sudo pip install flask==0.10.1提示:使用如上命令, 会将flask-0.10.1安装到/usr/local/lib/python2.7/dist-packages路径下问题:如果在一台电...
2018-07-27 15:38:57
573
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人