首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
雨的小迷妹
掘友等级
后端开发
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
24
文章 24
沸点 0
赞
24
返回
|
搜索文章
最新
热门
Java实现一个线程安全的本地缓存
首先实现一个简单的缓存,主要功能是获取getConfig、定时刷新。 如果有其他线程正在执行 getConfig 方法读取缓存,就可能会读到正在被清空或更新的缓存,导致读取到的数据不准确。解决这个问题
bean和Spring容器
5.1 生命周期 1> Spring对bean进行实例化 2> Spring将value或者ref(bean的引用)注入到bean的属性中 3> 如果bean实现了aware接口(例如BeanName
设计模式.责任链模式
业务中调用责任链解开校验链节点的耦合。日常常见的单机故障,慢查询,长事务。缓存雪崩、mq积压这种是偶现的
Fork/Join框架
Java7中引入Fork/Join框架,为了解决传统线程池的缺陷。通过任务切分和任务窃取,解决大任务执行耗时长问题,并充分利用工作线程提高执行效率
为什么要用分布式Leaf而不是自增主键
数据库自增主键是什么,为什么不建议使用? 自增主键的使用:建表时直接通过关键字auto_increment来定义。 我们用数据库自增主键,是期待用它实现主键的唯一性、单调递增以及连续递增。但在分布式数
SpringBoot的注解功能
SpringBoot的注解功能: 主要包括 @bean的使用,@Configuration ,@PropertySource, @Component, @Value,@Profile @Primary
深度优先遍历
给定一个没有重复数字的序列,返回其所有可能的全排列。 思路:N 个数字的全排列一共有 N! 个 方法:回溯版深度优先遍历 借助系统栈空间,为我们保存所需要的状态变量。
Java Memory Model
Java Memory Model Stack 栈 : 存放基本类型变量 优势是速度快,Stack(存取速度仅次于计算机的寄存器),数据可共享 缺点是存的数据大小和生存期必须是确定的。 Heap 堆:
JVM基本原理
从一些经典问题入手,串联整个JVM核心知识点 1 JVM 内存分布 哪些内存区域需要进行垃圾收集? 2 JVM加载class文件的原理机制? 这一阶段包括验证、准备(为静态变量分配内存并设置默认的初始
springboot核心原理
1、 Spring Bean 生命周期和作用域2、springAOP的原理应用 3、实现 IOC的原理
下一页
个人成就
文章被点赞
2
文章被阅读
2,582
掘力值
261
关注了
12
关注者
1
收藏集
5
关注标签
17
加入于
2021-12-04