12 2021 档案

摘要:关于InnoDB 存储引擎的有聚集索引和非聚集索引,覆盖索引,回表,索引下推等概念,这些知识点比较多,也比较零碎,但是概念都是基于索引建立的,本文从索引查找数据讲述上述概念。 聚集索引和非聚集索引 在 MySQL 数据库中 InnoDB 存储引擎,B+ 树可分为聚集索引和非聚集索引。聚集索引也叫聚簇 阅读全文
posted @ 2021-12-28 09:59 小码A梦 阅读(536) 评论(0) 推荐(1) 编辑
摘要:在日常工作中,遇到查询数据比较慢的情况,一般是数据量很大,且没用到索引,索引就像书的目录,如果没有目录,需要一页一页的查询,效率很慢。有了目录,可以快速的查找数据。 索引常见的三种模型 hash 表 排序数组 二叉查找树 hash 表是一种以键 - 值存储数据的结构,通过 key 直接直接找到对应的 阅读全文
posted @ 2021-12-27 08:49 小码A梦 阅读(469) 评论(0) 推荐(1) 编辑
摘要:博客起步 在今年之前,偶尔在简书上写一点博客,阅读量也很少,断断续续的写了一点。后面看了一篇文章说。 其实工作的时候你是做过,但是很难讲出来,所以得经常整理思路,而写作就是很好的思路整理 就开始写技术博客之路了,开始就写一些自己工作中遇到的一些问题和难点总结。 其实很多人看到别人写的文章,很多会觉得 阅读全文
posted @ 2021-12-22 11:23 小码A梦 阅读(671) 评论(3) 推荐(0) 编辑
摘要:mysql有哪些索引 index 普通索引 alter table table_name add index index_name(column) 最基本的索引,没有任何限制 primary key 主键索引 alter table table_name add primary key(column 阅读全文
posted @ 2021-12-21 15:07 小码A梦 阅读(2577) 评论(0) 推荐(1) 编辑
摘要:java注解 从 JDK 5开始,Java 增加了注解的新功能,注解其实是代码里面的特殊标记,这些标记可以在编译、类加载和运行时被读取,在不改变代码原有逻辑下,给源文件嵌入注解信息。再通过返回获取注解信息,根据不同的注解信息处理不同逻辑。其中 Java 有以下几个元Annotation: @Rete 阅读全文
posted @ 2021-12-20 09:30 小码A梦 阅读(468) 评论(0) 推荐(1) 编辑
摘要:在一个订单系统中,需要限制下单数量不能超过库存的百分比,比如一个商品库存是20吨,在配置单次不能大于库存的30%,解题思路是下单数/库存总数与配置做对比。但是除法运算可能会出现除不尽的情况,比如1/3= 0.3333333.....,对于除法需要保留小数点后的数字。 当时我在计算的时候保留了两位小数 阅读全文
posted @ 2021-12-17 11:07 小码A梦 阅读(85) 评论(0) 推荐(0) 编辑
摘要:java添加 date 到数据库,时间不一致 使用 date 添加到数据库,数据库显示的时候和date时间相差 8 个小时,这是由于 mysql 上的时区的问题,这里有两个解决方案: 方案一: 设置数据库连接时区 在 springboot 的配置文件中的 spring.datasource.url 阅读全文
posted @ 2021-12-09 08:57 小码A梦 阅读(1476) 评论(0) 推荐(0) 编辑
摘要:周末修改了阿里云 ecs 实例密码,再次用item2 远程连接服务器时,报一下的错误: 原因 每次使用ssh 远程新的连接,都会在 ~/.ssh/known_hosts 文件上生成 ssh 秘钥对,更新了远程密码后,需要删除对应的 ssh 秘钥。不然会报错。 解决方案 找到文件 ~/.ssh/kno 阅读全文
posted @ 2021-12-06 09:00 小码A梦 阅读(447) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示