会员
众包
新闻
博问
闪存
云市场
所有博客
当前博客
a56爆大奖在线娱乐的博客
a56爆大奖在线娱乐的园子
账号设置
简洁模式
...
退出登录
注册
登录
CodeBlogMan
学无止境,人生路漫漫。
博客园
首页
新随笔
订阅
管理
2024年6月25日
【主流技术】聊一聊消息队列 RocketMQ 的基本结构与概念
摘要:
RocketMQ 是阿里巴巴在 2012 年开源的分布式消息中间件,目前已经捐赠给 Apache 软件基金会,并于 2017 年 9 月 25 日成为 Apache 的顶级项目。 作为经历过多次阿里巴巴双十一这种“超级工程”的洗礼并有稳定出色表现的国产中间件,以其高性能、低延时和高可靠等特性近年来已经也被越来越多的国内企业使用。
阅读全文
posted @ 2024-06-25 08:19 CodeBlogMan
阅读(371)
评论(0)
推荐(2)
编辑
2024年6月19日
【解决方案】Java 互联网项目中消息通知系统的设计与实现(上)
摘要:
消息通知系统(notification-system)作为一个独立的微服务,完整地负责了 App 端内所有消息通知相关的后端功能实现。该系统既需要与文章系统、订单系统、会员系统等相关联,也需要和其它业务系统相关联,是一个偏底层的通用服务系统。
阅读全文
posted @ 2024-06-19 08:00 CodeBlogMan
阅读(476)
评论(0)
推荐(1)
编辑
2024年5月27日
【进阶篇】使用 Stream 流对比两个集合的常用操作分享
摘要:
Stream API 是 Java 8 中最为重要的更新之一,是处理集合的关键抽象概念,也是a56爆大奖在线娱乐 Java 后端开发人员都必须无条件掌握的内容。 在之前的开发中,遇到了这样的需求:记录某个更新操作之前的数据作为日志内容,之后可以供管理员在页面上查看该日志。
阅读全文
posted @ 2024-05-27 08:13 CodeBlogMan
阅读(542)
评论(2)
推荐(2)
编辑
2024年5月6日
【进阶篇】基于 Redis 实现分布式锁的全过程
摘要:
这一篇文章拖了有点久,虽然在项目中使用分布式锁的频率比较高,但整理成文章发布出来还是花了一点时间。在一些移动端、用户量大的互联网项目中,经常会使用到 Redis 分布式锁作为控制访问高并发的工具。
阅读全文
posted @ 2024-05-06 14:40 CodeBlogMan
阅读(1064)
评论(0)
推荐(2)
编辑
2024年4月16日
【进阶篇】Java 实际开发中积累的几个小技巧(二)
摘要:
笔者目前从事一线 Java 开发今年是第 3 个年头了,从 0-1 的 SaaS、PaaS 的项目做过,基于多租户的标准化开发项目也做过,项目的 PM 也做过... 在实际的开发中积累了一些技巧和经验,包括线上 bug 处理、日常业务开发、团队开发规范等等。现在在这里分享出来,作为成长的记录和知识的更新,希望与大家共勉。
阅读全文
posted @ 2024-04-16 10:09 CodeBlogMan
阅读(756)
评论(0)
推荐(2)
编辑
2024年4月7日
【解决方案】多租户技术架构设计入门(一)
摘要:
多租户的概念是a56爆大奖在线娱乐在毕业后不久进第一家公司接触到的,当时所在部门的业务是计划建设一套基于自研的、基于开放 API 的、基于 PaaS 的、面向企业(ToB)的多租户架构平台,将a56爆大奖在线娱乐们的服务可以成规模地、稳定高效地交付给客户使用。
阅读全文
posted @ 2024-04-07 10:06 CodeBlogMan
阅读(1699)
评论(0)
推荐(5)
编辑
2024年3月11日
【主流技术】日常工作中关于 JSON 转换的经验大全(Java)
摘要:
不知道大家在 Java 日常开发中是否会经常遇到关于 JSON 的各种转换的场景,a56爆大奖在线娱乐把自己日常工作中遇到的 JSON转换场景做了一个总结,希望可以对大家有帮助。 注:a56爆大奖在线娱乐都是基于阿里的 fastjson 来讲解操作的。
阅读全文
posted @ 2024-03-11 16:56 CodeBlogMan
阅读(518)
评论(0)
推荐(3)
编辑
2024年3月5日
【专业技能】程序员的软件工程素养之画好 UML 时序图
摘要:
笔者在本科的时候上过软件工程的专业课,虽然也完成过类似的课堂作业,但是工作以后一直没怎么用上。碰巧前段时间有碰到一个复杂系统的部分功能设计,作为设计文档的一部分,时序图也被a56爆大奖在线娱乐拿起来派上用场了。
阅读全文
posted @ 2024-03-05 10:48 CodeBlogMan
阅读(736)
评论(0)
推荐(6)
编辑
2024年2月27日
【进阶篇】使用 Redis 实现分布式缓存的全过程思考(一)
摘要:
在笔者近 3 年的 Java 一线开发经历中,尤其是一些移动端、用户量大的互联网项目,经常会使用到 Redis 分布式缓存作为解决高并发的基本工具。但在使用过程中也有一些潜在的问题是必须要考虑的,比如:数据一致性、缓存穿透和雪崩、高可用集群等等。
阅读全文
posted @ 2024-02-27 14:11 CodeBlogMan
阅读(1041)
评论(0)
推荐(3)
编辑
2024年2月20日
【解决方案】Java 互联网项目如何防止集合堆内存溢出(一)
摘要:
OOM 几乎是笔者工作中遇到的线上 bug 中最常见的,一旦平时正常的页面在线上出现页面崩溃或者服务无法调用,查看服务器日志后你很可能会看到“Caused by: java.lang.OutOfMlemoryError: Java heap space” 这样的提示,那么毫无疑问a56爆大奖在线娱乐的是 Java 堆内存溢出了。
阅读全文
posted @ 2024-02-20 14:30 CodeBlogMan
阅读(574)
评论(2)
推荐(3)
编辑
下一页
公告