找回密码
 立即注册
设计模式(七)桥接
一、定义 将抽象部分与它的实现部分解耦,使两者都能够独立变化,桥接模式是一种结构型模式。 二、描述 包含以下四个角色: 1、Abstraction(抽象类):它是用于定义抽象类的接口,通常是抽象类而不是接口,其中定义了一个Implementor ...
孩负范 2025-6-9 06:45
289 0 0
一文搞懂业务架构、技术架构、数据架构、运维架构、物理架构理清不同视角的架构
  一起学习下架构的视角。 架构的视角 在笔者的知识体系中,实际上将架构分为业务架构、应用架构、云基础架构这几大类,业务架构主要着眼于控制业务的复杂性,基础架构着眼于解决分布式系统中存在的一系列问题。无论何种架构,都希望 ...
辜酗徇 2025-6-9 06:43
461 0 0
【一步步开发AI运动APP】十、微调优化内置运动分析器,灵活适配不同的应用场景
之前我们为您分享了【一步步开发AI运动小程序】开发系列博文,通过该系列博文,很多开发者开发出了很多精美的AI健身、线上运动赛事、AI学生体测、美体、康复锻炼等应用场景的AI运动小程序;为了帮助开发者继续深耕AI运动领域市场,今天开 ...
郦惠 2025-6-9 06:39
348 0 0
全场景流量验证系统
本文介绍了一种基于线上流量实现对重构系统进行功能和性能验证的实践方案。针对线上流量如何拦截、如何录制、如何存储、如何回放以及如何发压均作了详细说明,为具有类似需求的读者提供了一种可供参考的思路。 1 业务背景 随着百川项目 ...
猷浮 2025-6-9 06:31
93 0 0
学习笔记-设计模式-创建型模式-单例模式
单例模式 一个类只有一个实例,并提供一个全局访问此实例的点,哪怕多线程同时访问。 单例模式主要解决了一个全局使用的类被频繁的创建和消费的问题。 单例模式的案例场景 [*]数据库的连接池不会反复创建 [*]spring中一个单例模式bean ...
欤夤 2025-6-9 06:25
1037 0 0
你真的了解TDD和BDD吗
今天我们来谈一谈TDD 和 BDD 两项实践。我们先来说说 TDD,也就是测试驱动开发(Test Drvien Development)。 TDD 的节奏 或许你已经迫不及待地要举手了:“TDD 我知道,就是先写测试,后写代码。”但真的是这样吗?严格地说,“先写测 ...
米榜饴 2025-6-9 06:24
682 0 0
交易履约之结算平台实践
导读 京东科技业务在快速发展的同时,产生了众多线上化资金结算的需求。传统的线下资金结算模式有着人力成本高、耗时长、多方沟通协调成本高、结算准确率低等固有缺点,且无法满足“风法财审”对于资金流程的管控要求,在此背景下金道结 ...
唐嘉懿 2025-6-9 06:19
612 0 0
拆解零售商品架构的底层逻辑
一、引言   在当今数字化时代,零售业正迅速发展,消费者的购物行为和期望发生了巨大的变化。为了满足不断增长的需求,零售企业必须构建高度灵活、稳健可靠的商品系统。   本文将深入探讨零售商品系统的底层逻辑,聚焦领域驱动设计(D ...
琦谓 2025-6-9 06:13
233 0 0
常用的物联网管理系统分享
常用的物联网管理系统主要有以下几种: 智能家居系统:通过物联网技术,将家庭设备和电器互联起来,实现智能化控制和管理的系统。智能家居系统可以实现家庭设备的远程控制、智能化场景设置、安防监控等功能,方便用户提高家居生活的便利 ...
蜴间囝 2025-6-9 06:06
445 0 0
Util应用框架 7.x 来了
什么是Util应用框架? Util是一个.Net平台下的应用框架,旨在提升中小团队的开发能力,由工具类、分层架构基类、Ui组件,配套代码生成模板,权限等组成。 Util应用框架 7.x介绍 Util应用框架的最新版本是7.x,保持与.Net最新稳定版本同步 ...
碛物 2025-6-9 06:04
579 0 0
电商系统架构演进
具体以电子商务网站为例, 展示web应用的架构演变过程。 1.0时代 这个时候是一个web项目里包含了所有的模块,一个数据库里包含了所需要的所有表,这时候网站访问量增加时,首先遇到瓶颈的是应用服务器连接数,比如tomcat连接数不能无限 ...
渣骑 2025-6-9 05:59
57 0 0
单体到微服务架构服务演化过程
聊聊从单体到微服务架构服务演化过程 单体分层架构 在 Web 应用程序发展的早期,大部分工程是将所有的服务端功能模块打包到单个巨石型(Monolith)应用中,譬如很多企业的 Java 应用程序打包为 war 包,最终会形成如下的架构: 巨石型 ...
狭踝仇 2025-6-9 05:53
238 0 0
程序设计---对外接口可不仅仅是“给大佬递餐”,前置工作还是要做滴~
【前言】先比较一下这两段代码 先看下面代码中的两个方法。execute→doPaymentAuthResultQuery,一个方法接收到参数后,直接将参数原样传递给另一个方法。 View Code然后,我们把这段代码稍作改动,主要是变更了第二个被调方法 doPaymen ...
致掣 2025-6-9 05:46
505 0 0
高可用架构之异地多活
当谈到架构的高可用时,无论是高可用计算架构,还是高可用存储架构,其本质的设计目的都是为了解决部分服务器故障的场景下,如何保证系统能够继续提供服务。但在一些极端场景下,有可能所有服务器都出现故障。例如,典型的有机房断电、 ...
钱匾 2025-6-9 05:41
1020 0 0
架构设计如何绘图?
很多同学技术能力很强,架构设计也做得很好,但是在给别人讲解的时候,总感觉像是“茶壶里煮饺子,有货倒不出”。 其实,在为新员工培训系统架构、给领导汇报技术规划、上技术大会做演讲或者向晋升评委介绍工作贡献的时候,如果你能画出 ...
谷江雪 2025-6-9 05:39
1045 0 0
大揭秘:池式结构与IO多路复用结构,两者竟有这些惊人的共同点!
目录 [*]1. 池化技术介绍 [*]2.连接池 [*]数据库连接池 [*]3.线程池 [*]4.IO多路复用机制(以redis为例) [*]原理 [*]作用 [*]5.共同点 本文通过介绍常见的池式结构(数据库连接池、线程池)和IO多路复用结构(redis),对比其中的 ...
嗅叽 2025-6-9 05:33
796 0 0
架构应用总结
天带来的是架构活动中的常见原则,在我们平时做技术方案,非功能设计时一定需要铭记于心这些方法论。 架构目标 [*]高可用性 整体系统可用性最低99.9%,目标99.99%。全年故障时间整个系统不超过500分钟,单个系统故障不超过50分钟。 ...
廖彗云 2025-6-9 05:27
120 0 0
搜索在计算机中的地位十分重要
  无论是在内部系统还是在外部的互联网站上,都少不了检索系统。数据是为了用户而服务。计算机在采集数据,处理数据,存储数据之后,各种客户端的操作pc机或者是移动嵌入式设备都可以很好的获取数据,得到 想要的数据服务。   检索分 ...
语樊偿 2025-6-9 05:23
423 0 0
设计模式(八)组合
一、定义 组合多个对象形成树形结构以表示具有部分-整体关系的层次结构。组合模式让客户端可以统一对待单个对象和组合对象。组合模式是一种结构型模式。 二、描述 包含以下三个角色:1、Component(抽象构件):它可以是接口或抽象类, ...
少琼 2025-6-9 05:18
1011 0 0
SOA认知和方法论
1 前言 1.1 架构分类 在软件设计领域,企业架构通常被划分为如下五种分类: 如何理解架构分类依据及其彼此之间的关系?业务是企业赖以生存之本,因此业务架构是基础、是灵魂,其他一切均是对业务架构的支撑;根据业务架构形成与之相应 ...
俏挺喳 2025-6-9 05:12
745 0 0

快速发帖

还可输入 80 个字符
您需要登录后才可以发帖 登录 | 立即注册

本版积分规则