文章 2024-07-21 来自:开发者社区

高并发架构设计三大利器:缓存、限流和降级问题之使用代码实现漏桶算法问题如何解决

问题一:如何使用代码实现漏桶算法? 如何使用代码实现漏桶算法? 参考回答: 漏桶算法可以通过Java代码实现,例如: // ...(省略部分代码) public class LeakyBucketRateLimiter { // ...(容量、速率...

文章 2024-07-21 来自:开发者社区

业务系统架构实践问题之代码应该主要放在biz层还是domain层

问题一:代码应该主要放在biz层还是domain层? 代码应该主要放在biz层还是domain层? 参考回答: 代码应该主要放在domain层。Domain层承载了应用最核心的业务能力,应该是厚实、包容和开放的。而biz层则应该是薄的,它主要面向具体业务场景,通过复用和编排domain层的服务来实现业务逻辑。 关于本问题的更多回答可点击原文查看...

文章 2024-07-21 来自:开发者社区

代码的应用重构问题之toC和toB的业务系统在代码需求上问题如何解决

问题一:都在说提升代码架构和质量是重要的,主要原因在哪儿? 都在说提升代码架构和质量是重要的,主要原因在哪儿? 参考回答: 因为它们能够显著降低代码的梳理成本,提高开发效率。在日常工作中,开发人员经常需要花费大量时间梳理应用代码,这既费时又容易遗漏。通过提升代码架构和质量,可以使得代码更加清晰简洁,从而降低梳理成本,让开发人员能够更高效地进行工作。 ...

文章 2024-07-18 来自:开发者社区

前端架构师需要具备什么能力以及代码能力?

前端架构师作为团队中的关键角色,不仅需要深厚的技术功底,还需具备广泛的视野、卓越的领导力以及优秀的解决问题的能力。以下是对前端架构师所需能力及代码能力的一个概要概述: 技术能力 精通前端技术栈:包括但不限于HTML5、CSS3(含预处理器如Sass/Less)、JavaScript(ES6+...

问答 2024-07-17 来自:开发者社区

Redis标准架构升级至集群架构后需要修改代码吗?

Redis标准架构升级至集群架构后需要修改代码吗?

问答 2024-07-16 来自:开发者社区

OceanBase数据库 ob4.2.1CE, arm架构麒麟,今天代码突然连不上数据库了,什么原因

OceanBase数据库 ob4.2.1CE, arm架构麒麟, 已经使用一段时间了,今天代码突然连不上数据库了,命令行也连不上,重启之后也连不上,麻烦帮分析一下可能是什么问题这个是代码的下面这个是oceanbase的这个是近期全日志

文章 2024-07-09 来自:开发者社区

编程之路:从代码到架构的心路历程

在编程的世界里,每个人都是一名探险家,每一天都在面对新的挑战和发现。我的编程之旅始于好奇与兴趣,却逐渐演变成对技术深度与广度的追求。从最初的几行代码,到现在能够设计并实现复杂的系统架构,这一路走来,充满了无数的试错、学习和成长。 记得最初接触编程时,我对电脑里那个神秘的世界充满了好奇。每当我输入一行...

文章 2024-06-12 来自:开发者社区

微前端架构采用 TypeScript 提升开发效率和代码可靠性

在现今的前端开发领域,随着项目规模的不断扩大和复杂性的增加,微前端架构逐渐成为了大型前端项目的首选解决方案。微前端架构通过将整个前端应用拆分成多个小型、独立的前端应用(也称为微前端),每个微前端都可以独立开发、测试和部署,从而提高了开发效率、降低了维护成本,并且可以灵活地进行技术栈的选择和升级。而在...

文章 2024-06-07 来自:开发者社区

JavaSE——基础小项目-模拟ATM系统(项目主要目标、技术选型、架构搭建、具体实现、完整代码注释)(二)

JavaSE——基础小项目-模拟ATM系统(项目主要目标、技术选型、架构搭建、具体实现、完整代码注释)(一):https://developer.aliyun.com/article/1531874 存款、取款功能实现 用户存款功能 用户为自己的账户存钱,存钱后更新账户的余额即可。 用户取款功能 用户从自己的账户中取钱,取...

JavaSE——基础小项目-模拟ATM系统(项目主要目标、技术选型、架构搭建、具体实现、完整代码注释)(二)
文章 2024-06-07 来自:开发者社区

JavaSE——基础小项目-模拟ATM系统(项目主要目标、技术选型、架构搭建、具体实现、完整代码注释)(一)

项目主要目标 系统架构搭建、欢迎页设计 开户功能实现 登录功能实现 操作页展示、查询账户、退出账户 存款、取款功能实现 转账功能实现 销户功能实现 用户密码修改 技术选型 面向对象编程 每个账户都是一个账户对象:所以需要设计账户类Account,月用于创建账户对象封装账户信...

JavaSE——基础小项目-模拟ATM系统(项目主要目标、技术选型、架构搭建、具体实现、完整代码注释)(一)

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

产品推荐

金融级分布式架构

SOFAStack™(Scalable Open Financial Architecture Stack)是一套用于快速构建金融级分布式架构的中间件,也是在金融场景里锤炼出来的最佳实践。

+关注