• git远程提交至华为云并实现代码审查

    使用git提交项目至远程仓库使用华为云code和WebStorm示例 准备阶段 需要管理员创建一个仓库,然后管理员邀请进入仓库;需要保证自己是开发者,其次,需要在设置中保护分支中保证自己的身份能提交和推送,由管理员更改。若自己的身份不能提交,后续工作也不能提交。 准备git软件在windows下安装:Git下载Windows若官方Git下载太慢,可以使用淘宝镜像:Git淘宝镜像注:Gi...
  • 软件项目管理

    软件项目管理基本概念 项目:是创造唯一的产品或者提供唯一的服务而进行的临时性努力。 软件项目的性质:不可见性、复杂性、一致性、变更性。 项目管理:是为了确保项目能够达到期望的结果而伴随着项目进行而进行的一系列管理行为。 项目管理成功的基本要素:制定计划、建立组织、配备资源、监控执行、总结提高。 项目管理的四个基本要素:范围、时间、成本(资金预算)、质量。 项目管理的基本方法:①. 阶段化管理...
  • 软件测试

    软件测试软件测试基本概念软件测试基础 定义使用人工或自动手段来运行或测定某个系统的过程,其目的在于检验它是否满足规定需求或是弄清预期结果与实际结果之间的差别;验证软件是否满足需求; 目的 发现缺陷 增加信心 提供信息 预防缺陷用最少的人力、物力、财力,找到软件中的问题并修复,从而降低商业风险; 原则 应该基于客户需求 要尽早进行 穷尽测试是不可能的 遵循GoodEnough原则/零缺陷和...
  • 机器学习

    机器学习经典定义:利用经验(数据)改善系统自身的性能 发展历程 人工智能——让机器人像人一样思考学习的技术; 机器学习是从人工智能中产生的分支,是实现智能化的关键; MP模型—>感知机模型—>神经网络—>SVM—>深度学习; 机器学习的基本术语 数据集(训练集,测试集) 示例(无结果)、样例(有结果)与样本 属性/特征、属性值、特征值 标签、标...
  • 马克思主义

    马克思主义基本原理构成: 马克思主义哲学(理论基础) 马克思主义政治经济学(理论论证) 科学社会主义(理论归宿) 马克思主义基础马克思主义构成 马克思主义创立:是马克思、恩格斯并为后继者所不断发展的科学理论体系;内容:是关于自然、社会和人类思维发展一般规律的学说;目标:是关于社会主义必将替代资本主义,最终实现共产主义的学说;立场:是关于无产阶级解放、全人类解放和每个人自由而全面...
  • UML建模

    软件建模原理一、面向对象设计与UML1. 面向对象的基本概念 概念以对象为基础;以事件或消息驱动对象执行处理的程序设计技术,是自上而下的程序设计方法; 对象(object) 类(class)具有相同属性和操作的对象组合; 消息(message)和事件消息:是指描述事件发生的信息,对象间相互联系和作用的方式;消息的构成: 消息的发送对象 消息的接收对象 消息传递方式 消息...
1235