首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
基础
订阅
叶清禾
更多收藏集
微信扫码分享
微信
新浪微博
QQ
33篇文章 · 0订阅
让人恶心的多线程代码,性能怎么优化!
Java 中最烦人的,就是多线程,一不小心,代码写的比单线程还慢,这就让人非常尴尬。 通常情况下,我们会使用 ThreadLocal 实现线程封闭,比如避免 SimpleDateFormat 在并发环
如何保证接口幂等性?一口气说了12种方法!
大家好,我是大彬~ 今天来聊聊接口幂等性。 什么是接口幂等性?如何保证接口幂等性? 什么是接口幂等性? 首先看看幂等性的概念: 幂等性原本是数学上的概念,用在接口上就可以理解为:同一个接口,多次发出同
Java多线程批量操作,居然有人不做事务控制?
前言 公司业务中遇到一个需求,需要同时修改最多约5万条数据,而且还不支持批量或异步修改操作。于是只能写个for循环操作,但操作耗时太长,只能一步一步寻找其他解决方案。 具体操作如下: 一、循环操作的代
一看就懂 详解redis的bitmap(面试加分项)
在上文《面试杀手锏:Redis源码之SDS》中我们深入分析了 SDS 的实现,本次介绍的位图(BitMap)就是借助 SDS 实现的。 本文在最后讲解了BitMap对腾讯面试题的解决方案,并基于Bit
Map学习笔记——深入理解HashMap
HashMap的源码分析,HashMap的扩容原理,HashMap的数据结构,HashMap的红黑树,HashMap什么时候链表转红黑树,基于JDK8的HashMap源码分析,HashMap总结
聊聊 Spring 中最常用的 11 个扩展点
大家好,我是楼仔呀。 之前给大家写过一篇 Bean 的生命周期,非常受欢迎,里面其实介绍了 Bean 生命周期中所有的扩展点。 今天给大家带来的文章,可以作为 Spring 扩展点的补充,一共 11
带你掌握框架的灵魂——反射技术
「这是我参与2022首次更文挑战的第23天,活动详情查看:2022首次更文挑战」 反射概述 Java反射机制指的是在Java程序运行状态中,对于任何一个类,都可以获得这个类的所有属性和方法;对于给定的
Java并发编程(总结最全面的面试题!!!)
提升多核CPU的利用率:一般来说一台主机上的会有多个CPU核心,我们可以创建多个线程,理论上讲操作系统可以将多个线程分配给不同的CPU去执行,每个CPU执行一个线程,这样就提高了CPU的使用效率,如果使用单线程就只能有一个CPU核心被使用。 比如当我们在网上购物时,为了提升响应…
一次线上线程池任务事故
前言 线上出现线程池提交任务抛出 RejectedExecutionException 异常 即任务提交执行了拒绝策略的操作。查看业务情况和线程池配置,发现并行执行的任务数是小于线程池最大线程数的。以
并发编程的AQS你晓得多少呢?
AQS的背景由来 在JDK1.5的时候就引入了JUC包,也就是从这一个包开始,提供了一系列支持并发的组件。这一些组件呢是通过一个叫同步器来维护着的,同步器主要是维护这几个功能:第一个是同步状态的管理,