会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
勇哥Java实战
博客园
首页
新随笔
联系
订阅
管理
1
2
3
4
5
···
8
下一页
[置顶]
最适合初学者入门的 RocketMQ 学习资料,分享给大家
摘要: Hope is a good thing, maybe the best of things, and no good thing ever dies. 希望是件美丽的东西,也许是最好的东西,而美好的东西是永远不会消逝的。 大家好,我是勇哥 。 1024 , 程序员节,圆了我一个小小的梦。 花了半年
阅读全文
posted @ 2023-10-24 01:41 勇哥编程游记
阅读(469)
评论(1)
推荐(2)
[置顶]
我与消息队列的八年情缘
摘要: 谈起消息队列,内心还是会有些波澜。 消息队列,缓存,分库分表是高并发解决方案三剑客,而消息队列是我最喜欢,也是思考最多的技术。 我想按照下面的四个阶段分享我与消息队列的故事,同时也是对我技术成长经历的回顾。 初识:ActiveMQ 进阶:Redis&RabbitMQ 升华:MetaQ 钟情:Rock
阅读全文
posted @ 2022-01-12 08:13 勇哥编程游记
阅读(1607)
评论(9)
推荐(16)
2025年10月
使用 Docker 快速搭建 MinIO 文件存储服务
摘要: 在日常开发中,我们经常需要处理文件上传、下载、存储与访问的场景,比如图片、视频、日志文件、模型数据集等。传统的文件系统难以满足高并发、分布式部署以及云原生化的需求。而 MinIO 作为一款高性能、轻量级、兼容 Amazon S3 协议的对象存储服务,正是为此而生。 本文将带你从零开始,通过 Dock
阅读全文
posted @ 2025-10-14 21:10 勇哥编程游记
阅读(695)
评论(0)
推荐(1)
sensitive-word:一个简单易用的敏感词过滤框架
摘要: 这篇文章,分享一个开源项目:sensitive-word 。 Github 地址:https://github.com/houbb/sensitive-word sensitive-word 是一个功能强大的 Java 敏感词过滤框架,它不仅提供了基础的敏感词检测功能,还支持单词标签分类分级、繁简体
阅读全文
posted @ 2025-10-08 22:49 勇哥编程游记
阅读(409)
评论(0)
推荐(2)
2025年9月
优化 if/else 的四种设计模式
摘要: 在日常开发中,我们经常会遇到需要根据不同条件执行不同逻辑的场景,导致代码中出现大量的if/else嵌套。这不仅降低了代码的可读性和可维护性,还会增加后续扩展的难度。 本文将介绍四种优雅的设计模式来优化这种"条件爆炸"问题: 1 策略模式 01 概念 首先我们来看下策略模式的定义。 策略模式(Stra
阅读全文
posted @ 2025-09-29 18:05 勇哥编程游记
阅读(675)
评论(0)
推荐(4)
聊聊六种负载均衡算法
摘要: 负载均衡(Load Balancing)是一种计算机网络和服务器管理技术,旨在分配网络流量、请求或工作负载到多个服务器或资源,以确保这些服务器能够高效、均匀地处理负载,并且能够提供更高的性能、可用性和可扩展性。 这篇文章,我们聊聊六种通用的负载均衡算法。 1 轮询 (Round Robin) 轮询是
阅读全文
posted @ 2025-09-01 01:21 勇哥编程游记
阅读(474)
评论(0)
推荐(0)
2025年7月
基于 RuoYi-Vue-Pro 定制了一个后台管理系统 magic-admin , 开源出来!
摘要: 项目地址:https://github.com/makemyownlife/magic-admin 1 项目背景 从职业生涯伊始,我一直是微服务架构的坚定拥趸,这很大程度上源于长期深耕互联网行业,习惯了高并发、分布式架构下的开发模式。 然而,去年在优化某航空公司核心用户中心系统时,我的技术认知受到了
阅读全文
posted @ 2025-07-30 20:50 勇哥编程游记
阅读(1419)
评论(6)
推荐(3)
聊聊 RocketMQ 4.X 知识体系
摘要: 本文将系统解析 RocketMQ 4.X 的核心知识体系,希望能为读者带来有价值的思考和启发。 1 整体架构 RocketMQ 4.X 架构中包含四种角色 : 1、NameServer 名字服务是是一个几乎无状态节点,可集群部署,节点之间无任何信息同步。它是一个非常简单的 Topic 路由注册中心,
阅读全文
posted @ 2025-07-08 09:46 勇哥编程游记
阅读(281)
评论(0)
推荐(3)
2025年5月
聊聊 ruoyi-vue ,ruoyi-vue-plus ,ruoyi-vue-pro 谁才是真正的王者
摘要: 项目地址:https://github.com/makemyownlife/magic-admin 笔者在知乎、Github 上搜索不少快速开发框架 ,很多的话题都绕不开若依 RuoYi 。 开源世界 RuoYi 单体框架有三个不同的项目,分别是:ruoyi-vue 、ruoyi-vue-plus
阅读全文
posted @ 2025-05-11 01:22 勇哥编程游记
阅读(5231)
评论(5)
推荐(9)
2025年4月
聊聊四种实时通信技术:长轮询、短轮询、WebSocket 和 SSE
摘要: 这篇文章,我们聊聊 四种实时通信技术:短轮询、长轮询、WebSocket 和 SSE 。 1 短轮询 浏览器 定时(如每秒)向服务器发送 HTTP 请求,服务器立即返回当前数据(无论是否有更新)。 优点:实现简单,兼容性极佳 缺点:高频请求浪费资源,实时性差(依赖轮询间隔) 延迟:高(取决于轮询频率
阅读全文
posted @ 2025-04-23 21:52 勇哥编程游记
阅读(1140)
评论(2)
推荐(5)
2025年3月
分享一款替代 GitLab 的开源软件 gogs ,适合中小企业,非常优秀!
摘要: 这篇文章,分享一款替代 GitLab 的开源软件 gogs ,Github 上有 4 万多颗 star ,笔者认为它非常优秀 ,适合中小企业。 1 Gogs 简介 Gogs 是一款极易搭建的自助 Git 服务,它使用 Go 语言开发,只要 Go 语言支持的平台它都支持,包括 Linux 、Mac O
阅读全文
posted @ 2025-03-29 21:23 勇哥编程游记
阅读(244)
评论(0)
推荐(0)
2025年1月
对象池框架 commons pool2 原理与实践
摘要: 当资源对象的创建/销毁比较耗时的场景下,可以通过"池化"技术,达到资源的复用,以此来减少系统的开销、增大系统吞吐量,比如数据库连接池、线程池、Redis 连接池等都是使用的该方式。 Apache Commons Pool 提供了通用对象池的实现,用于管理和复用对象,以提高系统的性能和资源利用率。 1
阅读全文
posted @ 2025-01-22 21:09 勇哥编程游记
阅读(631)
评论(0)
推荐(1)
1
2
3
4
5
···
8
下一页
公告