自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

原创 提升代码质量与可靠性的关键:防御式编程

在软件开发中,保证代码的质量和可靠性是至关重要的。防御式编程是一种编程方法论,旨在通过采取预防措施和强化代码健壮性来减少错误和异常情况的发生。本文将介绍防御式编程的概念、原则和实践方法,以帮助开发人员提高代码质量和系统可靠性。

2024-03-03 16:37:00 523

原创 探讨如何写烂代码:避开最佳实践的陷阱

只有通过不断学习和实践,我们才能成为优秀的程序员,编写出清晰、高效和可靠的代码。简单地使用空的catch块来忽略错误,或者不进行适当的异常处理,会导致潜在的问题和难以调试的代码。使用无意义、简单的变量名,或者过于冗长的命名,将使代码难以理解和维护。当我们复制粘贴代码片段而不理解其功能,或者没有封装可重用的代码段时,就会导致冗余和重复的代码。没有注释的代码会让其他开发人员很难理解和使用,增加了维护和协作的难度。编写高质量的代码是每个程序员的追求,但有时了解烂代码的特征和不良编程实践也是有益的。

2024-03-03 16:25:49 257

原创 如何组织好一场代码审查会议

怎样组织好一场代码审查会议

2024-02-06 14:38:37 434

原创 代码审查的重要性:提高质量、促进团队协作

如何做好代码Review、代码Review的重要性...

2024-02-06 09:57:24 759

原创 kafka线上延时队列、消息回溯、事务和消息传递保障问题总结及优化方案

延时队列、消息回溯、kafka事务和消息传递保障

2024-01-28 17:40:15 489

原创 kafka线上问题总结及优化方案

kafka的消息丢失情况、消息重复消费、消息乱序、消息积压、消息传递保障、延时队列和事务等

2024-01-28 15:37:38 521

原创 MySQL自增主键重复问题

最近项目上出现一个表的主键(自动)重复的情况,真是见鬼了,吓得我赶紧定位原因,一查发现这居然是mysql很久以前的一个bug(哈哈哈,我不知道),简直的茅坑的石头,又臭又硬!这点从其在官方bug网站的id号也可看出(https://bugs.mysql.com/bug.php?id=199)。由Peter Zaitsev(现Percona CEO)于2003年提出。历史悠久且臭名昭著。

2024-01-10 17:39:57 575

原创 范式or反范式

要想设计—个好的关系,必须使关系满足一定的约束条件,此约束已经形成了规范,分成几个等级,一级比一级要求得严格。满足这些规范的数据库是简洁的、结构明晰的,同时,不会发生插入(insert)、删除(delete)和更新(update)操作异常。反之则是乱七八糟,不仅给数据库的编程人员制造麻烦,而且极难维护,可能存储了大量不需要的冗余信息。目前关系数据库有六种范式:第一范式(1NF)、第二范式(2NF)、第三范式(3NF)、巴斯-科德范式(BCNF)、第四范式(4NF)和第五范式(5NF,又称完美范式)。

2023-12-11 14:38:44 32

原创 SQL优化—EXPLAIN详解

explain详解,只看这一篇就行了,史上最通俗易懂

2023-11-26 16:47:46 126

原创 MySQL—索引常见数据结构

二叉树、红黑树、hash表、BTree、B+Tree

2023-11-11 16:38:59 105

原创 IDEA配置formatter-maven-plugin插件

IDEA配置formatter-maven-plugin插件

2023-10-25 19:54:54 975

原创 IDEA启动springboot项目时突然出现的java.lang.OutOfMemoryError: Java heap space的问题

运行好好的项目,突然重启时启动失败,提示java.lang.OutOfMemoryError: Java heap space

2023-10-25 19:52:34 1091

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除