会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Lyra
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
7
8
9
10
11
12
13
14
15
···
25
下一页
2022年5月1日
平衡二叉树
摘要: 平衡二叉树是在二分查找树在基础上进行优化 二分查找树会有时出现左右倾斜度较高的情况如下所示,查找元素6时会查找6次, 这样与直接使用链表无异 因此会使查找效率变低. 通过以某种规则对树进行重新排序使节点直接变平衡, 以此来改善效率低的问题. 平衡因子: 左子树的深度 - 右子树的深度, 如上图叶子节
阅读全文
posted @ 2022-05-01 15:24 RainbowMagic
阅读(26)
评论(0)
推荐(0)
2022年4月30日
Hash表
摘要: 题目 有十个自然数, 自然数的取值范围为0 - 100 用最快的速度判断, 用最快的速度判断某个数是否在这十个数之中 解题思路 可以创建一个大小为100的数组, 遍历这十个数, 将这十个数当作创建的数组下标存储到数组中, 然后将数组的值设置为1. 当想要进行查询某个值时, 直接将该值以下标的方式进行
阅读全文
posted @ 2022-04-30 17:59 RainbowMagic
阅读(37)
评论(0)
推荐(0)
GET请求中参数分隔符分号(;)和and符(&)分隔参数的区别
摘要: 在GET请求中 若在参数中拼如分号则该参数不会提交到服务端中, &可以正常提交 这就是一直提示信息为空的原因
阅读全文
posted @ 2022-04-30 11:12 RainbowMagic
阅读(300)
评论(0)
推荐(0)
2022年4月28日
MySQL物理架构
摘要: 首先最上层的是Connections,该层相当于Java中的JDBC, 使用不同语言与数据库进行交互 之后MySQL Server层中, 最上面是Connection Pool,, 将请求转发至线程模块 Enterprise Management Serveices & Utilities封装了数据
阅读全文
posted @ 2022-04-28 17:41 RainbowMagic
阅读(35)
评论(0)
推荐(0)
代理模式
摘要: 代理模式可以在不修改原有类的情况下给类添加新功能。 例如这里有用户DAO,如果想要添加日志打印功能 首先编写类接口以及实现类接口 public interface UserDao { public void addUser(); } public class UserDaoImpl implemen
阅读全文
posted @ 2022-04-28 08:37 RainbowMagic
阅读(21)
评论(0)
推荐(0)
2022年4月24日
JVM
摘要: JVM JVM体系结构 类加载器只将class文件读取到数据区中,最终是否执行还要看执行引擎. 程序计数器和计算机组成原理中的程序计数器一样,用户指向下一条运行指令. 在java中有一些方法是使用native修饰的, 比如Thread类中的sleep方法 这些方法实现并不是使用Java语言来进行编写
阅读全文
posted @ 2022-04-24 15:29 RainbowMagic
阅读(23)
评论(0)
推荐(0)
2022年4月21日
单例模式
摘要: 简介 应用场景: 单例模式为了保证对象的唯一性, 在一些业务场景中, 只需要创建一个对象实例, 如: 线程池 连接池对象等, 这时候可以使用单例模式来解决该问题. 首先单例模式的构造方法必须为private, 以此避免使用着实例化对象. 其次必须有个方法获取类实例. 存储和获取实例必须使用stati
阅读全文
posted @ 2022-04-21 14:02 RainbowMagic
阅读(38)
评论(0)
推荐(0)
2022年4月15日
es java api 聚合搜索nested无法拼接聚合查询
摘要: 搜索json如下 Java api拼接查询如下 可以看到SearchRequest中是有数据的 执行搜索却没用结果不到 只有一个nested聚合对象 解决方法: 将elasticsearch-java 升级到8.1.2 问题解决
阅读全文
posted @ 2022-04-15 20:22 RainbowMagic
阅读(315)
评论(0)
推荐(0)
2022年4月3日
搜索DSL
摘要: 分析 因为搜索服务有多种查询条件,所以要使用bool查询来构造查询条件, 全文检索使用must条件,因为要记录查询分数, 不进行全文检索的条件 使用filter查询, 因为filter不进行分数统计,这样查询比较快些. 关键字查询 这个参数为全文检索条件, 根据tiitle检索商品 { "query
阅读全文
posted @ 2022-04-03 22:52 RainbowMagic
阅读(30)
评论(0)
推荐(0)
2022年4月2日
wiki快照
摘要: 初始化今日快照数据 若今天已有数据 则不进行插入 insert into ebook_snapshot(ebook_id, date, view_count, vote_count, view_increase, vote_increase) select id, curdate(), 0, 0,
阅读全文
posted @ 2022-04-02 20:03 RainbowMagic
阅读(41)
评论(0)
推荐(0)
上一页
1
···
7
8
9
10
11
12
13
14
15
···
25
下一页
公告