首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
码bug的小砖家
掘友等级
程序猿
|
富途
Daily work is coding bugs.
获得徽章 23
动态
文章
专栏
沸点
收藏集
关注
作品
赞
53
文章 45
沸点 8
赞
53
返回
|
搜索文章
赞
文章( 45 )
沸点( 8 )
死磕JUC之AQS源码,一篇就够
AQS 全称是 AbstractQueuedSynchronizer(抽象队列同步器),顾名思义,是一个用来构建锁和同步器的框架,它底层用了 CAS 技术来保证操作的原子性,同时利用 FIFO 队列实现线程间的锁竞争,将基础的同步相关抽象细节放在 AQS,这也是 Reentra…
吐血整理:Redis的基本数据类型,你懂多少?
本文是基于《redis深度历险:核心原理与应用实践》一书,对于redis基本数据类型章节进行总结,剖析redis基本数据类型内部结构。
你该不会还不知道Java线程的几种状态吧?
这是一道常见的面试题,但是网上充斥着很多错误的答案,会误导初学者。最正确的方式,就是从jdk源码中获取答案,毕竟源码是不会骗人的。
面试官:听说你精通并发编程,来说说你对ThreadLocal的理解
ThreadLocal 是一个解决多线程并发问题的工具类,ThreadLocal有的人可能理解为本地线程,这个并不是正确的理解。「ThreadLocal并不是一个线程,应该把它理解为一个线程本地变量」。 它底层的实现原理是通过为「每一个线程提供一个共享变量的副本,每个线程的操作…
听说你要接私活?Guide哥连夜整理了5个开源免费的Java项目快速开发脚手架,项目经验也有了。
大家好,我是 Guide 哥,一个三观比主角还正的技术人。推荐阅读: 今天推荐几个 Java 项目快速开发脚手架,解放双手 ✋ 从现在开始。 以下推荐项目都是码云上的优质项目,并且都是项目快速开发脚手架,代码质量什么的无法保证能有多好,毕竟很多也是个人开发,或多或少也有个人色彩…
常用的分布式事务解决方案
事务由一组操作构成,我们希望这组操作能够全部正确执行,如果这一组操作中的任意一个步骤发生错误,那么就需要回滚之前已经完成的操作。也就是同一个事务中的所有操作,要么全都正确执行,要么全都不要执行。 说到事务,就不得不提一下事务著名的四大特性。 原子性要求,事务是一个不可分割的执行…
注意Spring事务这一点,避免出现大事务
本篇文章主要分享压测的(高并发)时候发现的一些问题。之前的两篇文章已经讲述了在高并发的情况下,消息队列和数据库连接池的一些总结和优化,有兴趣的可以在我的公众号中去翻阅。废话不多说,进入正题。 在我们创建订单的时候, 通常需要将订单和订单项放在同一个事务里面保证其满足ACID,这…
五分钟学Java:打印Java数组最优雅的方式是什么?
在逛 Stack Overflow 的时候,发现了一些访问量像安第斯山一样高的问题,比如说这个:打印 Java 数组最优雅的方式是什么?访问量足足有 220W+,想不到啊,这么简单的问题竟然有这么多程序员被困扰过。 如果大家也被这个问题困扰过,或者正在被困扰,就请随我来,咱们…
下一页
个人成就
文章被点赞
194
文章被阅读
39,250
掘力值
1,101
关注了
38
关注者
41
收藏集
16
关注标签
21
加入于
2019-07-11