笔记
文章平均质量分 71
用手写的从前
如果你也喜欢周杰伦,那我们就是朋友
展开
-
时间复杂度 O(log n)
先从简单直观的 O(1) 和 O(n) 复杂度说起。O(1) 表示一次操作即可直接取得目标元素(比如字典或哈希表),O(n) 意味着先要检查 n 个元素来搜索目标,但是 O(log n) 是什么意思呢?你第一次听说 O(log n) 时间复杂度可能是在学二分搜索算法的时候。因为在最好情况下二分搜索的时间复杂度是 O(1),最坏情况(平均情况)下 O(log n),我们直接来看最坏情况下的例子。预先知道算法的复杂度是一回事,了解其后的原理是另一件事情。举个最坏情况的例子,比如我们要找的是数字 13。转载 2022-10-08 16:36:20 · 293 阅读 · 0 评论 -
springboot有关自动配置
springboot项目中虽然不使用xml配置,但是也是有配置的,使用时以java类(带有@Configuration标签的类)的形式存在,此注解会扫描项目中自己定义的各种带有@Configuration的配置类,springboot简化了配置,消除模板配置,启动时,就需要根据相关的信息自动去加载相关的组件,核心使用的是各种注解标签。最核心的自动配置注解标签,会根据配置信息(如jdbc,mybatis.....),加载启动相关的第三方组件。spring是如何做到自动配置的?简单的解释(能听得懂的)原创 2022-10-08 10:56:19 · 133 阅读 · 0 评论 -
redis超详细介绍!
redis基本认识?我们为什么要学习redis?原创 2022-09-29 10:05:24 · 380 阅读 · 0 评论 -
Mybatis动态sql
Mybatis缓存以及实现动态sql原创 2022-07-18 23:13:27 · 13216 阅读 · 1 评论 -
Mybatis初步实现增删改查
Mybatis原创 2022-07-18 23:00:25 · 1407 阅读 · 0 评论