首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
java
订阅
life239
更多收藏集
微信扫码分享
微信
新浪微博
QQ
15篇文章 · 0订阅
记一次生产中使用CompletableFuture遇到的坑
在业务开发中为了提升接口速度都会使用到多线程异步编程,在多线程异步编程中使用不当或者不了解其中的原理很容易入坑,本篇文章就是记录了多线程异步编程生产环境使用CompletableFuture遇到的坑。
Java的所有线程知识精华全在CompletableFuture了
「这是我参与2022首次更文挑战的第9天,活动详情查看:2022首次更文挑战」 今天在读项目代码的过程中发现了项目中有CompletableFuture的使用,虽然很早就知道这个类,也会使用但是从来没
【JAVA】强引用、软引用、弱引用、幻象引用有什么区别?
在 Java 语言中,除了原始数据类型的变量,其他所有都是所谓的引用类型,指向各种不同的对象,理解引用对于掌握 Java 对象生命周期和 JVM 内部相关机制非常有帮助。
List 去重的 6 种方法,这个方法最完美!
在日常的业务开发中,偶尔会遇到需要将 List 集合中的重复数据去除掉的场景。这个时候可能有同学会问:为什么不直接使用 Set 或者 LinkedHashSet 呢?这样不就没有重复数据的问题了嘛?
Java 8 Stream 从入门到进阶——像SQL一样玩转集合
从入门到进阶,了解Java Stream是什么,了解Java Stream的基础用法和进阶操作,全在此篇。
通过CompletableFuture轻松实现异步回调
我们通过Future的get获取异步任务结果会导致主线程的阻塞,这样在某些场景下是非常消耗CPU资源的,进而Java8为我们提供了CompletableFuture,使我们可以轻松完成异步任务的回调。
浅析认证授权的三种方式(session、token、JWT)
讲述了认证与鉴权的概念。理清了三种鉴权凭证的颁发方式,分别是基于单机的session、需要存储的token与无需存储的JWT。
图解|cookie、session、token的那些事儿
大家好,我是所长大白(●—●)。 今天和大家聊一下关于cookie、session、token的那些事儿。 话不多说,直接开车。 1. 网站交互体验升级 作为网友的我们,每天都会使用浏览器来逛各种网站
HashMap夺命14问,你能坚持到第几问?
1. HashMap的底层数据结构是什么? 在JDK1.7中和JDK1.8中有所区别: 在JDK1.7中,由”数组+链表“组成,数组是HashMap的主体,链表则是主要为了解决哈希冲突而存在的。 在J
三万字盘点Spring/SpringBoot的那些常用扩展点
大家好,我是三友。 Spring对于每个Java后端程序员来说肯定不陌生,日常开发和面试必备的。本文就来盘点Spring/SpringBoot常见的扩展点,同时也来看看常见的开源框架是如何基于这些扩展