躬耕不辍,行路不止。
2024又是我们共同进步与成长的一年,在这里我们沉淀技术实践、分享方案经验,感谢每一位读者朋友对「阿里云开发者」公众号的陪伴和支持。回顾过去一年,是否有一篇文章让你感到大有裨益?是否有哪个技术令你眼前一亮?是否有什么内容使你印象深刻?小编为大家精选了2024年公众号发布过的优质技术文章TOP20,欢迎读者朋友们在评论区谈谈你心目中最喜爱的那篇文章,截止到2025年1月10日24时,点赞前10的用户,会获得阿里云开发者定制周边礼品哦!
【阿里云开发者2024年度技术热文TOP20】
1
作者:竹一
摘要:一个特殊请求引发服务器内存用量暴涨进而导致进程 OOM 的惨案。
2
作者:金尚衡
摘要:这里一行代码,指的是:String.intern()的调用,为了调用这一行代码,也写了几十行额外的代码。
3
《每天一个摆脱if-else工程师的技巧——优雅的参数校验》
作者:葳葳
摘要:在日常的开发工作中,为了程序的健壮性,大部分方法都需要进行入参数据校验。本文围绕作者如何优雅的进行参数校验展开讨论。
4
作者:臻臻
摘要:记录并分析一次线上支付系统出现OOM(Out Of Memory)故障的排查与解决过程。
5
作者:进之
摘要:一个问题往往是由多个小的不规范或错误累积而成的。本文记录了作者发现问题、现象分析、排查过程、最后解决问题的全历程。
6
作者:湘叶
摘要:作为一个开发,日常工作中免不了要画一些图,无论是技术架构图还是业务流程图。基于个人的一些经验,作者分享了他的作图方法,给大家一点思路提供参考,希望在未来的工作、生活中都能有所帮助。
7
作者:星驰
摘要:本文记录两次报错系统监控现象以及作者针对性的排查过程和分析,最终解决了问题的全过程。
8
作者:誉铭
摘要:在使用Arthas火焰图工具进行Java应用性能分析和优化的经验。
9
作者:升正
摘要:你的useMemo真正为你的项目带来了多少性能上的优化?由于useMemo和useCallback类似,所以本文全文会在大部分地方以useMemo为例,部分例子使用useCallback帮助大家更好的理解两个hooks。
10
作者:笃牧
摘要:文章讲述了在Java编程中遇到并解决ConcurrentModificationException异常的经历与教训。
11
作者:谨寻
摘要:一次项目包含非常多的流程,有需求拆解,业务建模,项目管理,风险识别,代码模块设计等等。这本文旨在建立代码模块设计上的思路,给出了两种非常常用的设计范式,减少未来在这一块的精力开销。
12
《这些年背过的面试题——Kafka篇》(系列)
作者:淘苏
摘要:本文是技术人面试系列Kafka篇,面试中关于Kafka都需要了解哪些基础?「这些年背过的面试题」全部系列文章可点击文末文章合集查看。
13
作者:岱泽
摘要:性能优化是降低成本的手段之一,每年大促前业务平台都会组织核心链路上的应用做性能优化,一方面提升系统性能,另外一方面对腐化的代码进行清理。本文结合业务平台性能优化的经验,探讨一下性能优化的思路及常用工具及手段。
14
《临时抱佛脚必看|一个月速通高级系统架构设计师!(低分飘过版)》
作者: 灯糕
摘要:本文写给已决定报考高级软件架构设计师的同学,从软考报名到正式考试,有40天时间,本文纯应试备考经验,一个月速成,仅供参考。
15
作者:高铁
摘要:本文主要讲述了Java字符串拼接技术的演进历程,以及阿里巴巴贡献的最新实现 PR 20273。
16
作者:柏淳
摘要:本文主要介绍了Log4j2框架的核心原理、实践应用以及一些实用的小Tips,力图揭示Log4j2这一强大日志记录工具在现代分布式服务架构运维中的关键作用。
17
作者:许晓斌
摘要:本文主要介绍了一些解决架构一致性问题的方法,以及我们应该如何去理解和应对部分不得不付出的成本。
18
作者:易凡
摘要:如何提高代码的可读性,使得代码变得整洁,甚至赏心悦目。本文会从“控制流”的角度分享一下作者对提高代码可读性的一些思考。
19
作者:程亚萍
摘要:Sora是一个以视频生成为核心的多能力模型,本文简单介绍了什么是Sora,主要从Sora有多强、Sora技术突破以及复刻难度、意义和启发三个方向出发展开讨论。
20
作者: 松研
摘要:本文记录了作者考取软考的复习过程、备考时间线和一些经验总结。
来源 | 阿里云开发者公众号