摘要:
解法1代码 /** 暴力解法: 1.整数转字符串,再转字符数组 2.反向遍历字符数组,并将元素存储到新数组中 3.将新数组转成字符串,再转成整数输出 注意事项: 1.边界问题 2.数组索引越界 数值溢出边界:溢出则返回0 细节问题 1.首位不为0 2.符号处理 @param x 指定整数 @retu 阅读全文
摘要:
MySQL触发器(了解) 1 什么是触发器 触发器(trigger)是MySQL提供给程序员和数据分析员来保证数据完整性的一种方法,它是与表事 件相关的特殊的存储过程,它的执行不是由程序调用,也不是手工启动,而是由事件来触发,比如当对 一个表进行操作作(insert,delete, update)时 阅读全文
摘要:
MySQL 存储过程(了解) 1 什么是存储过程 MySQL 5.0 版本开始支持存储过程 存储过程(Stored Procedure)是一种在数据库中存储复杂程序,以便外部程序调用的一种数据 库对象。 存储过程是为了完成特定功能的SQL语句集,经编译创建并保存在数据库中,用户可通过 指定存储过程的 阅读全文
摘要:
1 什么是视图 1. 视图是一种虚拟表 2. 视图建立在已有表的基础上, 视图赖以建立的这些表称为基表 3. 向视图提供数据内容的语句为 SELECT 语句, 可以将视图理解为存储起来的 SELECT 语句 4. 视图向用户提供基表数据的另一种表现形式 2 视图的作用 <1> 权限控制时可以使用 比 阅读全文
摘要:
1 什么是索引 在数据库表中,对字段建立索引可以大大提高查询速度。通过善用这些索引,可以令MySQL的查询和 运行更加高效。 如果合理的设计且使用索引的MySQL是一辆兰博基尼的话,那么没有设计和使用索引的MySQL就是 一个人力三轮车。拿汉语字典的目录页(索引)打比方,我们可以按拼音、笔画、偏旁部 阅读全文
摘要:
1 数据库三范式(空间最省) 概念: 三范式就是设计数据库的规则. 为了建立冗余较小、结构合理的数据库,设计数据库时必须遵循一定的规则。在关系型数据 库中这种规则就称为范式。范式是符合某一种设计要求的总结。要想设计一个结构合理的关系型数据库,必须满足一定的范式 满足最低要求的范式是第一范式(1NF) 阅读全文