- 博客(8)
- 收藏
- 关注
原创 mysql安装
1、下载安装文件http://dev.mysql.com/downloads/mysql/2、解压3、初始化cd c:\mysql-8.0.11-win64\binmysqld --initialize-insecure (此命令,mysqld会自动创建data目录,已经一些必要的初始化文件)4、启动mysql服务cd c:\mysql-8.0.11-win64\binmysqld5、将mys...
2018-05-23 18:13:58
212
原创 Python长征路--单例模式
单例模式:在创建一个类对象后,对象申请了一块内存地址保存该对象,以后每一次再实例化对象时,复用该内存地址的对象。class Foo: __v = None @classmethod def get_instance(cls): if cls.__v ==1: return cls.__v else...
2018-05-13 11:07:55
314
原创 Python长征路--反射
getattr(obj,key) #获取对象obj的字段或者方法hasattr(obj,key) #判断对象obj是否含有key这个字段setattr(obj,key1,key2) #设置对象
2018-05-12 18:32:14
199
原创 Python长征路--异常处理
try: #正常执行的代码块except Exception as e: #Exception是一个类,e是Exception类的对象。该类里面有很多捕获异常的方法 #发生异常时执行的代码块else: #正常执行后,没发生错误时,执行的代码块finally: #不管前面发生异常否,必然会执行的代码块 ===============================...
2018-05-12 18:03:14
126
原创 Python长征路--成员修饰符
私有成员: __字段名 或者 __方法名外部不能访问私有成员继承无法继承父类的私有成员class Foo: def __init__(self): print('init') def __call__(self): print('call')obj = Foo() #实例化后,直接执行__init__方法obj() #执行__call__方...
2018-05-12 15:34:15
161
原创 Python长征路--''属性''方法
关键字:@propertyclass A: @property #property 关键字 def A1(self): print('A1') return 1 @A1.setter # setter关键字 def A1(self,var): print('A1.setter') ...
2018-05-12 11:31:15
198
原创 Python长征路--类方法
关键字:@classmethodclass TEST: @classmethod #类方法声明 def test(cls): #cls,class的缩写。必须存在,类似于普通方法中的self print('classmethod test')#类方法,保存在类中,通过类调用类方法例 子:TEST.test()...
2018-05-12 10:43:18
259
原创 Python长征路--静态方法
关键字:@staticmethodclass TEST: @staticmethod #静态方法声明 def test(): print('staticmethod test')'''静态方法中,可以不用传self参数,也可以依据实际需求传递形参。调用时,可以不用实例化对象,直接由类调用。'''例 子:TEST.test()输出结果: staticmetho...
2018-05-12 10:36:14
168
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人