首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
长安不见
掘友等级
公众号: 爱喝汤的技术少年
公众号: 爱喝汤的技术少年
获得徽章 25
动态
文章
专栏
沸点
收藏集
关注
作品
赞
33
文章 22
沸点 11
赞
33
返回
|
搜索文章
长安不见
@公众号: 爱喝汤的技术少年
·
1年前
关注
RocketMQ漫谈之从消息队列到事务消息
引言 最近在零拷贝、分布式事务消息,架构的认知上有了新的理解,于是重新打算学习一下RocketMQ,关于RocketMQ的文章已经写了三篇: 《消息队列引论》 《Rocke...
0
评论
分享
长安不见
@公众号: 爱喝汤的技术少年
·
1年前
关注
当数组遇上队列: Java线程安全实现详解(一)
当数组遇上队列: Java线程安全实现详解(一) 前言 最近碰上个有趣的题目,用数组实现一个队列,要求线程安全,高性能。这个问题刚好能糅合一些对基础知识的运用,于是打算做一...
2
评论
分享
长安不见
@公众号: 爱喝汤的技术少年
·
1年前
关注
库存扣减-订单的第一道关卡
库存扣减-订单的第一道关卡 前言 订单在创建的时候,需要扣除对应商品的库存,那么一个核心的问题就是我们不能超卖,那么我们该如何实现不超卖呢,那么我们可以借助数据库乐观锁的思...
14
2
分享
长安不见
@公众号: 爱喝汤的技术少年
·
1年前
关注
我们来聊聊JVM的G1吧
前言 在《我们来聊聊JVM的GC吧》中我们概述了JVM运行时区域划分,在JDK 8之前,JVM的运行时区域划分如下图所示: PC(program counter) regi...
0
评论
分享
长安不见
@公众号: 爱喝汤的技术少年
·
1年前
关注
由MongoDB中的B树引发的随想
缘起 偶然在腾讯技术工程的一篇技术文章《MongoDB 索引使用总结》: 嗯哼? B树, 跟MySQL 不一样? 说起B树,我想起了什么呢,我想到了二叉搜索树,二叉搜索树中...
1
评论
分享
长安不见
关注了
颜如玉
@公众号: 爱喝汤的技术少年
长安不见
@公众号: 爱喝汤的技术少年
·
1年前
关注
我们来聊一聊Spring的事务失效吧
前言 关于事务失效, 两年前在《Spring 事务学习笔记(一) 初遇篇》已经基本讨论过了,我们简单回忆一下里面的内容,这里我们讲了声明式事务也就是@Transaction...
2
评论
分享
长安不见
关注了
洞窝技术
@公众号: 爱喝汤的技术少年
长安不见
@公众号: 爱喝汤的技术少年
·
1年前
关注
我们来聊聊JVM的GC吧
前言 在21年的时候写了一篇《JVM学习笔记(一) 初遇篇》,我们回忆一下这篇文章的内容, 我们讲了JVM运行时区域的组成,也就是一个JVM进程将申请到的区域划分了几部分,...
1
评论
分享
长安不见
@公众号: 爱喝汤的技术少年
·
2年前
关注
我们来聊聊HashMap吧
回忆起HashMap 概述HashMap 说到HashMap我脑中复现出下面这一个图: 也就是hash算法、数组、链表、红黑树,我放入的key-value,根据hash算法...
0
评论
分享
长安不见
@公众号: 爱喝汤的技术少年
·
2年前
关注
让我们从一条update语句谈起
我们知道我们执行update语句更新同一行数据的时候是互斥的,也就是说假设有两条update语句: 如果语句A先执行,语句B后执行,那么A和B不会并发执行,也就是说B会等待...
2
评论
分享
长安不见
@公众号: 爱喝汤的技术少年
·
2年前
关注
让我们从原子类和volatile谈起(一)
让我们先从一个例子谈起 输出结果会有重复的: 执行到语句一的时候,已经自增完成了,那为什么会线程一和线程二会出现重复值呢?我们看下AtomicInteger.getAndI...
1
评论
分享
长安不见
@公众号: 爱喝汤的技术少年
·
2年前
关注
译: 通过零拷贝实现高效数据传输
一些Web应用提供大量的静态资源,这相当于从磁盘读取大量数据,然后通过Socket将这些数据回写。 这种活动似乎看起来只需要一点CPU,但是非常低效: 内核从磁盘读取数据,...
3
评论
分享
长安不见
@公众号: 爱喝汤的技术少年
·
2年前
关注
B-树如何让你的查询更快
B-树是一种搜索大量数据的结构,发明于四十年前,现在仍然被用于现代的数据库。尽管已经有了一些新的索引结构,像LSM(Log-Structured-Merge-Tree)树,...
7
评论
分享
长安不见
@公众号: 爱喝汤的技术少年
·
2年前
关注
用Java的BIO和NIO、Netty实现HTTP服务器(六) 从问题中来学习Netty
前言 原本这一篇是打算放到《用Java的BIO和NIO、Netty实现HTTP服务器(四) 从问题中来学习Netty》里面的,但是想来放在一起跟四里面的内容整体连贯性不太强...
1
1
分享
长安不见
@公众号: 爱喝汤的技术少年
·
2年前
关注
用Java的BIO和NIO、Netty实现HTTP服务器(五) 理解Netty的流水线
理解流水线的触发逻辑 为什么handlerAdded方法被触发了两次? 我们还在语句五中声明了childHandler,也就是HttpHelloWorldServerIni...
0
评论
分享
长安不见
@公众号: 爱喝汤的技术少年
·
2年前
关注
用Java的BIO和NIO、Netty来实现HTTP服务器(四) 理解Netty
前言 让我们来捋一捋前面讲了什么,前面我们试图用Java 标准API构建BIO、NIO模型的HTTP服务器,用Java标准API构建的时候,我们操心的事情也就是管理连接,读...
1
评论
分享
长安不见
@公众号: 爱喝汤的技术少年
·
2年前
关注
如何定位线上Java应用CPU飙高
理清概念 对这个问题,感觉自己认知的还是不够清晰,于是今天就来理清楚思路,说到线上CPU飙高,说起这个问题的时候,我想到了什么呢? 我想起了处理器调度,我想起Linux C...
1
评论
分享
下一页
个人成就
文章被点赞
286
文章被阅读
131,421
掘力值
5,027
关注了
33
关注者
169
收藏集
0
关注标签
26
加入于
2019-03-07