代码改变世界

随笔档案-2019年04月

高校科研系统之功能测试

2019-04-29 15:49 by Robortxin, 632 阅读, 收藏,
摘要: QTP是quicktest Professional的简称,是一种自动测试工具。使用QTP的目的是想用它来执行重复的手动测试,主要是用于回归测试和测试同一软件的新版本。因此你在测试前要考虑好如何对应用程序进行测试,例如要测试那些功能、操作步骤、输入数据和期望的输出数据等 1.1 测试目的 (1) 使 阅读全文

旅客行程智能推荐系统架构漫谈

2019-04-24 20:43 by Robortxin, 2008 阅读, 收藏,
摘要: 这两天 我们准备了软件杯旅客形成智能推荐系统的题目,其实这个题目对于我们来说并不是很难,主要用到的算法无非是迪杰斯特拉算法,还有协同过滤算法。 对于这个系统的架构进行分析: 1.编写目的: 为明确软件需求、安排项目规划与进度、组织软件开发与测试。保证软件开发的质量、需求的完整与可追溯性以保证业务需求 阅读全文

余额宝的技术架构

2019-04-19 10:14 by Robortxin, 729 阅读, 收藏,
摘要: 支付宝整个平台被分成了三个层:1.运维平台(IAAS):主要提供基础资源的可伸缩性,比如网络、存储、数据库、虚拟化、IDC等,保证底层系统平台的稳定性;2技术平台(PAAS):主要提供可伸缩、高可用的分布式事务处理和服务计算能力,能够做到弹性资源的分配和访问控制,提供一套基础的中间件运行环境,屏蔽底 阅读全文

架构漫谈之新浪微博平台架构

2019-04-14 00:51 by Robortxin, 323 阅读, 收藏,
摘要: 微博平台的第三代技术体系,使用正交分解法建立模型:在水平方向,采用典型的三级分层模型,即接口层、服务层与资源层;在垂直方向,进一步细分为业务架构、技术架构、监控平台与服务治理平台。 水平分层 水平维度的划分,在大中型互联网后台业务系统的设计中非常基础,在平台的每一代技术体系中都有体现。这里还是简单介 阅读全文

架构漫谈之预架构内容

2019-04-06 09:34 by Robortxin, 259 阅读, 收藏,
摘要: 与构架有关的几个基本概念: 1、模块(module):一组完成指定功能的语句,包括:输入、输出、逻辑处理功能、内部信息、运行环境(与功能对应但不是一对一关系)。 2、组件(component):系统中相当重要的、几乎是独立的可替换部分,它在明确定义的构架环境中实现确切的功能。 3、模式(patter 阅读全文

深度学习算法部分

2019-04-01 19:15 by Robortxin, 246 阅读, 收藏,
摘要: 深度学习其实我学的懵懵懂懂的,确切来说,还是不会占大多数,但是百度看别人的算法,能大概理解是什么意思,说到底,深度学习还是基于算法,常见的算法大概有这些:最小二乘法 梯度下降 线性回归 感知机 人工神经网络 深度神经网络. 下面用python语言来解释这些算法: 声明:部分内容借阅微信公众号“大数据 阅读全文