摘要: 系统信息 arch 显示机器的处理器架构(1) uname -m 显示机器的处理器架构(2) uname -r 显示正在使用的内核版本 dmidecode -q 显示硬件系统部件 - (SMBIOS / DMI) hdparm -i /dev/hda 罗列一个磁盘的架构特性 hdparm -tT / 阅读全文
posted @ 2018-10-20 15:17 petrolero 阅读(4146) 评论(0) 推荐(0) 编辑
摘要: 1,导出dbname库所有表结构 mysqldump -uroot -ppasswd -d dbname >db.sql; 2,导出dbname库test表结构 mysqldump -uroot -ppasswd -d dbname test>db.sql; 3,导出dbname库结构和数据 mys 阅读全文
posted @ 2018-10-19 16:51 petrolero 阅读(3140) 评论(0) 推荐(0) 编辑
摘要: 1、如果条件中有or,即使其中有条件带索引也不会使用(这也是为什么尽量少用or的原因) 注意:要想使用or,又想让索引生效,只能将or条件中的每个列都加上索引 2、对于多列索引,不是使用的第一部分(第一个),则不会使用索引 3、like查询是以%开头 4、如果列类型是字符串,那一定要在条件中将数据使 阅读全文
posted @ 2018-10-19 14:52 petrolero 阅读(3727) 评论(0) 推荐(0) 编辑
摘要: 触发器:触发器是一个特殊的存储过程,它是MySQL在insert、update、delete的时候自动执行的代码块。 create trigger trigger_name after/before insert /update/delete on 表名 for each row begin sql 阅读全文
posted @ 2018-10-19 14:10 petrolero 阅读(2123) 评论(0) 推荐(0) 编辑
摘要: 什么是事务? 事务是由一步或几步数据库操作序列组成逻辑执行单元,这系列操作要么全部执行,要么全部放弃执行。程序和事务是两个不同的概念。一般而言:一段程序中可能包含多个事务。(说白了就是几步的数据库操作而构成的逻辑执行单元) 事务具有四个特性:原子性(Atomicity)、一致性(Consistenc 阅读全文
posted @ 2018-10-19 14:00 petrolero 阅读(12465) 评论(0) 推荐(1) 编辑
摘要: 第一范式(1NF):原子性 字段不可再分,否则就不是关系数据库; 第二范式(2NF):唯一性 一个表只说明一个事物; 第三范式(3NF):每列都与主键有直接关系,不存在传递依赖; PS:第二范式要遵循第一范式,第三范式要遵循第二范式。 简单来说: 1NF:列表字段不可分; 2NF:有主键且非主键依赖 阅读全文
posted @ 2018-10-19 13:51 petrolero 阅读(2216) 评论(0) 推荐(2) 编辑
摘要: 一:MySQL存储引擎简介 MySQL有多种存储引擎,每种存储引擎有各自的优缺点,大家可以择优选择使用:MyISAM、InnoDB、MERGE、MEMORY(HEAP)、BDB(BerkeleyDB)、EXAMPLE、FEDERATED、ARCHIVE、CSV、BLACKHOLE。 MySQL支持数 阅读全文
posted @ 2018-10-19 13:46 petrolero 阅读(342) 评论(0) 推荐(0) 编辑
摘要: 关系型数据库: Oracle、DB2、Microsoft SQL Server、Microsoft Access、MySQL 非关系型数据库: NoSql、Cloudant、MongoDb、redis、HBase 两种数据库之间的区别: 关系型数据库 关系型数据库的特性 1、关系型数据库,是指采用了 阅读全文
posted @ 2018-10-19 13:33 petrolero 阅读(1436) 评论(0) 推荐(0) 编辑
摘要: (一)请分别简单说一说进程和线程以及它们的区别。 进程是具有一定功能的程序关于某个数据集合上的一次运行活动,进程是系统进行资源调度和分配的一个独立单位。 线程是进程的实体,是CPU调度和分派的基本单位,它是比进程更小的能独立运行的基本单位。 一个进程可以有多个线程,多个线程也可以并发执行 如果你对进 阅读全文
posted @ 2018-10-18 22:56 petrolero 阅读(202) 评论(0) 推荐(0) 编辑
摘要: 1、用Python实现一个二分查找的函数。 2、如何生成一个随机数? 3、如何使用python删除一个文件? 4、谈谈你对面向对象的理解? 5、Python面向对象中的继承有什么特点? 继承的优点: 1、建造系统中的类,避免重复操作。 2、新类经常是基于已经存在的类,这样就可以提升代码的复用程度。 阅读全文
posted @ 2018-10-17 13:42 petrolero 阅读(736) 评论(0) 推荐(0) 编辑