zoukankan      html  css  js  c++  java
  • 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环境:模拟与线上环境一比一

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

  • 相关阅读:
    100行代码实现了多线程,批量写入,文件分块的日志方法
    阿里云客户端开发技巧
    阿里云客户端的实现(支持文件分块,断点续传,进度,速度,倒计时显示)
    类库间无项目引用时,在编译时拷贝DLL
    数据库-锁的实践
    Node.js学习资料
    文档流转,文档操作,文档归档(一)
    滑动验证码研究-后续
    iTextSharp 116秒处理6G的文件
    在职场中混,"讲演稿"的重要性
  • 原文地址:https://www.cnblogs.com/blackboy666/p/13751484.html
Copyright © 2011-2022 走看看