![](https://img-blog.csdnimg.cn/20210201232808944.jpg?x-oss-process=image/resize,m_fixed,h_224,w_224)
东北大学相关
文章平均质量分 64
东北大学内我参与到的活动、考试、比赛等。
FengLing255
这个作者很懒,什么都没留下…
展开
-
东北大学新OJ答题界面重新布局脚本
需求最近重新刷起了学校自己的OJ。老版本OJ答题界面是全屏展示的,而新版本左半部分展示题目,右半部分为文本输入框,这样有一些影响阅读。每次做新的题目我都要通过更改前端代码的方式把界面调成图二所示,将文本输入框移动至题目下方,但这样无疑有一些麻烦。为了避免每次都要更改前端代码的麻烦,于是这个脚本诞生了。如果想要直接使用的话按照下一节内容配置即可。在那之后我会简述原理。如何使用Tampermonkey安装Tampermonkey 是一款免费的浏览器扩展和最为流行的用户脚本管理器,它适用于 Chro原创 2021-09-18 21:35:30 · 911 阅读 · 0 评论 -
东北大学 Java练习 实验2 Using File I/O in the Gourmet Coffee System
需求分析过去的卖咖啡系统将Catalog信息硬编码在程序中,而这次改为了在文件中。要求我们从文件中读取catalog信息并返回一个对象。并能够将catalog信息以三种方式写在文件中。FileCatalogLoader类的实现这个类有三个私有方法和一个公有方法私有方法readxxx作用分别是读取coffee、coffeeBrewer、product公有方法loadCatalog作用是根据文件加载catalog并返回由于每一行是一个完整的产品信息,所以在loadCatalog中逐行读取文件并,每原创 2021-04-15 10:08:00 · 2835 阅读 · 8 评论 -
东北大学 Java练习 实验1 Using Design Patterns in the Gourmet Coffee System
需求分析这次实验就是要实现一个功能:在卖咖啡系统上“优美”地输出账单信息。怎么做到“优美”呢?按照文档中给出的三种格式(纯文本,HTML,XML)进行格式化,然后输出。当然,是否学过HTML与XML对这个实验基本不影响,会照猫画虎就行。策略模式(strategy pattern)都是格式化,但又有三种不同的格式化的方法,这个要怎么实现呢?我们可以在同一个类中写出三种不同的方法,也就是硬编码(Hard Coding),然后通过case或if进行选择。如果大型项目这样做的话代码繁杂、维护困难。为了避免原创 2021-04-10 17:15:38 · 1867 阅读 · 4 评论 -
东北大学 Java练习 作业2 Implementing the Collections in the Gourmet Coffee System
前言项目文档、测试文件、源码都在我的主页上,可以下载。chenjinsui.xyz我以前的主页出错了。最近很忙,没时间修,随意放了一个很丑的界面,见谅。写这个博客目的有二,一是为了让我自己更好地复盘,巩固新学的知识,二是为了和其他同行进行交流探讨。所以就不要为了完成作业copy我的代码。和上次作业相比,增加了类注释和方法注释(虽然大部分是从文档上copy下来的)。需求分析上次作业已经完成了Coffee类、CoffeeBrewer类、Product类、OrderItem类。这次作业要完成一个完整的原创 2021-04-08 20:00:44 · 2286 阅读 · 5 评论 -
东北大学 Java练习 作业1 Implementing the Gourmet Coffee System
资源下载关于这个小程序的说明文档、四个测试文件、四个源代码,我都放在了我的个人主页上,需要的可以下载。.但是如果你也是东北大学的同学,就不要copy了。chenjinsui.xyzUML图当然,不是我画的,文档里给的。Product 类注意两点就好。第一个是equals方法,只需要比较code即可,不需要比较description和price。第二个就是toString方法要和测试文档里的格式相符合。equals方法 @Override public boolean equals原创 2021-03-27 10:50:00 · 2173 阅读 · 4 评论 -
链表 C语言 东北大学考试攻略
文章目录0.创作背景与食用方法1.有关抽象数据类型2.单链表的介绍2.1数组2.2链表3.单链表的实现细节3.1节点的创立3.2先来一个静态链表3.3动态链表的创建与插入3.4动态链表的删除3.5链表为什么要有个表头(header)4.常见的问题5.双链表6.循环链表7.有关期末考试8.放在最后9.参考资料0.创作背景与食用方法东北大学大一萌新路过~我是我是东北大学软件学院的学生,学校在大一开设了程序设计基础课,其中有一部分叫做翻转课堂。为了方便以后新来的学弟学妹进行预习以及让自己更好地回顾所学知识,原创 2021-02-01 23:30:41 · 1331 阅读 · 1 评论