2020/9/29计算机硬件

PC和笔记本电脑

一 PC与服务器

计算机硬件大致可以分为两类

1、个人PC(家用台式电脑、笔记本电脑)

2、服务器(我们日后的工作重心)

区别:后者更加稳定,更加可靠、更加强大

二服务器

1、按照尺寸分类(1U=4.45cm)

2、按照外形分类(1、机架式服务器;2、刀片式服务器;3、塔式服务器)

三服务器品牌

主流:Dell、惠普、IBM

DELL服务器

时间 1U 2U
10年以前 1850  1950 2850  2950
2010-2013年 R410  R610 R170
2014-2016年 R420/430  R620/R630 R720/R730

四去IOE运动

什么是IOE  (IBM、Oracle、EMC分别控制了高端服务器、数据库管理软件、存储三大核心领域形成事实垄断。)

去IOE运动:阿里巴巴13年发起,基于自身发展要求发起该运动。2013年下线最后一个IBM小机,完成这一运动。目前形成了DELL/浪潮服务器、云主机取代IBM、Mysql取代Oracle。

小型机已经是过时的概念,暂不赘述。

程序的开发流程:

1、需求分析阶段:

1、PM做市场调研、做需求分析、画原型草图

2、PM召集所有相关技术人员召开需求分析会,明确需求 ,n次=》》明确需求

2、项目开发阶段

分头行动

a.UE交互设计评审---UI根据UE做设计---FE做页面开发

b.RD技术方案---RD排期,QA根据RD的排期来排期---前后端接口定义(各自开发;联调自测)

c.QA测试用例、评审

简洁版:

1、项目设计

UE与PM产品经理=》》做出交互原型图

UI根据交互原型图画出美化设计图

FE=》》前段设计

RD=>>后端开发设计、部门还会开很多会议,召集所有人员,同时要与前端定好接口

2、项目开发

前后端分头开发

3、项目测试阶段

开发自测进行code review---提测邮件给QA(测试环境验证,沙箱环境验证)---产品第一次验收

1、开发人员进行code review=》》过一遍代码,审查一下

2、开发人员自测=》》改bug

3、QA专业测试=》》改bug

4、项目上线阶段

上线计划填写、上线准备工作、上线----上线功能回测---产品第二次验收---结束

1、运维人员编写上线方案(上线时间、参与人员安排、遇到问题如何回滚)

2、测试

环境

测试环境=》》多台台式机

staging环境:模拟与线上环境一比一

线上环境=》》互联网用户的环境

原文地址:https://www.cnblogs.com/blackboy666/p/13751484.html