上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 16 下一页
摘要: 1.视图 # 创建视图​select * from emp inner join dep on emp.dep_id = dep.id;​​create view emp2dep as select emp.*,dep.name as dep_name from emp inner join dep 阅读全文
posted @ 2020-09-09 19:18 投降输一半! 阅读(109) 评论(0) 推荐(0) 编辑
摘要: # 1 seo sem百度搜索充钱可以靠前的是sem不充钱靠前的seo谷歌,必应国际版百度搜不到,搜出来的10篇文章9篇一毛一样,碰到一个问题,怎么解决,知乎(2个),思否(1个),csdn(没有) 面向对象相关 1 init和new区别? ​造出一个空对象,__new__干的把属性放入对象中,__ 阅读全文
posted @ 2020-09-08 21:15 投降输一半! 阅读(79) 评论(0) 推荐(0) 编辑
摘要: 1.子查询in # 1、inselect * from emp where age=18 or age=38 or age=28;select * from emp where age in (18,38,28);​# 子查询的思路select * from emp where dep_id in( 阅读全文
posted @ 2020-09-08 19:52 投降输一半! 阅读(152) 评论(0) 推荐(0) 编辑
摘要: 1.多表查询 #建表create table department(id int,name varchar(20) );​create table employee(id int primary key auto_increment,name varchar(20),sex enum('male', 阅读全文
posted @ 2020-09-08 19:37 投降输一半! 阅读(221) 评论(0) 推荐(0) 编辑
摘要: 1.约束条件 # not null defaultcreate table t1(x int not null);insert into t1 values(); --失败,不为空但是没有默认值​create table t2(x int not null default 111);insert i 阅读全文
posted @ 2020-09-03 11:11 投降输一半! 阅读(149) 评论(0) 推荐(0) 编辑
摘要: 1.修改表 create table t1(id int,name char);​alter table t1 rename tt1;​​# 修改字段alter table t1 modify id tinyint;​alter table t1 change id ID tinyint;​alte 阅读全文
posted @ 2020-09-02 10:36 投降输一半! 阅读(146) 评论(0) 推荐(0) 编辑
摘要: 1.mysql相关概念介绍 mysql=》数据库管理软件,本质就是一个套接字程序​字段=》标题记录=》文件中的一行内容表=》文件库=》文件夹​数据库管理软件=》套接字软件数据服务器=》运行有数据库管理软件服务端的计算机​关系型 orcale db2 sqlserver mysql非关系型 redis 阅读全文
posted @ 2020-08-31 20:57 投降输一半! 阅读(116) 评论(0) 推荐(0) 编辑
摘要: 回顾 1 线程池和进程池的shutdown -等待池中所有任务执行完毕后关闭池(不能写在for循环中)2 定时器 -Timer:延迟几秒后执行一个任务,Timer(时间,任务)3 协程介绍 -单线程下实现并发,人为制造出来的,操作系统感知不到,通过保存状态和切换,理想效果是遇到io切换 -串行执行和 阅读全文
posted @ 2020-08-31 20:10 投降输一半! 阅读(173) 评论(0) 推荐(0) 编辑
摘要: 1.线程池shutdown # 类似于是线程中的join功能from concurrent.futures import ThreadPoolExecutorimport time​pool = ThreadPoolExecutor(3)​​def task(name): print('%s 开始' 阅读全文
posted @ 2020-08-27 20:08 投降输一半! 阅读(225) 评论(0) 推荐(0) 编辑
摘要: 1.验证GIL锁 from threading import Threadfrom multiprocessing import Process​​def task(): while True: pass​​if __name__ == '__main__': for i in range(6): 阅读全文
posted @ 2020-08-26 20:46 投降输一半! 阅读(158) 评论(0) 推荐(0) 编辑
上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 16 下一页