Fork me on GitHub
上一页 1 ··· 15 16 17 18 19 20 21 22 23 ··· 28 下一页

2018年3月2日

单表查询

摘要: 先创建表 #创建表 create table employee( id int not null unique auto_increment, name varchar(20) not null, sex enum('male','female') not null default 'male', 阅读全文

posted @ 2018-03-02 02:26 vmaze 阅读(231) 评论(0) 推荐(0) 编辑

mysql数据库之表与表之间的关系

摘要: 1、先确立关系 2、找到多的一方,吧关联字段写在多的一方 一、多对一或者一对多(左边表的多条记录对应右边表的唯一一条记录) 需要注意的:1.先建被关联的表,保证被关联表的字段必须唯一。 2.在创建关联表,关联字段一定保证是要有重复的。 其实上一篇博客已经举了一个多对一关系的小例子了,那我们在用另一个 阅读全文

posted @ 2018-03-02 02:24 vmaze 阅读(21770) 评论(0) 推荐(0) 编辑

数据库之完整性约束

摘要: 一、介绍 约束条件与数据类型的宽度一样,都是可选参数 作用:用于保证数据的完整性和一致性主要分为: PRIMARY KEY (PK) 标识该字段为该表的主键,可以唯一的标识记录 FOREIGN KEY (FK) 标识该字段为该表的外键 NOT NULL 标识该字段不能为空 UNIQUE KEY (U 阅读全文

posted @ 2018-03-02 02:22 vmaze 阅读(247) 评论(0) 推荐(0) 编辑

数据库之表操作,数据操作

摘要: 注意的几点:1.如果你在cmd中书命令的时候,输入错了就用\c跳出 2.\s查看配置信息 一、操作文件夹(库) 增:create database db1 charset utf8; 删:drop database db1; 改:alter database db1 charset gbk; 查:s 阅读全文

posted @ 2018-03-02 02:18 vmaze 阅读(247) 评论(0) 推荐(0) 编辑

mysql数据库之基本操作和存储引擎

摘要: 一、知识储备 数据库服务器:一台计算机(对内存要求比较高) 数据库管理系统:如mysql,是一个软件 数据库:oldboy_stu,相当于文件夹 表:student,scholl,class_list,相当于一个具体的文件 记录:1 susan 158426544 22,相当于文件中的一行内容 二、 阅读全文

posted @ 2018-03-02 02:17 vmaze 阅读(165) 评论(0) 推荐(0) 编辑

MySQL数据库之安装

摘要: 一、基础部分 1.数据库是什么 之前所学,数据要永久保存,比如用户注册的用户信息,都是保存于文件中,而文件只能存在于某一台机器上。 如果我们不考虑从文件中读取数据的效率问题,并且假设我们的程序所有的组件都运行在一台机器上,那么用文件存取数据,并没有问题 但需要考虑的问题是:程序的执行效率依赖于承载它 阅读全文

posted @ 2018-03-02 02:15 vmaze 阅读(177) 评论(0) 推荐(0) 编辑

python并发编程之IO模型

摘要: 了解新知识之前需要知道的一些知识 同步(synchronous):一个进程在执行某个任务时,另外一个进程必须等待其执行完毕,才能继续执行 #所谓同步,就是在发出一个功能调用时,在没有得到结果之前,该调用就不会返回。按照这个定义,其实绝大多数函数都是同步调用。但是一般而言,我们在说同步、异步的时候,特 阅读全文

posted @ 2018-03-02 02:13 vmaze 阅读(172) 评论(0) 推荐(0) 编辑

python并发编程之进程池,线程池,协程

摘要: 需要注意一下 不能无限的开进程,不能无限的开线程 最常用的就是开进程池,开线程池。其中回调函数非常重要 回调函数其实可以作为一种编程思想,谁好了谁就去掉 只要你用并发,就会有锁的问题,但是你不能一直去自己加锁吧 那么我们就用QUEUE,这样还解决了自动加锁的问题 由Queue延伸出的一个点也非常重要 阅读全文

posted @ 2018-03-02 02:08 vmaze 阅读(317) 评论(0) 推荐(0) 编辑

python并发编程之多线程2死锁与递归锁,信号量等

摘要: 一、死锁现象与递归锁 进程也是有死锁的 所谓死锁: 是指两个或两个以上的进程或线程在执行过程中,因争夺资源而造成的一种互相等待的现象,若无外力作用, 这些永远在互相等待的进程称为死锁进程 如下就是死锁 死锁 from threading import Thread,Lock,RLock import 阅读全文

posted @ 2018-03-02 02:04 vmaze 阅读(210) 评论(0) 推荐(0) 编辑

python并发编程之多线程1

摘要: 一多线程的概念介绍 threading模块介绍 threading模块和multiprocessing模块在使用层面,有很大的相似性。 二、开启多线程的两种方式 1.创建线程的开销比创建进程的开销小,因而创建线程的速度快 from multiprocessing import Process fro 阅读全文

posted @ 2018-03-02 02:02 vmaze 阅读(184) 评论(0) 推荐(0) 编辑

上一页 1 ··· 15 16 17 18 19 20 21 22 23 ··· 28 下一页

导航