摘要: 《构建之法》 & Git+ & CI/CD 个人阅读作业#2 项目 内容 本作业所属课程 2020春季软件工程(罗杰 任健) 本作业要求 个人阅读作业#2 我的课程目标 具备一个软件工程师所需要的素质 本作业帮助 整体上软件工程,熟悉版本控制以及CI/CD工具 一、阅读提问 单元测试 (P26)单元 阅读全文
posted @ 2021-03-17 13:31 SnowPhoenix 阅读(168) 评论(1) 推荐(0) 编辑
摘要: 个人阅读作业#1 项目 内容 本作业所属课程 2020春季软件工程(罗杰 任健) 本作业要求 2021年软工-热身阅读作业 我的课程目标 具备一个软件工程师所需要的素质 本作业帮助 对专业/职业发展的规划 第一部分 结缘计算机 1.1 你为什么选择计算机专业?你认为你的条件如何?和这些博主比呢? 我 阅读全文
posted @ 2021-03-11 01:10 SnowPhoenix 阅读(158) 评论(2) 推荐(1) 编辑
摘要: OO Unit4总结 & 结课总结 OO课Unit4 UML解析应用技术回顾 BUAA.1823.邓新宇 2020/6/19 总结本单元三次作业的架构设计 本单元的架构设计主要是两方面。 一方面,原来UmlElement的各类子类的信息过少,其组织方式是将图的顶点和边分开存储,虽然这在存储上有一定优 阅读全文
posted @ 2020-06-19 19:21 SnowPhoenix 阅读(178) 评论(0) 推荐(0) 编辑
摘要: OO Unit3 总结 OO课Unit3人际关系网JML应用技术回顾 BUAA.1823.邓新宇 2020/5/23 梳理JML语言的理论基础、应用工具链情况 方法规格 JML中,同一个方法在不同的条件下会产生不同的行为,这种行为分为正常行为和异常行为,分别用单成一行的 和`public excep 阅读全文
posted @ 2020-05-23 20:38 SnowPhoenix 阅读(131) 评论(0) 推荐(0) 编辑
摘要: OO Unit2 总结 OO课Unit2电梯仿真项目技术回顾 BUAA.1823.邓新宇 2020/4/17 Part1 设计策略 从多线程的协同和同步控制方面,分析和总结自己三次作业的设计策略 第一次作业 关于共享资源,主要是单例模式的Building,其内部为每一个楼层建立一个Floor实例,分 阅读全文
posted @ 2020-04-17 16:43 SnowPhoenix 阅读(164) 评论(0) 推荐(0) 编辑
摘要: 怎样用好Java异常机制 本文档用于2020/4/1讨论课 BUAA.1823.邓新宇 2020/3/30 认识Java的异常机制 Throwable接口&Exception类 Java的异常信息以Throwable接口的实例作为载体,它们和别的类一样,也需要在heap上分配空间。 这个类的对象主要 阅读全文
posted @ 2020-04-01 20:27 SnowPhoenix 阅读(177) 评论(0) 推荐(0) 编辑
摘要: IDEA明明是装在D盘的纯英文路径,而且java的相关环境变量全部是在英文路径,结果还是因为中文路径的问题导致无法debug。仔细观察,发现这个中文路径是作为java的-javaagent的参数输入的。 最开始想换个路径,但是根本找不到更改路径的方式,这个路径中的中文还不是我一个区区凡人可以修改的, 阅读全文
posted @ 2020-03-21 14:57 SnowPhoenix 阅读(2203) 评论(1) 推荐(2) 编辑
摘要: OO Unit1 总结 每次作业的思路和技术分析 No.1 一共写了8个类,2个接口,主要的其实只有4个类1个接口 主要接口: PowerFunction就是每一项去掉系数的那一部分,有求导和乘法两个方法; 4个主要的: ItemMatcher负责将一行字符串解析; PolynomialInput负 阅读全文
posted @ 2020-03-21 14:46 SnowPhoenix 阅读(174) 评论(0) 推荐(0) 编辑
摘要: bug中的“二八定律” 本文主要为讨论2020/3/17下午OO课讨论的第三个思考题设立 有一个经典的经验性原则,叫帕累托原则,也称为二八定律。这个原则在经济、社会和科技等多个领域都有精彩的应用和解释。在代码质量方面也有这样的观察:80%的bug集中在20%的模块中,针对这个现象,请思考: 为什么会 阅读全文
posted @ 2020-03-17 21:59 SnowPhoenix 阅读(611) 评论(0) 推荐(0) 编辑