会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Lyra
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
7
8
9
10
11
12
13
14
15
···
25
下一页
2022年5月7日
多线程 线程池和异步编排
摘要: 创建线程的三种方法 继承Thread类 使用时直接new 该实现类然后执行start方法便可以运行线程. public void testSearchService() throws ExecutionException, InterruptedException { new ThreadTest(
阅读全文
posted @ 2022-05-07 14:52 RainbowMagic
阅读(128)
评论(0)
推荐(0)
2022年5月3日
单点登录
摘要: 登录流程 访问业务前首先判断用户是否携带token 如果未携带或token不合法则跳转至登录页面 填写登录信息后会生成token并将token存储到cookie中, 并跳转至之前的业务页面,, 后续访问业务页面则跳转登录页面,因为token已经存储到cookie中.
阅读全文
posted @ 2022-05-03 11:50 RainbowMagic
阅读(22)
评论(0)
推荐(0)
2022年5月1日
平衡二叉树
摘要: 平衡二叉树是在二分查找树在基础上进行优化 二分查找树会有时出现左右倾斜度较高的情况如下所示,查找元素6时会查找6次, 这样与直接使用链表无异 因此会使查找效率变低. 通过以某种规则对树进行重新排序使节点直接变平衡, 以此来改善效率低的问题. 平衡因子: 左子树的深度 - 右子树的深度, 如上图叶子节
阅读全文
posted @ 2022-05-01 15:24 RainbowMagic
阅读(32)
评论(0)
推荐(0)
2022年4月30日
Hash表
摘要: 题目 有十个自然数, 自然数的取值范围为0 - 100 用最快的速度判断, 用最快的速度判断某个数是否在这十个数之中 解题思路 可以创建一个大小为100的数组, 遍历这十个数, 将这十个数当作创建的数组下标存储到数组中, 然后将数组的值设置为1. 当想要进行查询某个值时, 直接将该值以下标的方式进行
阅读全文
posted @ 2022-04-30 17:59 RainbowMagic
阅读(41)
评论(0)
推荐(0)
GET请求中参数分隔符分号(;)和and符(&)分隔参数的区别
摘要: 在GET请求中 若在参数中拼如分号则该参数不会提交到服务端中, &可以正常提交 这就是一直提示信息为空的原因
阅读全文
posted @ 2022-04-30 11:12 RainbowMagic
阅读(308)
评论(0)
推荐(0)
2022年4月28日
MySQL物理架构
摘要: 首先最上层的是Connections,该层相当于Java中的JDBC, 使用不同语言与数据库进行交互 之后MySQL Server层中, 最上面是Connection Pool,, 将请求转发至线程模块 Enterprise Management Serveices & Utilities封装了数据
阅读全文
posted @ 2022-04-28 17:41 RainbowMagic
阅读(40)
评论(0)
推荐(0)
代理模式
摘要: 代理模式可以在不修改原有类的情况下给类添加新功能。 例如这里有用户DAO,如果想要添加日志打印功能 首先编写类接口以及实现类接口 public interface UserDao { public void addUser(); } public class UserDaoImpl implemen
阅读全文
posted @ 2022-04-28 08:37 RainbowMagic
阅读(28)
评论(0)
推荐(0)
2022年4月24日
JVM
摘要: JVM JVM体系结构 类加载器只将class文件读取到数据区中,最终是否执行还要看执行引擎. 程序计数器和计算机组成原理中的程序计数器一样,用户指向下一条运行指令. 在java中有一些方法是使用native修饰的, 比如Thread类中的sleep方法 这些方法实现并不是使用Java语言来进行编写
阅读全文
posted @ 2022-04-24 15:29 RainbowMagic
阅读(28)
评论(0)
推荐(0)
2022年4月21日
单例模式
摘要: 简介 应用场景: 单例模式为了保证对象的唯一性, 在一些业务场景中, 只需要创建一个对象实例, 如: 线程池 连接池对象等, 这时候可以使用单例模式来解决该问题. 首先单例模式的构造方法必须为private, 以此避免使用着实例化对象. 其次必须有个方法获取类实例. 存储和获取实例必须使用stati
阅读全文
posted @ 2022-04-21 14:02 RainbowMagic
阅读(54)
评论(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
阅读(320)
评论(0)
推荐(0)
上一页
1
···
7
8
9
10
11
12
13
14
15
···
25
下一页
公告