首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
DeB
掘友等级
java后端小学生
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
150
文章 150
沸点 0
赞
150
返回
|
搜索文章
赞
文章( 150 )
沸点( 0 )
(十八)MySQL排查篇:该如何定位并解决线上突发的Bug与疑难杂症?
哦买噶!美好的假期又遭殃了...,这该死的MySQL在线上又告警:数据查询慢、CPU100%、磁盘100%、客户端连接异常、死锁问题频发.....,这到底怎么回事!究竟是谁动了我的代码!?!!
【Java】ThreadLocal使用场景介绍以及关于内存泄漏的探讨
介绍了ThreadLocal的两大应用场景:线程隔离和跨函数数据传递。并探讨了ThreadLocal造成的内存泄漏问题。以及ThreadLocal在Spring框架中的应用,最后介绍了扩展类。
即时通讯系统IM存储设计 之 基础表拆分 & 缓存策略的思考
在即时通讯系统中,表拆分和缓存设计至关重要。本文深入探讨了关系表、消息表及消息状态表的业务需求,提出了有效的缓存策略,如离线消息同步和旁路缓存,提出了大Key、热Key及缓存击穿等问题
自己手写了一套高性能分布式IM即时通讯系统,出去面试嘎嘎聊,都把面试官整不会了!
分布式IM即时通讯系统本质上就是对线上聊天和用户的管理,针对聊天本身来说,最核心的需求就是:发送文字、图片、文件、语音、视频、消息缓存、消息存储、消息未读、已读、撤回,离线消息、历史消息、单聊、群聊,
[小设计] 抽奖算法
开奖,可以是手动开奖和定时开奖。 抽奖这种活动需要尽可能的公平。 此为暴力方法,也是比较容易想到的:随机抽取若干人作为中奖人。 但此问题会产生冲突。 想到以往学过的蓄水池抽样算法,场景乍看一看差不多,都是从一批数据中挑选几个。 不就是随机嘛,我把每个都打乱,然后取前面几个作为中…
独辟蹊径:我是如何用Java自创一套工作流引擎的(上)
这篇文章介绍了本人开发的轻量级工作流引擎的设计和实现,从流程类别和表结构开始讲解审批流程的设计及其关系,展示了提交申请、审批和查看记录等功能的核心代码。
定时任务莫名停止,Spring 定时任务存在 Bug??
Hello~各位读者新年好!这里楼下小黑哥给大家拜个年,祝大家蒸蒸日上烫烫烫,年年有余屯屯屯。 春节放假,小黑哥坐上高铁回家,突然想到一次生产问题。那是小黑哥参加工作第一年,那一年国庆假期,小黑哥提前一天请假回家办个护照。那时候刚开始负责一个生产系统,所以工作日请假,还是有点担…
(十)全解MySQL之死锁问题分析、事务隔离与锁机制的底层原理剖析
MySQL事务隔离与锁机制是一个老生常谈的话题,但似乎很少有资料去讲它们底层真正的实现,而本章则会深入底层真正揭开事务与锁机制的神秘面纱~
(八)MySQL锁机制:高并发场景下该如何保证数据读写的安全性?
MySQL内部采用多线程执行业务SQL,但多线程虽然性能优异,但在高并发情况下自然也会带来一系列隐患问题,那MySQL是如何保障并发读写数据时的安全性呢?本文咱们一起来聊一聊MySQL的锁机制。
消息队列黄金三剑客:RabbitMQ、RocketMQ和Kafka全面对决,谁是最佳选择?
1、应用场景 1.RabbitMQ: 适用于易用性和灵活性要求较高的场景 异步任务处理:RabbitMQ提供可靠的消息传递机制,适用于处理异步任务,例如将耗时的任务放入消息队列中,然后由消费者异步处理
下一页
个人成就
文章被点赞
55
文章被阅读
7,113
掘力值
287
关注了
26
关注者
7
收藏集
31
关注标签
18
加入于
2024-05-23