2019年9月15日
摘要: 装饰器原理 闭包及性质 函数的嵌套 内嵌函数可访问外层函数的变量 装饰器实现 函数作为参数传递到装饰函数中 利用闭包特性,对需装饰的函数进行装饰 返回装饰结束的函数 “ @ ”为装饰器的语法糖 普通装饰器 适用于给已有的代码添加一点新功能 有一个回家函数 go_home 在回家之前去搞个苹果 装饰带 阅读全文
posted @ 2019-09-15 17:03 糖小关 阅读(138) 评论(0) 推荐(0) 编辑
摘要: 事务(transaction) 一个完整的最小业务单元,用来处理较为复杂的数据(如,在图书管理系统中,你删除一本书,你即需要删除这本书的基本信息,也要删除和该书相关联的书的信息等等,这样,这些数据库操作语句就构成一个事务!) MySQL中 InnoDB引擎支持事务,Myisam不支持 事务的ACID 阅读全文
posted @ 2019-09-15 11:01 糖小关 阅读(111) 评论(0) 推荐(0) 编辑
摘要: 注:全大写命令为SQL语句 MySQL常用命令 USE DatabaseName:选择DatabaseName数据库进行操作 SHOW DATABASES:查看已有的数据库 SHOW TABLES:查看当前数据库的所有表 SHOW COLUMNS FROM Table:查看Table表属性 SHOW 阅读全文
posted @ 2019-09-15 10:13 糖小关 阅读(186) 评论(0) 推荐(0) 编辑
摘要: 语法: SELECT column_name FROM table_name [WHERE Clause] [LIMIT N][ OFFSET M] 查询语句中可以使用一个或者多个表,表之间使用逗号“ , ”分割, WHERE 设定查询条件。 SELECT 读取一条或者多条记录。 你可以使用星号( 阅读全文
posted @ 2019-09-15 10:12 糖小关 阅读(158) 评论(0) 推荐(0) 编辑
  2019年9月14日
摘要: 语法: CREATE TABLE table_name ( column_name column_type ... )ENGINE=InnoDB DEFAULT CHARSET=utf8; 实例 CREATE TABLE table_book( table_book_id INT NOT NULL 阅读全文
posted @ 2019-09-14 21:04 糖小关 阅读(7572) 评论(0) 推荐(0) 编辑
  2019年9月13日
摘要: 数据库中隔离级别的操作 设置隔离级别: set tx_isolation = 'READ UNCOMMITTED' 查看隔离级别: select @@tx_isolation 一、Read Uncommitted 读取未提交内容 一个事务可以查看到未提交的内容 常产生脏读问题(脏读:读取到其他事务未 阅读全文
posted @ 2019-09-13 17:47 糖小关 阅读(1525) 评论(0) 推荐(0) 编辑
  2019年9月12日
摘要: print()原函数定义: def print(self, *args, sep=' ', end='\n', file=None) sep: 元素间的插入值,默认为空格 end: 元素结尾插入值, 默认为换行符 -- \n file: 元素输出位置; 默认为当前 sys.stdout. print 阅读全文
posted @ 2019-09-12 21:21 糖小关 阅读(4218) 评论(0) 推荐(0) 编辑