- 博客(16)
- 收藏
- 关注
原创 mysql自关联left join 和 inner join(学习笔记)
mysql自关联left join 和 inner join一般自关联指的是把两张表合在一起使用,也可以把一张表分为两张,并把一张优化以后再合起来;那么自关联有三种方法可以合表:inner joinleft joinright join(通常不用right,因为right join跟inner join 差不多)inner join 是从右往左的表查找,并把右表放在左表的右面,如:...
2019-02-18 11:19:55
1359
原创 windows下安装mysql
试了班天终于安装上了,网上查了好多教程,都不是很详细,下面总结一下安装过程…工欲善其事,必先利其器!我们到官网上下载所需要的版本。官网:https://dev.mysql.com/downloads/mysql/:<MSI版本的是直接界面化下一步安装的,下面的为zip压缩包解压dos窗口安装>下载完成,将文件解压到你想要安装的盘里。这里我安装到了E盘。之后以管理员身份运行DO...
2019-02-17 19:52:08
311
原创 Python .property属性-应用
property属性-应用私有属性添加getter和setter方法class Money(object):def init(self):self.__money = 0def getMoney(self): return self.__moneydef setMoney(self, value): if isinstance(value, int): ...
2019-02-13 00:31:12
131
原创 python property属性详解
property属性什么是property属性一种用起来像是使用的实例属性一样的特殊属性,可以对应于某个方法############### 定义class Foo:def func(self):pass# 定义property属性@propertydef prop(self): pass############### 调用foo_obj = Foo()foo_...
2019-02-13 00:29:08
317
原创 Python:多继承以及MRO顺序
单独调用父类的方法coding=utf-8print(“多继承使用类名.init 发生的状态“)class Parent(object):def init(self, name):print(‘parent的init开始被调用’)self.name = nameprint(‘parent的init结束被调用’)class Son1(Parent):def init(self, ...
2019-02-12 17:30:17
116
原创 python中的多态
怎样理解多态?一般python中的封装和继承很好理解,多态会有一点难,多态指的是可以调用多个方法,比如可以调用父类方法,也可以调用子类方法,想调用那个就调用那个。install_app里面的self.install执行用形参的方式传进来的对象里面的install方法。...
2019-02-12 00:28:13
278
原创 python:单例模式__new__方法
python:单例模式单例(Singleton)模式 也叫单态模式概述:单例(Singleton)模式要求一个类有且仅有一个实例,并且提供了一个全局的访问点。这就提出了一个问题:如何绕过常规的构造器,提供一种机制来保证一个类只有一个实例?客户程序在调用某一个类时,它是不会考虑这个类是否只能有一个实例等问题的,所以,这应该是类设计者的责任,而不是类使用者的责任。 从另一个角度来说,Singlet...
2019-02-10 23:30:33
193
原创 python 类属性和类方法
类属性和类方法类本身也是一个对象,它也可以有属于自己的属性和方法,类方法和类属性主要应用于计数,比如创建了多少个对象,我们可以随时拿出类方法和类属性来查看。类属性的语法:写在初始化方法之外就可以,调用时用【类名.类属性】的方式来访问。类方法的语法:首先在类方法的上面写@classmethod修饰符,然后再写方法 , 如【def 方法名.(cls)】——括号里的参数要写cls。调...
2019-02-09 23:35:29
200
原创 python 重写父类方法(override)
重写父类方法(override)当父类方法不满足子类需求时,我们可以重写父类的方法,如果重写的方法里面还需要调用父类里的方法时,我们可以通过在重写的方法里面用super()再次调用父类的方法就可以了。调用父类的方法可以通过【super().父类方法】或【父类名.方法(self)】来实现...
2019-02-09 20:29:20
5831
4
原创 python单继承概念【学习笔记】
什么是继承?继承是一个类可以拥有另一个类的所有属性和方法继承其他类的类叫子类,被继承的类叫父类。为什么要用继承?为了避免重写父类有的方法和属性,如果我们不继承父类,并把父类的方法再写一遍,那么父类里面的属性和方法需要改变的时候,我们得把子类里面的方法也需要改变一次,所有 避免这种情况,我们只需要继承父类就可以了,这样只要父类改变属性或方法,那么继承这个父类的所有子类里面的这个方法或属性都会...
2019-02-09 19:39:47
349
原创 python ==和 i s 的区别?
is 和==的区别是什么?i s 是判断两个变量的内存地址是否相等,不管变量的值==是判断两个变量的值是否相等,不管变量的内存地址
2019-02-09 19:06:32
490
原创 python学习笔记(类和对象)
python学习笔记(面向过程)类和对象是什么?类里面有固定的属性和方法,类可以创建出属于这类的对象,对象可以拥有这个类里的所有属性和方法,一个类创建出来的多个对象各各都有不同的属性和方法。我可以这样理解吗?...
2019-02-09 16:57:04
194
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人