阿里云开发者2024年度技术热文盘点!

简介: 阿里云开发者2024年度技术热文盘点!

躬耕不辍,行路不止。

2024又是我们共同进步与成长的一年,在这里我们沉淀技术实践、分享方案经验,感谢每一位读者朋友对「阿里云开发者」公众号的陪伴和支持。回顾过去一年,是否有一篇文章让你感到大有裨益?是否有哪个技术令你眼前一亮?是否有什么内容使你印象深刻?小编为大家精选了2024年公众号发布过的优质技术文章TOP20,欢迎读者朋友们在评论区谈谈你心目中最喜爱的那篇文章,截止到2025年1月10日24时,点赞前10的用户,会获得阿里云开发者定制周边礼品哦!


【阿里云开发者2024年度技术热文TOP20】

1

《“四两拨千斤”

1.2MB 数据如何吃掉 10GB 内存》

作者:竹一

摘要:一个特殊请求引发服务器内存用量暴涨进而导致进程 OOM 的惨案。


2

《一行代码,我优化掉了1G内存占用》

作者:金尚衡

摘要:这里一行代码,指的是:String.intern()的调用,为了调用这一行代码,也写了几十行额外的代码。


3

《每天一个摆脱if-else工程师的技巧——优雅的参数校验》

作者:葳葳

摘要:在日常的开发工作中,为了程序的健壮性,大部分方法都需要进行入参数据校验。本文围绕作者如何优雅的进行参数校验展开讨论。


4

《当leetcode真题上了生产引发的线上问题》

作者:臻臻

摘要:记录并分析一次线上支付系统出现OOM(Out Of Memory)故障的排查与解决过程。


5

《一个埋藏9年的底层bug发现历程》

作者:进之

摘要:一个问题往往是由多个小的不规范或错误累积而成的。本文记录了作者发现问题、现象分析、排查过程、最后解决问题的全历程。


6

《如何画好一张架构图/业务图/流程图,掌握这4个关键点》

作者:湘叶

摘要:作为一个开发,日常工作中免不了要画一些图,无论是技术架构图还是业务流程图。基于个人的一些经验,作者分享了他的作图方法,给大家一点思路提供参考,希望在未来的工作、生活中都能有所帮助。


7

《一次由于八股文引起的内存泄漏》

作者:星驰

摘要:本文记录两次报错系统监控现象以及作者针对性的排查过程和分析,最终解决了问题的全过程。


8

《我是如何通过火焰图分析让应用CPU占用下降近20%的》

作者:誉铭

摘要:在使用Arthas火焰图工具进行Java应用性能分析和优化的经验。


9

《请删掉99%的useMemo》

作者:升正

摘要:你的useMemo真正为你的项目带来了多少性能上的优化?由于useMemo和useCallback类似,所以本文全文会在大部分地方以useMemo为例,部分例子使用useCallback帮助大家更好的理解两个hooks。


10

《什么?for循环也会出问题?》

作者:笃牧

摘要:文章讲述了在Java编程中遇到并解决ConcurrentModificationException异常的经历与教训。


11

《写代码原来如此简单:两种常用代码范式》

作者:谨寻

摘要:一次项目包含非常多的流程,有需求拆解,业务建模,项目管理,风险识别,代码模块设计等等。这本文旨在建立代码模块设计上的思路,给出了两种非常常用的设计范式,减少未来在这一块的精力开销。


12

《这些年背过的面试题——Kafka篇》(系列)

作者:淘苏

摘要:本文是技术人面试系列Kafka篇,面试中关于Kafka都需要了解哪些基础?「这些年背过的面试题」全部系列文章可点击文末文章合集查看。


13

《总结|性能优化思路及常用工具及手段》

作者:岱泽

摘要:性能优化是降低成本的手段之一,每年大促前业务平台都会组织核心链路上的应用做性能优化,一方面提升系统性能,另外一方面对腐化的代码进行清理。本文结合业务平台性能优化的经验,探讨一下性能优化的思路及常用工具及手段。


14

《临时抱佛脚必看|一个月速通高级系统架构设计师!(低分飘过版)》

作者: 灯糕

摘要:本文写给已决定报考高级软件架构设计师的同学,从软考报名到正式考试,有40天时间,本文纯应试备考经验,一个月速成,仅供参考。


15

《Java字符串拼接技术演进及阿里巴巴的贡献》

作者:高铁

摘要:本文主要讲述了Java字符串拼接技术的演进历程,以及阿里巴巴贡献的最新实现 PR 20273。


16

《异步日志:性能优化的金钥匙》

作者:柏淳

摘要:本文主要介绍了Log4j2框架的核心原理、实践应用以及一些实用的小Tips,力图揭示Log4j2这一强大日志记录工具在现代分布式服务架构运维中的关键作用。


17

《软件架构一致性 —— 被忽视的研发成本》

作者:许晓斌

摘要:本文主要介绍了一些解决架构一致性问题的方法,以及我们应该如何去理解和应对部分不得不付出的成本。


18

《如何写好代码?一个提升代码可读性的小技巧》

作者:易凡

摘要:如何提高代码的可读性,使得代码变得整洁,甚至赏心悦目。本文会从“控制流”的角度分享一下作者对提高代码可读性的一些思考。


19

《领先99%小白的Sora关键信息!》

作者:程亚萍

摘要:Sora是一个以视频生成为核心的多能力模型,本文简单介绍了什么是Sora,主要从Sora有多强、Sora技术突破以及复刻难度、意义和启发三个方向出发展开讨论。


20

《毕业入职一年拿下软考高项并申请E类人才攻略》

作者: 松研

摘要:本文记录了作者考取软考的复习过程、备考时间线和一些经验总结。





来源  |  阿里云开发者公众号



相关文章
|
传感器 数据采集 数据处理
基于STM32的温湿度监测系统设计与实现
基于STM32的温湿度监测系统设计与实现
2357 1
|
机器学习/深度学习 资源调度 Kubernetes
进击的Kubernetes调度系统(三):支持批任务的Binpack Scheduling
阿里云容器服务团队结合多年Kubernetes产品与客户支持经验,对Kube-scheduler进行了大量优化和扩展,逐步使其在不同场景下依然能稳定、高效地调度各种类型的复杂工作负载。 《进击的Kubernetes调度系统》系列文章将把我们的经验、技术思考和实现细节全面地展现给Kubernetes用户和开发者,期望帮助大家更好地了解Kubernetes调度系统的强大能力和未来发展方向。
5652 126
|
1月前
|
人工智能 运维 监控
智能聚类:从海量 Trace 中理解 Agent 的行为和表现
本文介绍从海量 Agent Trace 和 Session 中提取请求意图与用户任务并行进行聚类,结合耗时、Token 消耗与交互摩擦分析运行表现,帮助发现线上共性问题,为问题排查与能力优化提供依据。
232 15
|
Kubernetes Cloud Native 应用服务中间件
云原生|kubernetes|networkPolicy网络策略详解
云原生|kubernetes|networkPolicy网络策略详解
624 0
|
安全 芯片 Windows
U盘插上后显示为空?其实数据没丢,可以这样恢复
U盘变空并不等于数据丢失!本文详解U盘插入提示“格式化”、显示为空等常见问题的原因,教你如何在不格式化的前提下恢复数据,修复异常,并避免再次发生。内容涵盖逻辑错误识别、恢复软件使用步骤及U盘是否还能继续使用的判断方法,助你轻松应对U盘故障。
|
传感器 数据采集 人工智能
AR眼镜与AI视觉大模型,开启AR工业巡检与维护全新体验
AR眼镜与AI视觉大模型深度融合,革新工业设备巡检方式。实时采集数据、智能分析预警,提升巡检效率与准确性,保障工业生产安全高效运行。
AR眼镜与AI视觉大模型,开启AR工业巡检与维护全新体验
|
SQL 存储 人工智能
以 NoETL 指标语义层为核心:打造可信、智能的 Data Agent 产品实践
在这条通往智能化的道路上,许多先行企业都陷入了一些误区,导致落地后“问不准”、“问不全”、“问不深”,进而难以真正推广。那么企业级智能数据分析有哪些误区?采用怎样的技术方案才能让 Data Agent 不再是空中楼阁,而是真正可信且智能的业务伙伴呢?本文将给出 Aloudata 的答案。
|
安全 算法 文件存储
共享资料下载,自动转PDF并添加隐形水印
云盒子企业网盘增强文件安全,支持下载时自动转PDF并加水印。管理员可配置目录规则,选择明水印、隐形水印或点阵水印。明水印直观防复制,隐形水印用于隐蔽追踪,点阵水印不影响阅读。文件格式支持度和水印类型取决于设置。此功能适用于文档安全、版权保护等场景。欲知详情或测试,访问[云盒子官网](yhz66.com)咨询客服。
795 1
|
机器学习/深度学习 人工智能 自然语言处理
Reve Image:设计师失业警告!AI秒出海报级神图,排版自动搞定
Reve Image 是 Reve 推出的全新 AI 图像生成模型,专注于提升美学表现、精确的提示遵循能力以及出色的排版设计,能生成高质量的视觉作品。
929 29
Reve Image:设计师失业警告!AI秒出海报级神图,排版自动搞定
|
JSON 安全 网络协议
HTTP/HTTPS协议(请求响应模型、状态码)
本文简要介绍了HTTP与HTTPS协议的基础知识。HTTP是一种无状态的超文本传输协议,基于TCP/IP,常用80端口,通过请求-响应模型实现客户端与服务器间的通信;HTTPS为HTTP的安全版本,基于SSL/TLS加密技术,使用443端口,确保数据传输的安全性。文中还详细描述了HTTP请求方法(如GET、POST)、请求与响应头字段、状态码分类及意义,并对比了两者在请求-响应模型中的安全性差异。
1370 20