模式 软件

设计模式 实验一上

实验1:UML与面向对象程序设计原则 本次实验属于模仿型实验,通过本次实验学生将掌握以下内容: 1、掌握面向对象程序设计中类与类之间的关系以及对应的UML类图; 2、理解面向对象程序设计原则。 [实验任务一]:UML复习 阅读教材第一章复习UML,回答下述问题: 面向对象程序设计中类与类的关系都有哪 ......
设计模式 模式

软件设计第八次实验

软件设计 石家庄铁道大学信息学院 实验8:适配器模式 本次实验属于模仿型实验,通过本次实验学生将掌握以下内容: 1、理解适配器模式的动机,掌握该模式的结构; 2、能够利用适配器模式解决实际问题。 [实验任务一]:双向适配器 实现一个双向适配器,使得猫可以学狗叫,狗可以学猫抓老鼠。 实验要求: 1.画 ......
软件

软件库

记录使用的软件 IDE Visual Studio || Visual Studio Code Visual Studio: 面向软件开发人员和 Teams 的 IDE 和代码编辑器 (microsoft.com) PyCharm Visual Studio: 面向软件开发人员和 Teams 的 I ......
软件库 软件

软件技术基础第二次作业

软件技术基础 https://edu.cnblogs.com/campus/zjlg/23rjjsjc 这个作业的目标 设计一个命令行文本计数统计程序 姓名-学号 陈浩宇-2021330301109 一、作业要求: 实现一个命令行文本计数统计程序。能正确统计导入的纯英文txt文本中的字符数,单词数, ......
软件技术 基础 技术 软件

软件测试工程师需要哪些能力?

作为一枚软件测试工程师需要具备的能力有:测试技能、编程能力、理解业务、交流能力、统计分析能力、学习能力、分析能力、细心和耐心、抗压能力、创新能力、自我管理能力等必备能力 软件测试是一项专业性较强的工作,需要测试人员具备以下能力: 1. 测试技能:熟练掌握测试方法和技术,如黑盒测试、白盒测试、自动化测 ......
软件测试 工程师 能力 工程 软件

软件基础第二次作业

第二次作业 这个作业属于哪个课程 班级链接 这个作业的目标 实现一个命令行文本计数统计程序 姓名-学号 沈浩杰-2021330301121 码云仓库地址 码云仓库 项目简介 这是一个用 C++ 编写的命令行文本技术统计程序 1.基础功能:能统计导入的 纯英文txt文本 中的 字符数、单词数 2.拓展 ......
基础 软件

软件设计1

[实验任务一]:UML复习 阅读教材第一章复习UML,回答下述问题: 面向对象程序设计中类与类的关系都有哪几种?分别用类图实例说明。 1,关联关系 2,依赖关系 3,泛化关系 4,接口与实现关系 [实验任务二]:单一职责原则 登录模块在实际项目开发中很常见,请按照教材28页(PPT49页)利用单一职 ......
软件

软件项目交接文件(大概的6个方面)

1 、部署文件:知道项目如何部署运行,环境、配置参数如何设置 2、架构设计文档(后台设计文档、功能图):架构应该是结合当前的业务需求做出合理的设计决策 3、完整的代码(最新的代码):所有已经实现的需求在代码中都有体现并能正常运行,要有规范详细的注释 4、资源清单:在项目中使用到了哪些服务器,哪些技术 ......
方面 文件 项目 软件

番外-软件设计(3)

用C++完成数学中向量的封装,其中,用指针和动态申请支持向量长度的改变,使用浅克隆和深克隆复制向量类,比较这两种克隆方式的异同。 实验要求: 1. 画出对应的类图; 2.提交源代码(用C++完成); #include "stdafx.h" using namespace std; class Abs ......
软件

番外-软件设计(4)

仿照课堂的身份证的例子,实现每个同学仅有一个学号这一问题。 实验要求: 1. 画出对应的类图; 2.提交源代码; 1.Client package Singleton_pattern; public class Client { public static void main(String[] ar ......
软件

软件工程读后感4-编写有效用例1

最近,我阅读了编写有效用例的第一部分。用例是代表系统中各个项目相关人员之间就系统的行为所达成的契约。用例描述了在不同条件下,系统对某一项目相关人员的请求所作出的响应。过去,我对于用例是什么的了解不够深入,将来我会尽量了解用例是什么,提高自己对于用例的认识。范围一词用来描述项目开发人员负责的设计工作的 ......
读后 软件工程 读后感 效用 工程

2111【软件工程实践 · 团队项目】 第三次作业

一、对上次需求规格说明书的修改与完善 1)加设了一个控制端与服务器,让之后的编程更具体可观 2)简化了流程,把一些注册表权限表等功能需求放在了数据库里,让整个设计图更加客观。 3)在需求描述中给出的权限表与注册表中并没有给出一个对具体用户反馈方式。 4)在第二次作业的需求描述中对所实现功能划分太细, ......
软件工程 团队 项目 工程 软件

linux其他命令(查找,软链接,打包和压缩,软件安装)笔记

1,查找文件 * 是通配符,代表任意字符,0到多个。 find 路径 -name "*.txt" : 查找在路径下所有以 .txt 结尾的文件。 2,软链接 (1)将桌面目录下的 1.txt 移动到 a/b/c 目录下 (2)在桌面目录下新建 1.txt 的软链接1_xiangdui,使用相对路径 ......
命令 链接 笔记 linux 软件

立即模式下的 Egui

title: author: 阿东 keywords: - Rust - Rust Programming Language - egui - eframe - Technique description: Rust 优秀 GUI 库 egui 采用的立即模式到底有什么特点? 为什么选择了它? au ......
模式 Egui

redis的几种部署模式

一,redis有哪几种部署模式 Redis有几种常见的部署模式,包括单机模式、主从模式、哨兵模式和集群模式。 单机模式:这是最简单的部署方式,仅需要在单个机器上启动Redis实例。这种模式适用于数据量较小、业务压力较小的场景。其优点是操作简单、成本低,适用于小型业务和开发测试环境。然而,单机模式存在 ......
模式 redis

02. 软件准备

1. Perl 官网下载 https://www.perl.org/ : 点击DOWNLOAD进入下载: 推荐使用Strawberry Perl,该版本与其它系统的兼容性比较好,自带的包也比较多。点击“Strawberry Perl”进入下载: 选择 “strawberry-perl-5.38.0. ......
软件 02

设计模式-单例械

// See https://aka.ms/new-console-template for more information //设计模式-单例模式 //目的:唯一性,内存资源,GCtffu //保证整个系统中一个类只有一个对象的实例 using System.Threading.Channels ......
设计模式 模式

设计模式-策略模式

策略模式:定义一系列的算法,将每个算法分别封装起来,让它们可以互相替换。 策略模式用于算法的自由切换和扩展,它是使用较为广泛的设计模式之一。策略模式对应于解决某一问题的一个算法族,允许用户从该算法中任选一个算法解决某一问题,同时可以方便地更换算法或者增加新算法。 策略模式实现了算法定义和算法使用分离 ......
模式 设计模式 策略

用三种语言实现模板方法模式

本文用三种编程语言来实现模板方法模式。其主旨在于,用不同的思想和视角去看待同一件事情。这种方式可以开阔技术视角,不局限于某一种编程语言和平台。 ......
模板 语言 模式 方法

读程序员的制胜技笔记04_有用的反模式(下)

1. 重新发明轮子 1.1. 发明家的特质就是要用质疑的心态对待所有事物,你从未停下质疑,那你将不可避免地成为一个发明家 1.2. 并非所有的事情都有现成的轮子可以拿来用 1.3. 自己重新写一个新的API,最终调用你使用的库 1.3.1. 你的API应该是极简的,满足你的需求就可以了 1.3.1. ......
程序员 有用 模式 笔记 程序

广受欢迎的 VLC Media Player 开源媒体播放器软件已更新到 3.0.19 版

导读 广受欢迎的 VLC Media Player 开源媒体播放器软件已更新到 3.0.19 版,这是继 VLC 3.0.18 发布近一年后的又一版本,其中包含大量改进和错误修复。 VLC 3.0.19 版本的亮点包括改进了软件解码对 AV1 HDR 的支持,支持 WAV 音频文件的 RIFF IN ......
播放器 媒体 Player Media 软件

设计模式和UML基础信息

![](https://img2023.cnblogs.com/blog/2808014/202311/2808014-20231105005318207-1141826883.jpg) ![](https://img2023.cnblogs.com/blog/2808014/202311/2808... ......
设计模式 模式 基础 信息 UML

配置rhel系统kdump安装RHEL的debuginfo软件包

7.1.1. 关于kdump Kdump是一种内核碰撞倾销机制,可将系统内存的内容保存以供以后分析。它依赖于kexec,它可以用来从另一个内核的上下文中启动 Linux 内核,绕过 BIOS,并保留第一个内核内存的内容,否则会丢失。 在系统崩溃的情况下,kdump 使用 kexec 启动到第二个内核 ......
软件包 debuginfo 系统 kdump 软件

软件工程第二次作业

这个作业来自哪个课程 https://edu.cnblogs.com/campus/zjlg/23rjjsjc/homework/13049 这个作业的目标是什么 实现一个命令行文本计数统计程序。能正确统计导入的纯英文txt文本中的字符数,单词数,句子数。 姓名-学号 樊嘉昕 20213303400 ......
软件工程 工程 软件

无界返利云控软件思路分析

1.买一台服务器,在服务器部署一个网站运营环境。 2.通过部署的运营环境得到外网IP,获得定向制作网站后台。 3.通过网站后台控件,去设置参数,通过云总服务器交互得到页面插件。 4.页面插件与云总服务器关联,直接通过云打开需要运行的登录软件 5.后台24小时云链接,无限制登录需要登录的插件,云托数据 ......
思路 软件

设计模式—结构型模式之适配器模式

本文介绍了结构型设计模式中的适配器设计模式,讲解了它的特点和相关构成,并介绍了类适配器和对象组合型适配器,使用Java代码进行演示。 ......

企业集成模式-第三章

三、消息传递系统 3.1 引言 1)消息传递的基本概念 通道:是一个虚拟管道 消息:能通过通道传送的一个原子数据包 管道和过滤器:在最简单的情况下,消息传递系统会把消息直接从发送者的计算机传送给接收者的计算机。但是,在消息从最初的发送者那里发出,直到最后的接收者接收到以前,往往需要对消息完成某些动作 ......
模式 第三章 企业

企业集成模式-第二章

二、集成模式 2.1 引言 企业集成是指让不同的应用协同工作,提供一组统一的功能。这些应用可以是内部定制开发的,也可以从第三方开发商购买。它们可能运行在多台计算机上,分别有不同的平台,甚至在地理位置上也是分散的。有些应用可能由企业外的商业合作伙伴或客户运行。还有些应用在设计时可能没有考虑集成问题,并 ......
模式 第二章 企业

设计模式

一、工厂模式 1、简单工厂模式 通过一个具体的工厂类,根据传入不同的参数,生成实际对象 2、工厂方法模式 在工厂方法模式中,不再由单一的工厂类生产产品,而是由工厂类的子类实现具体的产品创建。当增加一个产品时,只需增加一个相应的工厂类的子类,实现生产这种产品,从而解决简单工厂生产太多产品导致内部代码臃 ......
设计模式 模式

《软件工程导论》读书笔记一

《软件工程导论》是一本非常全面且深入的书籍,涵盖了许多关键的主题,包括需求分析、系统设计、项目管理、质量保证以及更多其他主题。 软件工程的重要性:理解为什么我们需要软件工程,它对现代社会的影响以及它的必要性。 软件开发生命周期(SDLC):介绍软件开发过程的主要阶段,并详细讨论每个阶段的目标和重要性 ......
软件工程 导论 笔记 工程 软件