Java面向容错编程之重试机制

阿里妹导读
容错编程是一种重要的编程思想,它能够提高应用程序的可靠性和稳定性,同时提高代码的健壮性。本文总结了一些作者在面对服务失败时如何进行优雅重试,比如a…

案例分析|线程池相关故障梳理&总结

阿里妹导读
本文作者梳理和分享了线程池类的故障,分别从故障视角和技术视角两个角度来分析总结,故障视角可以看到现象和教训,而技术视角可以透过现象看到本质更进一步…

一文详解 Java 限流接口实现

阿里妹导读
本文介绍的实现方式属于应用级限制,应用级限流方式只是单应用内的请求限流,不能进行全局限流。要保证系统的抗压能力,限流是一个必不可少的环节,虽然可能…

一文浅谈CodeReview中的一些思考

阿里妹导读
CodeReview在日常的开发过程中越来越被重视,它在提高代码质量同时促进团队成员之间的知识共享和技能提升方面发挥了诸多作用,本文将主要围绕Co…

我用AI写了个儿童绘本,在Amazon上架了

阿里妹导读
随着ChatGPT的讨论度愈来愈高,一些爱好者也从中做了许多新的尝试,例如从中构建小的产品闭环,又或者提升自己的工作效率。我自己和两位小伙伴也实操…

浅析JAVA日志中的几则性能实践与原理解释

阿里妹导读
本篇文章通过几个技术点说明日志记录过程中的性能实践,计算机领域的性能往往都遵循着冰山法则,即你能看得见的、程序员能感知的只是其中的一小部分,还有大…

一文聊聊代码的可读性

阿里妹导读
作者通过本文聊聊自己写代码的要求及代码的可读性。
观点表达

上图代码中,你觉得左边实现更好,还是右边的实现更好 ?你的代码是更像左边还是更…

Java中保持扩展性的几种套路和实现

阿里妹导读
在日常的开发中,作者总结了平常用到的一些低成本、保持扩展性的套路,分享出来,欢迎大家讨论。
前言
SOLID(单一、开闭、里式替换、接口隔离、依赖…

「我在淘天做技术」双11背后的营销技术体系

阿里妹导读
近期淘天集团秋季2024届校园招聘正式启动,预计将发放2000多个offer,其中技术类岗位占比超过50%。为了方便大家更真实地了解淘天技术的布局…

Java正则表达式全面讲解和各种示例代码

Java 正则表达式深度指南

引言
正则表达式是一种强大的文本匹配工具,广泛用于字符串搜索和替换等操作。在 Java 中,正则表达式的使用涉及到 Patter…

复用性风控:软件复用成本的量化管理

阿里妹导读
本文分析「复用性」这一概念背后的风险及成因,借助笔者在业务安全和基础安全的经验,提出了一个在软件研发流程中,管理「复用性成本风险」的风险管理模型,…

详细:Java格式化日期,时间的三种方法

1.String.format()
在java中String类格式化的方法,是静态format()用于创建格式化的字符串。
format(String form…

预发部署时机器总是重启两次的“简单”排查

阿里妹导读
本文只是总结下线上问题的排查过程,不讲方法论,没有大道理,行文会较为随意,注重的是排查思路,希望对同学们日常研发工作有所帮助~
问题
前天同学反馈…

快速成长的秘诀|学会自我培养和培养他人

本文是快速成长系列第三篇《自我培养和培养他人》,会从人才培养的目标、缺失、系统、实施几个方面介绍人才培养的实践经验。
快速成长总共三篇,分别是《完成自我认知升…

请谨慎使用 @Builder 注解!

本文主要指出 @Builder 存在的一些问题,指出它并不是链式编程的最佳实践。
一、前言
前一段时间写过一篇 《使用 lombok @Builder 注解,…

为什么很多人工作3年,却只有1年经验?

阿里妹导读
同样是在软件开发行业工作 3 年,为什么有些人经验丰富,可以独当一面,而有些人却还和工作一年的人差不多?作者给出了自己的答案。
一、前言
先听一个…

一文探究系统分析与设计的逻辑性

「软件分析」与「软件设计」这样的词眼经常听到,然而要真正理解「软件分析」和「软件设计」的本质是比较难的,本文带你了解软件分析与设计的「逻辑性」到底是什么。
一…

干货 | 携程的 Dubbo 之路

作者简介
董艺荃,携程框架架构研发部技术专家。目前负责携程服务化框架的研发工作。本文来自董艺荃在 Dubbo 社区开发者日上的分享。
一、缘起
携程当初为什么要…

go 学习笔记之学习函数式编程前不要忘了函数基础

以下文章来源于雪之梦技术驿站 ,作者雪之梦技术驿站
在编程世界中向来就没有一家独大的编程风格,至少目前还是百家争鸣的春秋战国,除了众所周知的面向对象编程还有日渐…

go 学习笔记之无心插柳柳成荫的接口和无为而治的空接口

以下文章来源于雪之梦技术驿站 ,作者雪之梦技术驿站
如果你还了解编程概念中的接口概念,那么我建议你最好还是先阅读上一篇文章.详情请点击 go 学习笔记之万万没想…