首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Java
订阅
Alvin615
更多收藏集
微信扫码分享
微信
新浪微博
QQ
72篇文章 · 0订阅
封装CompletableFuture并行处理工具类
前言 为了专注业务实现,我们采用 枚举 + CompletableFuture + 自定义线程池,封装了一套并行处理业务的工具类,便于在大数据和批处理场景中高效利用线程池。
解读HashMap-对比JDK7和JDK8
HashMap 算是我们日常学习工作中遇到的比较多的一个类,它用于存储 Key-Value 键值对。HashMap 允许使用 null 键和 null 值,在计算 hash 值时,null 键的 hash 值就是 0,HashMap 并不保证在执行某些操作后键值对的顺序和原来相…
【面试必杀题】HashMap 扩容时,可以不是2的N次方吗
根据我的面试经历,很多面试官经常会将HashMap作为面试基础题,这主要还是因为它里面涉及到的知识点太多了。有次在组内的分享中,我们就交流了相关问题,比如:HashMap扩容时,可以不是2的N次方吗
多线程间的5种通信方式
问题 有两个线程,A 线程向一个集合里面依次添加元素“abc”字符串,一共添加十次,当添加到第五次的时候,希望 B 线程能够收到 A 线程的通知,然后 B 线程执行相关的业务操作。线程间通信的模型有两
聊聊JAVA中的并发工具类
CountDownLatch、CyclicBarrier和Semaphore工具类提供了一种并发流程控制的手段,Exchanger工具类提供了在线程间交换数据的一种方法。
Collectors 工具类怎样用?看完这篇文章,或许你就懂了~
Collectors工具类的使用,比较详细,几乎每一个方法都有一个相对应的小例子来演示如何去使用工具类中的方法
压缩炸弹,Java怎么防止
文件炸弹带来的危害极大,作为开发人员,我们必须深刻认识到文件炸弹的危害性,并始终保持高度警惕,以防止这种潜在漏洞给恐怖分子以可乘之机。
Java代码是如何被CPU狂飙起来的?
无论是刚刚入门Java的新手还是已经工作了的老司机,恐怕都不容易把Java代码如何一步步被CPU执行起来这个问题完全讲清楚。
一行代码引发的性能暴跌 10 倍
代码测试 上面的一个简单的代码是测试 Java 创建对象的性能,如果没有 System.out.println(user); 输出的时间是 300ms左右,如果加上性能是 3000ms 左右,整整慢了
Tomcat 为什么要破坏 Java 双亲委派机制?
什么是类加载机制? 什么是双亲委任模型? 如何破坏双亲委任模型? Tomcat 的类加载器是怎么设计的? 我想,在研究tomcat 类加载之前,我们复习一下或者说巩固一下