首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
JayminAuthor
掘友等级
Java工程师
|
保密
coding
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
23
文章 23
沸点 0
赞
23
返回
|
搜索文章
最新
热门
[Java]重学Java-JUC的基石AQS
前言 要理解JUC,我们离不开Java设计的底层类——AbstractQueuedSynchronizer,也就是我们常说的AQS。 为什么需要设计出AQS,因为synchronized的行为是不可干
[Java]重学Java-LongAccumulator 类
LongAccumulator LongAdder类是LongAccumulator的一个特例,它提供给用户一个自定义规则的可能——accumulatorFunction. java.util.fun
[Java]重学Java-synchronized
synchronized的作用 synchronized作为Java提供的锁关键字,在单进程的时候可以提供互斥的功能。 同时,由于其本身是一个关键字,它可以修饰方法、对象、类。 当synchroniz
[Java]重学Java-如何保证线程安全
保证线程安全的三大特性 由于CPU是多线程切换执行的,那么对于操作的程序,我们需要保证3个特性: 原子性 为“不可被中断的一个或一系列操作”。 -《并发编程的艺术》 提供了互斥访问,同一时刻只能有一个
[Java]重学Java-关于HashMap被问就倒这件事
为什么需要Map 前面我们介绍了数组和链表,他们可以按照插入的次序进行排序,但是查询需要用到index,要么就是要遍历,如果列表中放置了很多元素,此时遍历带来的搜索成本会大大增加,所以我们需要一种集合
[MySQL]MySQL如何做到无则插入有则更新(upsert)
问题场景 在排除一个生产BUG的时候发现,有个关于库存调拨的业务出现了唯一键冲突,最终定位到是设计表的时候,DDL设置了一个组合唯一索引。在重复插入一条业务数据的时候,触发了这个数据库的DUPLICA
[SpringBoot]实战配置Https证书和RestTemplate配置Https双向认证
需求-Story 项目上需要做文件的加密传输,考虑到安全性,舍弃了sftp的传送方案(22端口容易被攻击);又由于项目性质,无法采用云存储,因此决定走https加密传输的方案. 其中,要保证安全,则需
[Spring MVC]HandlerMapping的初始化
HttpServletBean#init 容器初始化DispatcherServlet这个Servlet实例的时候,会调用其init()方法(该方法在HttpServletBean中),HttpSer
[Java]重学Java-枚举类
枚举可以做什么 假设我们现在想表达星期,为了避免魔法值的出现,我们可能会写一个常量类: 这样一来,1-7的星期数就可以用WeekConstant.MON这样的方式来表达了,好看了不少,但是仍然存在一定
[Java]重学Java-可变参数
可以变动的参数数量 编程离不开写方法(函数),Java中的大多数方法都是固定数量的参数,JDK5提供了可变参数来让方法调用更加灵活. 对象数组作为参数传递 printArrayTest 输出结果: 使
下一页
个人成就
文章被点赞
52
文章被阅读
31,098
掘力值
1,285
关注了
16
关注者
37
收藏集
1
关注标签
0
加入于
2021-01-31