Android MVP★★★★★
Android MVP★★★★★

1.为什么需要一个清晰的软件架构避免创建神类。避免创建无所不知、无所不能的上帝类。如果一个类需要花费时间从其他类中通过Get()和Set()检索数据(也就是说,需要深入业务并且告诉它们如何去做),那么是否应该把这些功能函数更好的组织到其它

2022-06-06 22:21:01
系统架构基础知识入门——架构初探
系统架构基础知识入门——架构初探

架构初探-谁动了我的蛋糕内容来自字节跳动后端青训营。一、什么是架构架构抽象定义:是有关软件整体结构与组件的抽象描述用于指导软件系统各个方面的设计听不懂啊!!!简单来说就是架构在实现软件方法选择上有指导作用!架构如

2022-06-06 22:21:00
web架构的演进过程
web架构的演进过程

web架构的演进过程po,vo,bo,dto,dopo,vo…的讲述常见的5层架构一款POVODTO的转换神器就拿po--vo来说。以前如果po和vo的属性完全一样(包括类型,属性字段名称等),则可以通过BeanUtils

2022-06-06 22:20:59
数仓建设-架构&建模
数仓建设-架构&建模

目录一、架构篇1.1 企业架构1.2数据平台架构 二、建模篇2.1FS-LDM2.2数据模型概念    2.2.1概念    2.2.2 数据模型三要素    2.2.3数据模型分类,

2022-06-06 22:20:58
架构分类的-业务架构,应用架构,技术架构,数据架构
架构分类的-业务架构,应用架构,技术架构,数据架构

架构分类的-业务架构,应用架构,技术架构,数据架构目录概述小结参考资料和推荐阅读LDistiggerforever,CGarenotbrothersforever,throwthepotandshine

2022-06-06 22:20:57
阿里妈妈展示广告引擎新探索:迈向全局最优算力分配
阿里妈妈展示广告引擎新探索:迈向全局最优算力分配

作者:木行、冰瞳、春草、碧野、天步、青萤、广生、堇华、破音等在绿色计算的大背景下,算力分配将朝着更加高效和智能的方向持续演进。本文将介绍阿里妈妈展示广告引擎在全局视角下优化算力分配的新探索,让在线引擎像变形金刚一样灵活强悍。在提倡节

2022-06-06 22:20:56
数据库:数据库设计(需求,设计,运行,维护)
数据库:数据库设计(需求,设计,运行,维护)

1,数据库设计概述1.1,数据库设计的基本概念数据库设计是指对于一个给定的应用环境,构造(设计)优化的数据库逻辑模式和物理结构,并据此建立数据库及其应用系统,使之能够有效地存储和管理数据,满足各种用户的应用需求,包括信息管理要求和数

2022-06-06 22:20:56
对于编程思想和能力有重大提升的书有哪些?
对于编程思想和能力有重大提升的书有哪些?

提升编程思想和能力的书小编看好《重构改善既有代码的设计(第2版平装版)》这本书,因为IT圈子里的人都说如果没有读过《重构》,基本上都可以归为伪程序员。你赞同这个说法吗?现在来和我一起看看重构这本书。重构:改善既有代码的设计(第2版)

2022-06-06 22:20:59
系统概要设计说明书
系统概要设计说明书

前言文档目的文档编写目的是为了阐述XXX系统的概要设计。概要设计说明书是为了说明整个XXX系统的体系架构,以及需求用例的各个功能点在架构中的体现,为系统的详细设计人员进行详细设计时的输入参考文档。本说明书的预期读者为系统设计人员、系

2022-06-06 22:20:55
系统架构师如何做好系统设计
系统架构师如何做好系统设计

系统架构师如何做好系统设计系统设计基本概念系统设计流程系统设计的目的系统设计的目标围绕目标的核心设计围绕核心设计形成的设计原则各子系统以及模块的详细设计系统设计实践系统建设的目的系统建设的目标达成目标的核心问题解决核心问题的设计

2022-05-18 10:38:41