会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
kun1790051360
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
7
8
···
40
下一页
2025年3月4日
redis基础数据结构——dict
摘要: 关于哈希: 哈希表是一种提高效率的数据结构,每当我们插入元素时,会根据key的hash值来决定他进入表的哪一槽位。为了保证均匀分布数据,有了下述公式 index = hash(key) & (size - 1) 在一般情况下,size要求为2的幂。因为原本的公式是hash(key)%size。而使用
阅读全文
posted @ 2025-03-04 16:12 天启A
阅读(41)
评论(0)
推荐(0)
2025年2月28日
redis基础数据结构——SDS与IntSet
摘要: 1.SDS(简单Simple动态Dynamic字符串String) 在Redis中,key往往都是字符串、value往往都是字符串或者字符串的集合,因此Redis中非常需要有一个字符串的数据结构。 为什么Redis没有直接使用C语言中的字符串数据结构? 获取字符串的长度需要经过计算 非二进制安全,遇
阅读全文
posted @ 2025-02-28 17:08 天启A
阅读(38)
评论(0)
推荐(0)
2025年2月22日
Windows快速部署xxl-job.jar
摘要: 1.在官网下载文件 https://gitee.com/xuxueli0323/xxl-job 2.在idea打开项目 3.修改maven版本,当前版本(2025/2/22)需要使用maven3.6.3+,maven地址:https://maven.apache.org/download.cgi m
阅读全文
posted @ 2025-02-22 17:43 天启A
阅读(578)
评论(0)
推荐(0)
2025年2月12日
读读源码-装饰器模式与SynchronizedCollection
摘要: 装饰器模式,动态的给一个对象添加一些额外的职责,比生成子类更为灵活。 继承主要有单继承的局限性和可能产生类爆炸的后果。 SynchronizedCollection主要利用装饰器模式解决了一些集合线程不安全的问题。通过sync给对应的方法加锁,并让其保持原子性 static class Synchr
阅读全文
posted @ 2025-02-12 17:39 天启A
阅读(19)
评论(0)
推荐(0)
2025年2月10日
读读源码-ArrayList究竟是怎么实现增强for循环的?
摘要: 以我的认知来说,java中的ArrayList实现List,List又是继承Collection,往后就不太清楚了。 今天看源码的时候发现Collection继承了Iterable,Iterable接口的作用是允许对象称为for-each loop语句的目标。 因此如果想了解ArrayList如何实
阅读全文
posted @ 2025-02-10 20:40 天启A
阅读(22)
评论(0)
推荐(0)
2025年2月3日
读读源码-java中的阻塞队列blockingqueue
摘要: 阻塞队列是一个在队列基础上又新增了两个附加操作的队列,用于解耦 支持阻塞的插入方法:队列满的时候,队列会阻塞插入元素的线程,直到队列不满。 支持阻塞的移除方法:队列空的时候,获取元素的线程会等待队列变为非空 blockingqueue继承queue,属于juc包。 boolean add(E e);
阅读全文
posted @ 2025-02-03 18:43 天启A
阅读(35)
评论(0)
推荐(0)
2025年1月30日
我的idea快捷键小习惯
摘要: 记录一下我使用的常用快捷键 ctrl + alt + M 快速提取代码块,在本类内生成一个新的代码 ctrl + alt +T 快速生成一个环绕方法,这里我常用这个写try catch, alt + ↑ / ↓ 在类内翻方法,第一次嗯会制定当前光标的最近的上一个/下一个方法,也会指定到类名上 alt
阅读全文
posted @ 2025-01-30 19:34 天启A
阅读(21)
评论(0)
推荐(0)
2025年1月24日
快速了解elasticsearch原理
摘要: 来自lucene的Segment到底是什么? 倒排索引inverted index: 通过倒排索引机制,我们可以快速的根据词项信息来检索他属于哪一个文档。由term dictionary与posting list组成 term dictionary是分词之后的词项,按序排序后可以使用二分法查找,将时
阅读全文
posted @ 2025-01-24 16:53 天启A
阅读(37)
评论(0)
推荐(0)
2025年1月21日
双非科班大四学生的2024年总结
摘要: 春节将至,对自己的去年做一个总结。 1-2月份寒假:苍穹外卖;深度学习;javaPy两开花 在寒假前零零散散学习了springboot+vue做基础,寒假正式学习了springboot,看完了黑马的苍穹外卖。因为一些缘故在不懂vue的情况下想硬学electron很快因为看不懂而放弃。因为学习上的一些
阅读全文
posted @ 2025-01-21 17:25 天启A
阅读(855)
评论(6)
推荐(8)
2025年1月19日
windows快速部署minIO,springboot快速集成
摘要: 一、Windows快速部署 1.在MinIO官网下载Windows版本 2.只需要下载minIO server即可 3.在下载好的文件夹下打开cmd 我是下载到了D:\MinIO minio.exe server D:\MinIO\Data --console-address ":9000" --a
阅读全文
posted @ 2025-01-19 15:31 天启A
阅读(335)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
7
8
···
40
下一页
公告