上一页 1 ··· 7 8 9 10 11 12 13 14 15 下一页

2017年12月16日

day43 数据库学习egon的博客 约束

摘要: 一 介绍 约束条件与数据类型的宽度一样,都是可选参数 作用:用于保证数据的完整性和一致性主要分为: 说明: 二 not null与default 是否可空,null表示空,非字符串not null - 不可空null - 可空 默认值,创建列时可以指定默认值,当插入数据时如果未主动设置,则自动添加默 阅读全文

posted @ 2017-12-16 17:34 王大拿 阅读(840) 评论(0) 推荐(0) 编辑

2017年12月15日

day43 数据库知识欠缺的

摘要: 一 什么是存储引擎 MySQL存储引擎介绍 #InnoDB 存储引擎 支持事务,其设计目标主要面向联机事务处理(OLTP)的应用。其 特点是行锁设计、支持外键,并支持类似 Oracle 的非锁定读,即默认读取操作不会产生锁。 从 MySQL 5.5.8 版本开始是默认的存储引擎。 InnoDB 存储 阅读全文

posted @ 2017-12-15 19:16 王大拿 阅读(235) 评论(0) 推荐(0) 编辑

2017年12月14日

day41 python【事物 】【数据库锁】

摘要: MySQL【五】 【事物 】【数据库锁】 1.数据库事物 1. 什么是事务 事务是应用程序中一系列严密的操作,所有操作必须成功完成,否则在每个操作中所作的所有更改都会被撤消。也就是事务具有原子性,一个事务中的一系列的操作要么全部成功,要么一个都不做。 事务的结束有两种,当事务中的所以步骤全部成功执行 阅读全文

posted @ 2017-12-14 16:23 王大拿 阅读(909) 评论(0) 推荐(0) 编辑

2017年12月13日

day40 python MySQL【四】 之 【索引】【视图】【触发器】【存储过程】【函数】

摘要: MySQL【四】 之 【索引】【视图】【触发器】【存储过程】【函数】 1.索引 索引相当于图书的目录,可以帮助用户快速的找到需要的内容. 数据库利用各种各样的快速定位技术,能够大大提高查询效率。特别是当数据量非常大,查询涉及多个表时,使用索引往往能使查询速度加快成千上万倍. 索引好处:可以提高查询效 阅读全文

posted @ 2017-12-13 20:18 王大拿 阅读(387) 评论(0) 推荐(0) 编辑

day41 mysql 学习 练习题 重要*****

摘要: MySQL 练习题【二1.表如下: 收获和注意点:***** #1 GROUP by 可以放到where s_id in ()条件局后边 GROUP BY s_id having 详见题12 #2 做查询要学会拆分要求,找出他们之间的联系 然后将拆分的要求以新的列表名字(as A)的格式放到from 阅读全文

posted @ 2017-12-13 19:51 王大拿 阅读(240) 评论(0) 推荐(0) 编辑

2017年12月11日

day39 python 学习 数据库学习 五个约束,数据库设计(一对一,一对多等等)

摘要: 删除重复数据: 注意数据库不能又查又删 MySQL 之【约束】【数据库设计】 1.MySQL 约束: 1.约束的概念: 约束是一种限制,它通过对表的行或列的数据做出限制,来确保表的数据的完整性、唯一性。 MySQL中,常用的几种约束: 约束类型: 非空 主键 唯一 外键 默认值 关键字: NOT N 阅读全文

posted @ 2017-12-11 19:28 王大拿 阅读(413) 评论(0) 推荐(0) 编辑

2017年12月7日

day37 mysql数据库学习

摘要: 3.什么是数据库 用来存储数据的仓库 数据是以文件的形式保存 海峰补充内容 ↓ 4 数据库服务器、数据管理系统、数据库、表与记录的关系(重点理解!!!) 记录:1 刘海龙 324245234 22(多个字段的信息组成一条记录,即文件中的一行内容) 表:student,scholl,class_lis 阅读全文

posted @ 2017-12-07 19:42 王大拿 阅读(269) 评论(0) 推荐(0) 编辑

2017年12月6日

day36 python学习gevent io 多路复用 socketserver *****

摘要: 恢复内容开始 gevent 1、切换+保存状态 2、检测单线程下任务的IO,实现遇到IO自动切换 Gevent 是一个第三方库,可以轻松通过gevent实现并发同步或异步编程,在gevent中用到的主要模式是Greenlet, 它是以C扩展模块形式接入Python的轻量级协程。 Greenlet全部 阅读全文

posted @ 2017-12-06 20:37 王大拿 阅读(562) 评论(0) 推荐(0) 编辑

2017年12月5日

day35 python学习GIL解释器锁

摘要: 二 GIL介绍 GIL本质就是一把互斥锁,既然是互斥锁,所有互斥锁的本质都一样,都是将并发运行变成串行,以此来控制同一时间内共享数据只能被一个任务所修改,进而保证数据安全。 可以肯定的一点是:保护不同的数据的安全,就应该加不同的锁。 在一个python的进程内,不仅有test.py的主线程或者由该主 阅读全文

posted @ 2017-12-05 18:50 王大拿 阅读(225) 评论(0) 推荐(0) 编辑

2017年12月1日

day32 多进程

摘要: 一 multiprocessing模块介绍 python中的多线程无法利用多核优势,如果想要充分地使用多核CPU的资源(os.cpu_count()查看),在python中大部分情况需要使用多进程。 Python提供了multiprocessing。 multiprocessing模块用来开启子进程 阅读全文

posted @ 2017-12-01 19:45 王大拿 阅读(114) 评论(0) 推荐(0) 编辑

上一页 1 ··· 7 8 9 10 11 12 13 14 15 下一页

导航