Fork me on GitHub
摘要: 串口通信同步显示及异常修复 依赖第三方jar包:RXTXcomm.jar (下载见文末链接) 一、代码分析: step_1: 获取端口 /** * 检测并获取当前设备所有的可用端口(此处可包括USB端口和蓝牙端口) * @return 返回包含所有可用端口的名称的列表(如COM4、COM6等) * 阅读全文
posted @ 2020-08-17 18:07 LarryHawkingYoung 阅读(2165) 评论(0) 推荐(0) 编辑
摘要: OO_Unit4——UML建模与管理&学期总结 本单元的主要任务是围绕UML建立模型,并对模型中的元素进行解析,从而促进对UML建模的理解,按照三次作业的顺序分为UML类图、UML顺序图和状态图、UML模型合法性检查三部分递进展开。 1 架构设计 1.1 Task1——UML类图解析 我们容易发现U 阅读全文
posted @ 2020-06-17 19:22 LarryHawkingYoung 阅读(264) 评论(0) 推荐(0) 编辑
摘要: OO_Unit3——JML契约式编程 本单元任务的特点是,没有前两单元那样对程序进行功能性描述,而是将程序的所需要实现的方法框架提供给我们,配以JML规格形式化描述。我们所需要的做的是就是根据规格中的前置条件、后置条件和副作用等描述信息,理解方法的功能,并个性化的选取合适的容器以及合适的算法,在有限 阅读全文
posted @ 2020-05-21 18:29 LarryHawkingYoung 阅读(194) 评论(0) 推荐(1) 编辑
摘要: OO_Unit2_电梯模拟——高效的迭代架构&调度策略 ——写在前面 经历了上一个单元的历练与教训,在这一单元的刚开始,我就开始着力于提高代码的迭代方便性与代码复用性,使得前一次作业的优良基因能够最大化的稳定遗传给下一次作业,后一次作业因为继承了前者的衣钵,具有了一定的架构基础,便可将关注的重点放在 阅读全文
posted @ 2020-04-15 00:11 LarryHawkingYoung 阅读(382) 评论(3) 推荐(0) 编辑
摘要: OO_Unit2——电梯模拟 1 架构设计策略 1.1 Task1——单部多线程可捎带电梯 前言:其实不只是程序员,事实上每一个等电梯的人,在看着楼层显示屏中的数字离自己越来越近时,都至少有那么一刻会不自觉的与电梯设计者进行一次思想的交互,会站在设计者的角度来想象、模拟电梯的运行策略算法,有时还会不 阅读全文
posted @ 2020-03-29 00:16 LarryHawkingYoung 阅读(317) 评论(0) 推荐(0) 编辑
摘要: OO_Unit1——表达式求导 1 程序结构分析 1.1 Home1——简单多项式求导 基本思路: 第一次作业的情况较为理想化,只有简单的多项式,并且无非法输入,因此求导方法单一,只需要对系数coeff和指数degree做一些特殊判断即可,故我的做法就是建立一个Poly项类,和一个PolyDiff表 阅读全文
posted @ 2020-03-21 13:04 LarryHawkingYoung 阅读(254) 评论(0) 推荐(0) 编辑
Live2D
/* 点击爆炸效果*/