摘要:MVC是三个单词的缩写,这三个单词分别为:模型、视图和控制。 使用的MVC的目的:在于将M和V的实现代码分离,从而使同一个程序可以使用不同的表现形式。比如Windows系统资源管理器文件夹内容的显示方式,下面两张图中左边为详细信息显示方式,右边为中等图标显示方式,文件的内容并没有改变,改变的是显示的 阅读全文
转载《10个常见软件体系结构模式》
2019-05-11 16:17 by Robortxin, 1012 阅读, 0 推荐, 收藏, 编辑
摘要:原文作者:Vijini Mallawaarachchi原文地址:10 Common Software Architectural Patterns in a nutshell 什么是架构模式? 根据维基百科中的定义: 架构模式是一个通用的、可重用的解决方案,用于在给定上下文中的软件体系结构中经常出现 阅读全文
《京东B2B业务架构演变》阅读
2019-05-03 19:05 by Robortxin, 157 阅读, 0 推荐, 收藏, 编辑
摘要:转载:https://mp.weixin.qq.com/s/5xmmuw8O-I_Fi5bzE-_baA?tdsourcetag=s_pcqq_aiomsg 京东 B2B 业务的定位是让各类型的企业都可以在京东的 B 平台上进行采购、建立采购关系。 京东 B2B 的用户群体主要分为 2 类,一类是大 阅读全文
高校科研系统之功能测试
2019-04-29 15:49 by Robortxin, 566 阅读, 0 推荐, 收藏, 编辑
摘要:QTP是quicktest Professional的简称,是一种自动测试工具。使用QTP的目的是想用它来执行重复的手动测试,主要是用于回归测试和测试同一软件的新版本。因此你在测试前要考虑好如何对应用程序进行测试,例如要测试那些功能、操作步骤、输入数据和期望的输出数据等 1.1 测试目的 (1) 使 阅读全文
旅客行程智能推荐系统架构漫谈
2019-04-24 20:43 by Robortxin, 1913 阅读, 0 推荐, 收藏, 编辑
摘要:这两天 我们准备了软件杯旅客形成智能推荐系统的题目,其实这个题目对于我们来说并不是很难,主要用到的算法无非是迪杰斯特拉算法,还有协同过滤算法。 对于这个系统的架构进行分析: 1.编写目的: 为明确软件需求、安排项目规划与进度、组织软件开发与测试。保证软件开发的质量、需求的完整与可追溯性以保证业务需求 阅读全文
余额宝的技术架构
2019-04-19 10:14 by Robortxin, 595 阅读, 0 推荐, 收藏, 编辑
摘要:支付宝整个平台被分成了三个层:1.运维平台(IAAS):主要提供基础资源的可伸缩性,比如网络、存储、数据库、虚拟化、IDC等,保证底层系统平台的稳定性;2技术平台(PAAS):主要提供可伸缩、高可用的分布式事务处理和服务计算能力,能够做到弹性资源的分配和访问控制,提供一套基础的中间件运行环境,屏蔽底 阅读全文
架构漫谈之新浪微博平台架构
2019-04-14 00:51 by Robortxin, 229 阅读, 0 推荐, 收藏, 编辑
摘要:微博平台的第三代技术体系,使用正交分解法建立模型:在水平方向,采用典型的三级分层模型,即接口层、服务层与资源层;在垂直方向,进一步细分为业务架构、技术架构、监控平台与服务治理平台。 水平分层 水平维度的划分,在大中型互联网后台业务系统的设计中非常基础,在平台的每一代技术体系中都有体现。这里还是简单介 阅读全文
架构漫谈之预架构内容
2019-04-06 09:34 by Robortxin, 247 阅读, 0 推荐, 收藏, 编辑
摘要:与构架有关的几个基本概念: 1、模块(module):一组完成指定功能的语句,包括:输入、输出、逻辑处理功能、内部信息、运行环境(与功能对应但不是一对一关系)。 2、组件(component):系统中相当重要的、几乎是独立的可替换部分,它在明确定义的构架环境中实现确切的功能。 3、模式(patter 阅读全文
深度学习算法部分
2019-04-01 19:15 by Robortxin, 233 阅读, 0 推荐, 收藏, 编辑
摘要:深度学习其实我学的懵懵懂懂的,确切来说,还是不会占大多数,但是百度看别人的算法,能大概理解是什么意思,说到底,深度学习还是基于算法,常见的算法大概有这些:最小二乘法 梯度下降 线性回归 感知机 人工神经网络 深度神经网络. 下面用python语言来解释这些算法: 声明:部分内容借阅微信公众号“大数据 阅读全文
质量属性之-性能详解
2019-03-26 20:50 by Robortxin, 597 阅读, 0 推荐, 收藏, 编辑
摘要:性能与时间有关。性能与事件发生时,将要耗费多长时间做出响应有关。性能是指系统的响应能力 即对外部刺激出反应时所需要的时间或在某段时间内所处的事数。影响性能的因素:事件源的数量和到达模式。到达模式:周期性、随机或偶然。一般用等待时间、处理期限、系统吞吐量、吞吐量 = IOPS * Op size 单位 阅读全文