首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
小饭328
掘友等级
Java开发
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
19
文章 17
沸点 2
赞
19
返回
|
搜索文章
最新
热门
Synchronized原理
1、Synchronized特性 原子性 原子性就是指一个或者多个操作不会被任何因素打断要么执行完整,要么就都不执行,被synchronized修饰的类或者对象的所有操作都是原子的,因为在执行操作之前
ReentrantLock原理
基本概念 ReentrantLock是一个可重入的互斥锁,又被称为独占锁 ReentrantLock底层使用CAS+AQS队列来实现 ReentRantLock是JDK提供的API,加锁和解锁都是显式
ConcurrentHashMap
HashMap并发问题 在多线程环境中,HashMap的put方法有可能会导致程序的死循环,这是因为多线程下可能会使HashMap形成环形链表,即链表的一个节点的next节点永不为null就会导致死循
设计模式之工厂模式
工厂模式 工厂模式是在我们工作编码过程中最常用的设计模式之一,属于创建型模式,通过将创建、实例化对象的工作从应用中抽离出来,交给工厂统一处理达到松耦合的目的。 通常使用统一的接口来指向新创建的对象,比
HashMap源码分析(JDK1.8)
1. 介绍 HashMap:作为Map的主要实现类,线程不安全,因此在多线程的环境下可能会有问题,效率高,key\value可以为null,底层基于散列算法实现 本文基于JDK1.8来分析HashMa
JVM之强引用、软引用、弱引用、虚引用
首先分别介绍一下这几种引用 强引用: 只要能通过GC ROOT根对象引用链找到就不会被垃圾回收器回收,当所有的GC Root都不通过强引用引用该对象时,才能被垃圾回收器回收。 软引用(SoftRefe
SpringBoot+Websocket实现即时通讯
1. 介绍 基于Spring Boot和websocket实现点对点在线聊天和简单的机器人自动回复功能,学生可选择在线空闲的老师咨询,无在线老师接入机器人根据学生提问的内容和问题编号从问题库中获取对应
SpringBoot整合Druid实现数据监控
SpringBoot整合Druid实现数据监控 druid是一个数据库连接池,是alibaba的一个开源项目,支持所有JDBC兼容数据库。使用Druid连接池在一定程度上可以提高数据访问效率。 dru
Seata启动闪退问题
今天在安装seata的过程中遇到运行seata-server.bat出现闪退的问题,在cmd窗口中运行发现报错 百度了一下,好像是jdk版本过高的问题。 我使用的是seata是0.9的版本,而JDK是
Java递归查询树形数据
Java递归查询树形列表。需求是前端需要树形结构的选择器,所以需要给前端提供树形结构的数据,贴上代码
下一页
个人成就
文章被点赞
31
文章被阅读
12,767
掘力值
402
关注了
1
关注者
6
收藏集
0
关注标签
14
加入于
2021-05-12