11 2023 档案

摘要:后半部分更深入地探讨了良好设计的重要性。书中提及的单一职责原则、开闭原则等设计原则,对于构建灵活、可扩展、易维护的系统至关重要。通过这些设计原则,能够更好地组织代码、减少耦合,使得代码更易于理解和修改。代码演化与重构: 书中强调了代码是随着时间演化的,并提出了重构的概念。重构并非简单的代码重写,而是 阅读全文
posted @ 2023-11-30 19:44 布吉岛??? 阅读(16) 评论(0) 推荐(0) 编辑
摘要:今天上了武老师的课,学习了百度的翻译接口,要求结合GUI界面实现中英文的互译。 但是不知道什么原因一直显示申请token码无用和过期,所以今天进度不是很大,等明天在解决。 package com.example;import okhttp3.*;import org.json.JSONExcepti 阅读全文
posted @ 2023-11-30 00:08 布吉岛??? 阅读(18) 评论(0) 推荐(0) 编辑
摘要:软件设计 石家庄铁道大学信息学院 实验 22:状态模式 本次实验属于模仿型实验,通过本次实验学生将掌握以下内容: 1、理解状态模式的动机,掌握该模式的结构; 2、能够利用状态模式解决实际问题。 [实验任务一]:银行账户 用Java代码模拟实现课堂上的“银行账户”的实例,要求编写客户端测试代码模拟用户 阅读全文
posted @ 2023-11-27 23:43 布吉岛??? 阅读(26) 评论(0) 推荐(0) 编辑
摘要:软件设计 石家庄铁道大学信息学院 实验 21:观察者模式 本次实验属于模仿型实验,通过本次实验学生将掌握以下内容: 1、理解观察者模式的动机,掌握该模式的结构; 2、能够利用观察者模式解决实际问题。 [实验任务一]:股票提醒 当股票的价格上涨或下降5%时,会通知持有该股票的股民,当股民听到价格上涨的 阅读全文
posted @ 2023-11-27 23:43 布吉岛??? 阅读(21) 评论(0) 推荐(0) 编辑
摘要:多次撤销 改进课堂上的“用户信息操作撤销”实例,使得系统可以实现多次撤销(可以使用HashMap、ArrayList等集合数据结构实现)。 实验要求: 1. 提交源代码; Caretaker.java package ruanshe20; public class Caretaker { priva 阅读全文
posted @ 2023-11-23 14:54 布吉岛??? 阅读(12) 评论(0) 推荐(0) 编辑
摘要:虚拟聊天室 在“虚拟聊天室”实例中增加一个新的具体聊天室类和一个新的具体会员类,要求如下: 1. 新的具体聊天室中发送的图片大小不得超过20M。 2. 新的具体聊天室中发送的文字长度不得超过100个字符。 3. 新的具体会员类可以发送图片信息和文本信息。 4. 新的具体会员类在发送文本信息时,可以在 阅读全文
posted @ 2023-11-23 14:27 布吉岛??? 阅读(3) 评论(0) 推荐(0) 编辑
摘要:这几天读了《代码整洁之道》的中间部分的内容,深有体会。 可读性与可维护性的重要性: 书中不断强调代码的可读性和可维护性对于软件开发的重要性。清晰的代码更容易被理解,更容易被维护,从而降低了开发和维护的成本。 命名的重要性: 书中提到了良好的命名规范是写出整洁代码的关键之一。变量名、函数名应该能够清晰 阅读全文
posted @ 2023-11-23 14:23 布吉岛??? 阅读(40) 评论(0) 推荐(0) 编辑
摘要:软件设计 石家庄铁道大学信息学院 实验18:迭代器模式 本次实验属于模仿型实验,通过本次实验学生将掌握以下内容: 1、理解迭代器模式的动机,掌握该模式的结构; 2、能够利用迭代器模式解决实际问题。 [实验任务一]:JAVA和C++常见数据结构迭代器的使用 信1305班共44名同学,每名同学都有姓名, 阅读全文
posted @ 2023-11-21 23:45 布吉岛??? 阅读(14) 评论(0) 推荐(0) 编辑
摘要:软件设计 石家庄铁道大学信息学院 实验16:命令模式 本次实验属于模仿型实验,通过本次实验学生将掌握以下内容: 1、理解命令模式的动机,掌握该模式的结构; 2、能够利用命令模式解决实际问题。 [实验任务一]:多次撤销和重复的命令模式 某系统需要提供一个命令集合(注:可以使用链表,栈等集合对象实现), 阅读全文
posted @ 2023-11-21 23:44 布吉岛??? 阅读(5) 评论(0) 推荐(0) 编辑
摘要:123 阅读全文
posted @ 2023-11-15 23:34 布吉岛??? 阅读(21) 评论(0) 推荐(0) 编辑
摘要:1## 安装mysql.data1.1打开项目——工具——NuGet包管理(N)——管理解决方案的NuGet程序包​ 1.2点击浏览——搜索MySQL——点击下载第一个​ 2## 连接数据库,使用dataGridView控件显示表中的数据 注:这里已经提前在数据库中建立好了三张表 2.1在form1 阅读全文
posted @ 2023-11-15 00:03 布吉岛??? 阅读(48) 评论(0) 推荐(0) 编辑
摘要:软件设计 石家庄铁道大学信息学院 实验13:享元模式 本次实验属于模仿型实验,通过本次实验学生将掌握以下内容: 1、理解享元模式的动机,掌握该模式的结构; 2、能够利用享元模式解决实际问题。 [实验任务一]:围棋 设计一个围棋软件,在系统中只存在一个白棋对象和一个黑棋对象,但是它们可以在棋盘的不同位 阅读全文
posted @ 2023-11-14 09:31 布吉岛??? 阅读(8) 评论(0) 推荐(0) 编辑
摘要:软件设计 石家庄铁道大学信息学院 实验12:外观模式 本次实验属于模仿型实验,通过本次实验学生将掌握以下内容: 1、理解外观模式的动机,掌握该模式的结构; 2、能够利用外观模式解决实际问题。 [实验任务一]:计算机开启 在计算机主机(Mainframe)中,只需要按下主机的开机按钮(on()),即可 阅读全文
posted @ 2023-11-13 23:31 布吉岛??? 阅读(4) 评论(0) 推荐(0) 编辑
摘要:软件设计 石家庄铁道大学信息学院 实验10:组合模式 本次实验属于模仿型实验,通过本次实验学生将掌握以下内容: 1、理解组合模式的动机,掌握该模式的结构; 2、能够利用组合模式解决实际问题。 [实验任务一]:组合模式 用透明组合模式实现教材中的“文件夹浏览”这个例子。 实验要求: 1. 文件的执行不 阅读全文
posted @ 2023-11-10 23:41 布吉岛??? 阅读(2) 评论(0) 推荐(0) 编辑
摘要:第一部分: 代码质量的重要性与良好的编码风格 第一部分深入探讨了代码整洁之道的核心思想:代码质量和良好的编码风格。这一部分为我提供了一个深刻的认识,即写出高质量的代码不仅是开发者的技能,更是一种责任。作者强调了代码是一种沟通工具,不仅是为计算机执行而编写的。这一部分详细讨论了有意义的命名、注释的价值 阅读全文
posted @ 2023-11-09 14:24 布吉岛??? 阅读(13) 评论(0) 推荐(0) 编辑
摘要:软件设计 石家庄铁道大学信息学院 实验11:装饰模式 本次实验属于模仿型实验,通过本次实验学生将掌握以下内容: 1、理解装饰模式的动机,掌握该模式的结构; 2、能够利用装饰模式解决实际问题。 [实验任务一]:手机功能的升级 用装饰模式模拟手机功能的升级过程:简单的手机(SimplePhone)在接收 阅读全文
posted @ 2023-11-09 14:04 布吉岛??? 阅读(6) 评论(0) 推荐(0) 编辑
摘要:软件设计 石家庄铁道大学信息学院 实验10:组合模式 本次实验属于模仿型实验,通过本次实验学生将掌握以下内容: 1、理解组合模式的动机,掌握该模式的结构; 2、能够利用组合模式解决实际问题。 [实验任务一]:组合模式 用透明组合模式实现教材中的“文件夹浏览”这个例子。 实验要求: 1. 文件的执行不 阅读全文
posted @ 2023-11-08 23:16 布吉岛??? 阅读(6) 评论(0) 推荐(0) 编辑
摘要:软件设计 石家庄铁道大学信息学院 实验9:桥接模式 本次实验属于模仿型实验,通过本次实验学生将掌握以下内容: 1、理解桥接模式的动机,掌握该模式的结构; 2、能够利用桥接模式解决实际问题。 [实验任务一]:两个维度的桥接模式 用桥接模式实现在路上开车这个问题,其中,车可以是car或bus,路可以是水 阅读全文
posted @ 2023-11-07 23:26 布吉岛??? 阅读(3) 评论(0) 推荐(0) 编辑
摘要:软件设计 石家庄铁道大学信息学院 实验8:适配器模式 本次实验属于模仿型实验,通过本次实验学生将掌握以下内容: 1、理解适配器模式的动机,掌握该模式的结构; 2、能够利用适配器模式解决实际问题。 [实验任务一]:双向适配器 实现一个双向适配器,使得猫可以学狗叫,狗可以学猫抓老鼠。 实验要求: 1.  阅读全文
posted @ 2023-11-07 23:26 布吉岛??? 阅读(7) 评论(0) 推荐(0) 编辑
摘要:今天参加了软件设计师中级考试,一言难尽 阅读全文
posted @ 2023-11-05 23:43 布吉岛??? 阅读(11) 评论(0) 推荐(0) 编辑
摘要:软件设计 石家庄铁道大学信息学院 实验6:原型模式 本次实验属于模仿型实验,通过本次实验学生将掌握以下内容: 1、理解原型模式的动机,掌握该模式的结构; 2、能够利用原型模式解决实际问题。 [实验任务一]:向量的原型 用C++完成数学中向量的封装,其中,用指针和动态申请支持向量长度的改变,使用浅克隆 阅读全文
posted @ 2023-11-03 23:44 布吉岛??? 阅读(4) 评论(0) 推荐(0) 编辑
摘要:软件设计 石家庄铁道大学信息学院 实验7:单例模式 本次实验属于模仿型实验,通过本次实验学生将掌握以下内容: 1、理解单例模式的动机,掌握该模式的结构; 2、能够利用单列模式解决实际问题。 [实验任务一]:学号的单一 仿照课堂的身份证的例子,实现每个同学仅有一个学号这一问题。 实验要求: 1. 画出 阅读全文
posted @ 2023-11-03 23:43 布吉岛??? 阅读(11) 评论(0) 推荐(0) 编辑
摘要:排产业务流程图 阅读全文
posted @ 2023-11-02 23:52 布吉岛??? 阅读(17) 评论(0) 推荐(0) 编辑
摘要:SpringBoot的配置文件4.1 SpringBoot配置文件类型4.1.1 SpringBoot配置文件类型和作用SpringBoot是基于约定的,所以很多配置都有默认值,但如果想使用自己的配置替换默认配置的话,就可以使用application.properties或者application. 阅读全文
posted @ 2023-11-01 23:26 布吉岛??? 阅读(4) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示