2017年12月19日

索引

摘要: 一 、索引的原理 索引的目的在于提高查询效率,与我们查阅图书所用的目录是一个道理:先定位到章,然后定位到该章下的一个小节,然后找到页数。相似的例子还有:查字典、查火车车次、飞机航班等。 本质都是:通过不断地缩小想要获取数据的范围来筛选出最终想要的结果,同时把随机的事件变成顺序事件,也就是说,有了这种 阅读全文

posted @ 2017-12-19 20:55 卖火柴的嫩火柴 阅读(120) 评论(0) 推荐(0) 编辑

2017年12月15日

数据类型

摘要: 一、介绍 存储引擎决定了表的类型,而表内存放的数据也要有不同的类型,每种数据类型都有自己的宽度,但宽度是可选的。 mysql常用数据类型概览 二、数值类型 1、整数类型 整数类型:tinyint / smallint / mediumint / int / bigint 作用:存储年龄,等级,id, 阅读全文

posted @ 2017-12-15 20:33 卖火柴的嫩火柴 阅读(128) 评论(0) 推荐(0) 编辑

存储引擎

摘要: 一、什么是存储引擎 mysql中建立的库 》文件夹 库中建立的表 》文件 现实生活中我们用来存储数据的文件有不同的类型,每种文件类型对应各自不同的处理机制:比如处理文本用txt类型,处理表格用excel,处理图片用png等。 数据库中的表也应该有不同的类型,表的类型不同,会对应mysql不同的存取机 阅读全文

posted @ 2017-12-15 17:31 卖火柴的嫩火柴 阅读(118) 评论(0) 推荐(0) 编辑

2017年12月14日

事务

摘要: 一、事务 1、概念: 事务是应用程序中一系列严密的操作,所有操作必须成功完成,否则在每个操作中所做的所有更改都会被撤销。也就是事务具有原子性,一个事务中的一系列操作要么全部成功,要么一个都不做。 事务的结束有两种,当事务中的所有步骤全部成功执行时,事务提交;如果其中一个步骤失败,则将发送回滚操作,撤 阅读全文

posted @ 2017-12-14 18:01 卖火柴的嫩火柴 阅读(113) 评论(0) 推荐(0) 编辑

2017年12月13日

视图、触发器、存储过程、自定义函数

摘要: 一、视图 视图是一个虚拟表,其内容由查询定义。同真实的表一样,视图包含一系列带有名称的列和行的数据。但是,视图并不在数据库中以存储的数据值集形式存在。行和列数据来定义视图的查询所引用的表,并且在引用视图时动态生成。 视图的好处: a、简化表之间的廉洁(把联结写在select中); b、适当的利用视图 阅读全文

posted @ 2017-12-13 17:15 卖火柴的嫩火柴 阅读(176) 评论(0) 推荐(0) 编辑

2017年12月11日

约束

摘要: 创建临时表,对表进行操作: 删除表中重复的author,并保留id最大的一行 delete from liuyan where author in (select * from (select author from liuyan group by author having count(1)>1) 阅读全文

posted @ 2017-12-11 17:34 卖火柴的嫩火柴 阅读(164) 评论(0) 推荐(0) 编辑

2017年12月7日

数据库介绍

摘要: 快捷键: 1.ctrl+q 打开查询窗口 2.ctrl+/ 注释sql语句 3.ctrl+shift +/ 解除注释 4.ctrl+r 运行查询窗口的sql语句 5.ctrl+shift+r 只运行选中的sql语句 6.F6 打开一个mysql命令行窗口 7.ctrl+l 删除一行 8.ctrl+n 阅读全文

posted @ 2017-12-07 17:51 卖火柴的嫩火柴 阅读(511) 评论(0) 推荐(0) 编辑

2017年11月29日

操作系统基础

摘要: 一、操作系统的作用: 1、隐藏了丑陋复杂的硬件接口,提供良好的抽象接口 2、管理、调度进程,并且将多个进程对硬件的竞争变得有序 二、多道技术: 1、产生背景:针对单核,实现并发 ps:现在的主机一般是多核,那么每个核都会利用多道技术 有4个cpu,运行于cpul的某个程序遇到I/O阻塞,会等到I/O 阅读全文

posted @ 2017-11-29 20:28 卖火柴的嫩火柴 阅读(191) 评论(0) 推荐(0) 编辑

UDP协议、基于UDP的套接字

摘要: UDP协议(也叫数据报协议)的特点: 1、UDP是无连接的,先启动那一端都不会报错 2、没有粘包现象,因为使用udp协议时每一次都是一个独立的 3、传输数据是不可靠的(TCP是可靠的) udp服务端 udp客户端 udp套接字简单示例 qq聊天(由于udp无连接,所以可以同时多个用户端去跟服务端去通 阅读全文

posted @ 2017-11-29 20:15 卖火柴的嫩火柴 阅读(128) 评论(0) 推荐(0) 编辑

2017年11月27日

初识网络编程

摘要: 一、客户端/服务器架构 1、硬件c/s架构(打印机) 2、软件c/s架构 互联网中处处是c/s架构 如网站是服务端,你的浏览器就是客户端(B/S架构也是C/S架构的一种) C/S架构与socket的关系: 我们学习socket就是为了完成C/S架构的开发 二、osi七层 引子: 须知一个完整的计算机 阅读全文

posted @ 2017-11-27 15:51 卖火柴的嫩火柴 阅读(211) 评论(0) 推荐(0) 编辑

导航