首页
AI Coding
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
哗啦啦的yu
掘友等级
Java开发
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
24
文章 24
沸点 0
赞
24
返回
|
搜索文章
赞
文章( 24 )
沸点( 0 )
【20230513】近期面试遇到的一些场景题
在面试中,面试官有时会举一些场景题来考察面试者,又或是让面试者说说自己项目中的难点。对于前端而言,项目中普通的业务开发似乎很难说出什么难点和亮点。笔者在2个多月的面试历程中深受这个问题的困扰
分布式唯一ID (二) -- Snowflake
开启掘金成长之旅!这是我参与「掘金日新计划 · 12 月更文挑战」的第7天,点击查看活动详情 核心思想 64个bit位,最高位1个bit是0,41位放时间戳(到毫秒单位,最多使用69年),10位放机器
深入理解ArrayList:数据结构、源码分析与常见面试题
深入理解ArrayList:数据结构、源码分析与常见面试题 引言 ArrayList 是 Java 中最常用的集合类之一,它基于动态数组实现,提供了高效的随机访问和动态扩容能力。本文将深入探讨 Arr
深入理解LinkedList:数据结构与面试题解析
深入理解LinkedList:数据结构与面试题解析 引言 LinkedList 是 Java 集合框架中另一个重要的类,它基于链表实现,适用于频繁插入和删除的场景。本文将深入探讨 LinkedList
Git提交丢失?别慌!手把手教你用`git reflog`找回“消失的代码
在使用 Git 进行版本控制时,你是否遇到过以下场景? 辛苦写了一天的代码,提交后却发现分支处于诡异的 HEAD detached 状态。 切换分支或误操作后,代码突然“消失不见”,仿佛从未存在过。
Redis跳表的实现原理:为什么ZSet选择跳表而非红黑树?
Redis跳表的实现原理:为什么ZSet选择跳表而非红黑树? 一、跳表是什么?从链表到“多层电梯” 想象一个单向链表查找元素的场景:若要从头到尾找到节点13,需要逐个遍历7次(时间复杂度O(n))
基于SpringAI的RAG全流程开发
SpringAI经历了2年时间,终于在前段时间发布了首个正版版本,也是帮助想要开发AI应用功能的Java小伙伴将AI集成,进行AI赋能。SpringAI提供了统一的大模型集成接口,用户只需要一行代码即
缓存的更新策略
一、缓存的更新策略 缓存的更新策略大致可以分为三大类:缓存淘汰策略、超时剔除、主动更新。 具体内容: 前面两种策略,由我们对其控制是比较低的,所以这里我只讲解主动更新策略,该策略需要我们考虑的问题是比
常见缓存失效问题及解决方案
二、常见缓存失效问题及解决方案 在缓存中常常会被提到问题:缓存穿透、缓存击穿、缓存雪崩。 下面我们就简单解释一下它们是什么以及如何解决? 缓存穿透: 指的是当访问实际不存在的数据时,该请求全部都打到数
分布式ID自增策略(一)
场景分析: 用户注册场景中,当注册完成以后,需要分配一个UserId,针对这个id,要求: 唯一,保证分发的id是唯一,不会出现碰撞的情况 无规律,随机性,非连续递增 防止别人爬数据或者分析我们的系统
下一页
个人成就
文章被点赞
20
文章被阅读
3,781
掘力值
234
关注了
14
关注者
4
收藏集
1
关注标签
4
加入于
2023-03-28