摘要: 题目: 给你一个整数数组 nums ,请你找出数组中乘积最大的连续子数组(该子数组中至少包含一个数字),并返回该子数组所对应的乘积。 示例 1: 输入: [2,3,-2,4]输出: 6解释: 子数组 [2,3] 有最大乘积 6。示例 2: 输入: [-2,0,-1]输出: 0解释: 结果不能为 2, 阅读全文
posted @ 2020-05-18 15:05 星辰河流 阅读(429) 评论(0) 推荐(0) 编辑
摘要: WINDOWS下安装: 1.下载MySQL 数据库的官网http://www.mysql.com下载MySQL 2.安装流程 见: https://blog.csdn.net/bobo553443/article/details/81383194 3.注意事项: 需要设置root账号密码,并且要记录 阅读全文
posted @ 2020-01-16 15:06 星辰河流 阅读(28964) 评论(0) 推荐(0) 编辑
摘要: 概览: 1)连接请求的变量 * 1、max_connections 最大连接数 * 2、back_log 能够缓存的连接数量 * 3、wait_timeout和interative_timeout wait_timeout:指的是MySQL再关闭一个非交互的连接之前所需要等待的秒数。 interat 阅读全文
posted @ 2020-01-16 15:05 星辰河流 阅读(2300) 评论(0) 推荐(0) 编辑
摘要: 为什么要用缓存? 常见的sql数据库(如mysql,oracle等)的数据是存在磁盘中的,虽然数据库本身会有缓存技术来减少数据库IO的压力,但是由于数据库的缓存一般是针对于查询内容,并且粒度较小,一般只有表中数据没变化时,数据库中的缓存才会发产生作用。这并不能减轻数据库增删改的IO压力,因此缓存技术 阅读全文
posted @ 2020-01-02 15:29 星辰河流 阅读(307) 评论(0) 推荐(0) 编辑
摘要: 1.10进制转16进制 2591转化为16进制数: ... + x2*16^2 + x1*16^1 + x0*16^0 = 2591 同mod16得到: x0 = 2591 % 16 = 15 > x0 = 15 同除以16: ... + x2 * 16^1 + x1*16^0 = 161 再次同m 阅读全文
posted @ 2019-12-17 16:47 星辰河流 阅读(225) 评论(0) 推荐(0) 编辑
摘要: 1.索引作用 在索引列上,除了上面提到的有序查找之外,数据库利用各种各样的快速定位技术,能够大大提高查询效率。特别是当数据量非常大,查询涉及多个表时,使用索引往往能使查询速度加快成千上万倍。 例如,有3个未索引的表t1、t2、t3,分别只包含列c1、c2、c3,每个表分别含有1000行数据组成,指为 阅读全文
posted @ 2019-08-21 17:00 星辰河流 阅读(3076) 评论(0) 推荐(1) 编辑
摘要: 1.独立的列: 索引不能使表达式的一部分,也不能是函数的参数。 在where条件中,应该始终将索引列放在比较符号的一侧。 2.前缀索引和索引的选择性: 有时候需要索引很长的字符列,会让索引大且慢。 除了使用在索引上建立哈希索引,还可以索引开始的部分字符。 对于BLOB,TEXT或很长的VARCHAR 阅读全文
posted @ 2019-08-21 16:54 星辰河流 阅读(134) 评论(0) 推荐(0) 编辑
摘要: 1. MySQL的安装和配置 -- 安装的步骤 -- 配置参数的设置 -- 全局变量量与会话变量量的定义及区别 -- 常⻅见参数有哪些,有何定义,影响范围是什什么 -- 如何查看参数的值 -- 配置⽂文件的配置项 2. 数据库和数据表的基本操作 -- 增删改查语句句的书写 -- 复合语句句的书写 - 阅读全文
posted @ 2019-08-21 16:53 星辰河流 阅读(201) 评论(0) 推荐(0) 编辑
摘要: 恢复内容开始 设计表的时候 1. 不同的表涉及同一个公共意义字段不要使用不同的数据类型(可能导致索引不可用,查询结果有偏差) 2. 不要一张表放太多的数据 主表20~30个字段 其他表最好不超过20个 3. 最好不要有为Null的列,原因:https://mp.weixin.qq.com/s/U4R 阅读全文
posted @ 2019-08-21 16:50 星辰河流 阅读(423) 评论(0) 推荐(0) 编辑
摘要: count(1)对比 count(*) count(N),N指的是列的序列号,innodb引擎下一般为主键列;count(*),mysql优化器也会将统计列自动优化。所以日常使用区别不大 阿里规范里的【强制】不要使用 count(列名)或 count(常量)来替代 count(*),count(*) 阅读全文
posted @ 2019-08-21 16:48 星辰河流 阅读(180) 评论(0) 推荐(0) 编辑