11 2018 档案

摘要:索引 作用: - 约束 - 加速查找 索引: - 主键索引:加速查找 + 不能为空 + 不能重复 - 普通索引:加速查找 - 唯一索引:加速查找 + 不能重复 - 联合索引(多列): ... 阅读全文
posted @ 2018-11-28 15:32 CHVV 阅读(220) 评论(0) 推荐(0)
摘要:对于自增补充: 用于更改自增的id值,比如删掉几个数据行之后,想接着已有的id顺序进行增长,可以设置AUTO_INCREMENT desc t10; show create table t10; show create table t10 \G; alter table t10 AUTO_INCRE 阅读全文
posted @ 2018-11-18 13:09 CHVV 阅读(248) 评论(0) 推荐(0)
摘要:import os import sys if __name__ == '__main__': os.environ.setdefault("DJANGO_SETTINGS_MODULE", "test01.settings") import django django.setup() from app01 import models # 批量创建... 阅读全文
posted @ 2018-11-18 10:07 CHVV 阅读(855) 评论(0) 推荐(0)
摘要:class Test(): def __init__(self,name,age): self.name = name self.__age = age def fun(self): print(self.__age) #私有属性只能内部访问,外部是不能访问的 obj=Test('abc',18) print(obj.name)... 阅读全文
posted @ 2018-11-17 22:14 CHVV 阅读(156) 评论(0) 推荐(0)
摘要:4、使用视图 使用视图时,将其当作表进行操作即可,由于视图是虚拟表,所以无法使用其对真实表进行创建、更新和删除操作,仅能做查询用。 select * from v1 阅读全文
posted @ 2018-11-14 09:52 CHVV 阅读(153) 评论(0) 推荐(0)
摘要:Python内置的 @property装饰器就是负责把一个方法变成属性调用的 from math import pi # class Circle(): # def __init__(self,r,name): # self.r = r # self.name = name # @property # def chang(self)... 阅读全文
posted @ 2018-11-14 09:15 CHVV 阅读(160) 评论(0) 推荐(0)
摘要:__new__() 方法是在类准备将自身实例化时调用。 __new__() 方法始终都是类的静态方法,即使没有被加上静态方法装饰器 如果要得到当前类的实例,应当在当前类中的 __new__() 方法语句中调用当前类的父类的 __new__() 方法。 例如,如果当前类是直接继承自 object,那当 阅读全文
posted @ 2018-11-13 10:25 CHVV 阅读(12642) 评论(1) 推荐(4)
摘要:class Foo(): def __str__(self): return "好好学习" def __getattr__(self, item): return "0000" def __setattr__(self, key, value): self.__dict__[key]=value def _... 阅读全文
posted @ 2018-11-09 10:56 CHVV 阅读(345) 评论(0) 推荐(0)
摘要:def test01(): print('你好呀') #执行函数 test01() #打印结果:你好呀 #带返回值的函数 def add(a, b): c = a + b return c ret = add(2,3) #打印函数的返回值 print(ret) #打印结果:5 class Foo(object): def func(self): ... 阅读全文
posted @ 2018-11-06 09:41 CHVV 阅读(723) 评论(0) 推荐(0)