阿里云文档 2024-10-28

使用数据库Tair标准架构升级至集群架构后需要修改代码吗

实例升级至集群架构(代理模式)后无需修改代码,代理服务器(Proxy)能够实现架构转换,帮助您如同在使用标准架构一样地使用集群架构。

阿里云文档 2024-03-20

消息订阅关系一致的正确及错误图片示例和代码示例

订阅关系一致指的是同一个消费者 Group ID 下所有消费者实例所订阅的 Topic、Tag 以及对消息的处理逻辑必须完全一致。一旦订阅关系不一致,消息消费的逻辑就会混乱,甚至导致消息丢失。本文提供订阅关系不一致的示例代码,帮助您顺畅地订阅消息。

阿里云文档 2023-11-10

通过代码多副本功能避免NUMA架构中跨节点访问延迟_Alibaba Cloud Linux(Alinux)

在NUMA架构(尤其是ARM实例)中,不同NUMA节点具有各自的本地内存,当一个NUMA节点上的程序或进程需要访问其他NUMA节点的代码段时,就会引入额外的延迟和性能开销。通过代码多副本功能,可以将远程节点的代码段复制到本地节点,避免了跨节点访问,从而解决NUMA架构中因跨节点访问带来的性能延迟问题。

阿里云文档 2023-07-26

数据访问代理的常见错误代码及排查方法

常见错误代码列表如下:ERROR 7001: Table rule execute errorERROR 7002: Unable to find table ruleERROR 7022: Physical database connection pool is full, database na...

阿里云文档 2023-07-26

运行收发消息的Java代码前如何准备环境

在运行收发消息的 Java 代码前,您需按照本文提供的步骤来准备环境。

文章 2023-05-30 来自:开发者社区

“无架构”和“MVP”都救不了业务代码,MVVM能力挽狂澜?(二)(下)

生命周期安全 & 无内存泄漏上面弹 toast 的 gif 图中有一个细节,触发搜索行为的瞬间并未弹出 toast,而是等到界面返回了历史页才弹出。但代码明明是在触发搜索行为的时候就调用了的:class SearchViewModel : ViewModel() { val rearrangeLiveData = MutableLiveData<String>() ...

“无架构”和“MVP”都救不了业务代码,MVVM能力挽狂澜?(二)(下)
文章 2023-05-30 来自:开发者社区

“无架构”和“MVP”都救不了业务代码,MVVM能力挽狂澜?(二)

复杂度Android 架构演进系列是围绕着复杂度向前推进的。软件的首要技术使命是“管理复杂度” —— 《代码大全》因为低复杂度才能降低理解成本和沟通难度,提升应对变更的灵活性,减少重复劳动,最终提高代码质量。架构的目的在于“将复杂度分层”复杂度为什么要被分层?若不分层,复杂度会在同一层次展开,这样就太 ... 复杂了。举一个复杂度不分层的例子:小李:“你会做什么菜?”小明:“我会做用土鸡生的土鸡....

“无架构”和“MVP”都救不了业务代码,MVVM能力挽狂澜?(二)
文章 2023-05-30 来自:开发者社区

“无架构”和“MVP”都救不了业务代码,MVVM能力挽狂澜?(一)

复杂度Android 架构演进系列是围绕着复杂度向前推进的。软件的首要技术使命是“管理复杂度” —— 《代码大全》因为低复杂度才能降低理解成本和沟通难度,提升应对变更的灵活性,减少重复劳动,最终提高代码质量。架构的目的在于“将复杂度分层”复杂度为什么要被分层?若不分层,复杂度会在同一层次展开,这样就太 ... 复杂了。举一个复杂度不分层的例子:小李:“你会做什么菜?”小明:“我会做用土鸡生的土鸡....

“无架构”和“MVP”都救不了业务代码,MVVM能力挽狂澜?(一)

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

产品推荐

金融级分布式架构

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

+关注
AI助理

你好,我是AI助理

可以解答问题、推荐解决方案等