首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
小王博客基地
掘友等级
Java开发工程师
公众号:小王博客基地
获得徽章 16
动态
文章
专栏
沸点
收藏集
关注
作品
赞
95
文章 95
沸点 0
赞
95
返回
|
搜索文章
最新
热门
解决单例模式中懒汉式不支持高并发,饿汉式不支持懒加载问题最简单方法——基于枚举类型的单例实现
静态内部类解决单例模式中懒汉式不支持高并发,饿汉式不支持懒加载问题 大家都可以看一下。import java.util.concurrent.atomic.return count.Single instance = PhoneEnum.PHONE_ENUM.int reduce...
只会用DCL(Double Check Lock双重检锁机制)来解决懒汉式并发问题吗?静态内部类实现你不试试?
我们在网上随处可见使用DCL解决懒汉式中存在的并发问题,这样加锁也是很麻烦,最近看了极客时间的王老师的课,才知道静态内部类也可以轻松实现。import lombok.import java.util.concurrent.atomic.return SingletonHolder...
DCL(Double Check Lock双重检锁机制)解决单例模式中懒汉式不支持高并发,饿汉式不支持懒加载问题
我们在使用单例模式时,一般有两种选择,一个是懒汉式,一个是饿汉式。但是这两种都是有各自的缺点,无法满足我们的需求,所以DCL(Double Check Lock双端检锁机制)出现了,一种既支持延迟加载、又支持高并发的单例实现方式。 import lombok.import jav...
单例模式的懒汉模式为什么在高并发中会出现问题?一个代码例子告诉你
import lombok.import java.util.concurrent.atomic.return count.Phone phone = Phone.int reduce = phone.System.out.println(Thread.currentThread...
面向对象、设计原则、设计模式、编程规范、重构,这五者有何关系?
我们在实际开发中似乎只是为了实现一个需求而去进行开发,忘记了Java本身的优势点,原来的面向对象变成似乎还是面向过程面向数据库进行编程。封装、抽象、继承、多态似乎越来越多的人被忽略,一些设计模式也是生拉硬套,根本发挥不了其真正的优势和效率,代码规范更是少有人遵循,你会发现有的人写...
[Java基础面试题一]深入谈谈final、finally、 finalize 有什么不同?吊打面试官
作为Java后端开发者,小编在面试过程中90%都会问到的Java基础面试题: final、finally、 finalize 有什么不同? 以前都是简单说说用法和实践角度回答的.- final 可以用来修饰类、方法、变量,分别有不同的意义,final 修饰的 class 代表不可...
MySQL日志系统redo log(两阶段提交)和binlog
相信你还记得,一条查询语句的执行过程一般是经过连接器、分析器、优化器、执行器等功能模块,最后到达存储引擎。MySQL 的逻辑架构图: 你执行语句前要先连接数据库,这是连接器的工作。前面我们说过,在一个表上有更新的时候,跟这个表有关的查询缓存会失效,所以这条语句就会把表 T 上所有...
Vue使用ElementUI中的面包屑,修改面包屑的字体颜色
.myColor /deep/ ..myColor >>> .
Vue使用ElementUI的表格进行日期格式化,变成自己想要的格式
作为一个后端开发者,被领导安排写了一些前端页面,可谓是难受啊,特别是100%按照设计图进行还原.<el-table-column prop="ctime" :label="$t('spare.let datac = row.let dtuMonth = dtc.let dtuDa...
Linux下最常用的命令[图文例子]
1. cd命令2. pwd命令3. ll命令4. mkdir命令5. mv命令6. rm命令7. cp命令8. clear命令9. cat命令10. tar命令11. ps命令12. grep命令13. kill命令14.vim命令15. su命令16. ifconfig命令17...
下一页
个人成就
优秀创作者
文章被点赞
1,436
文章被阅读
203,515
掘力值
7,008
关注了
12
关注者
228
收藏集
1
关注标签
22
加入于
2021-10-26