模式 软件

设计模式04 —— 适配器模式

设计模式04 —— 适配器模式 本教程参考:菜鸟教程 - 学的不仅是技术,更是梦想! (runoob.com) 参考书:《图解设计模式》 本系列为本人学习笔记,和课程学习笔记,资料和参考均源自互联网,希望各位大佬多多指点! 介绍 适配器模式(Adapter Pattern)是作为两个不兼容的接口之间 ......
模式 设计模式 适配器

laravel:开启/关闭调试模式(10.27.0)

一,文档地址: https://learnku.com/docs/laravel/10.x/configuration/14836#701998 二,设置 1,.env中关于调试的默认值: APP_DEBUG=true 2,关闭调试 APP_DEBUG=false 说明:刘宏缔的架构森林—专注it技 ......
laravel 模式 10 27

《软件工程:方法与实践》读书笔记3

1.瀑布模型是最早出现的软件开发模型,在软件工程中占有重要的地位,它提供了软件开发的基本框架。瀑布模型的本质是一次通过,即每个活动只执行一次,最后得到软件产品,也称为“线性顺序模型”或者“传统生命周期”。其过程是从上一项活动接收该项活动的工作对象作为输入,利用这一输入实施该项活动应完成的内容给出该项 ......
软件工程 笔记 方法 工程 软件

《架构师之路:软件架构之美》第六七章读书笔记

6.1 软件架构有助于交付高质量的产品软件架构是关于结构和愿景的,不思考软件架构(以及“大局”)会导致团队经常遭遇一些常见问题。 你的软件系统有良好定义的结构吗? 团队里每个人都以一致的方式实现特性吗? 代码库的质量水平一致吗? 对于如何构建软件,团队有共同的愿景吗? 团队里每个人都得到了足够的技术 ......
架构 笔记 软件

SpringMVC自定义处理返回值demo和异步处理模式DeferredResult demo

搭建自定义返回值处理器demo 新建springboot项目 修改pom.xml <!-- 新增依赖 --> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</a ......
demo DeferredResult SpringMVC 模式

C# switch 表达式 - 使用 switch 关键字的模式匹配表达式

https://learn.microsoft.com/zh-cn/dotnet/csharp/language-reference/operators/switch-expression [DisplayName("空气质量指数颜色")] public string TvocColor => AQ ......
表达式 switch 关键字 关键 模式

软件测试过程中如何有效的开展接口自动化测试

一.简介 接口自动化测试是指使用自动化测试工具和脚本对软件系统中的接口进行测试的过程。其目的是在软件开发过程中,通过对接口的自动化测试来提高测试效率和测试质量,减少人工测试的工作量和测试成本,并且能够快速发现和修复接口错误,确保软件系统的稳定性和可靠性。接口自动化测试可以有效地支持持续集成和持续交付 ......
软件测试 接口 过程 软件

大话设计模式之策略模式笔记

策略模式结构 classDiagram class Context{ -Statage statage +ContextIntegace(Statage statage) } class Stratage{ <<abstract>> + algorithmInterface() } class Co ......
模式 设计模式 大话 策略 笔记

大话设计模式之简单工厂模式笔记

简单工厂模式 以实现加、减、乘、除的计算器功能为例 初级代码: 输入数字交互界面 @SuppressWarnings("resource") public static void main(String[] args) { System.out.println("****************** ......
模式 设计模式 大话 工厂 笔记

软件开发中的组件

在软件开发中,组件(Component)是指具有独立功能和可重用性的模块化单元。它可以是一个软件系统的一部分,也可以是一个独立的软件单元。组件的设计目标是使系统更易于开发、测试、维护和扩展。 组件具有以下特点: 1. 独立性:组件是一个独立的实体,可以在不影响其他组件的情况下进行开发、部署、维护和替 ......
软件开发 组件 软件

设计模式03 —— 迭代器模式

设计模式03 —— 迭代器模式 本教程参考:菜鸟教程 - 学的不仅是技术,更是梦想! (runoob.com) 参考书:《图解设计模式》 本系列为本人学习笔记,和课程学习笔记,资料和参考均源自互联网,希望各位大佬多多指点! 介绍 迭代器模式(Iterator Pattern)是Java和.Net编程 ......
模式 设计模式

软件研发流程、架构规范、技术标准、需求过程等全文档

前言: 软件项目管理全文档包括以下几个方面:需求分析、项目规划、过程管理、测试和部署。 全文档获取:Q+:262086839 例图在文末。 正文: 一、需求分析是软件项目管理的第一步,也是非常关键的一步。在需求分析阶段,项目团队需要与用户进行深入沟通,了解用户的需求和期望,并对其进行详细的分析、整理 ......
技术标准 架构 流程 需求 过程

软件测试|网安学院举办第二届“火焰杯”软件测试高校就业选拔赛颁奖典礼

软件测试就业联盟主办的第二届“火焰杯”软件测试高校就业选拔赛颁奖典礼于 11 月 25 日下午在 9A206 报告厅举行,庄严隆重。网络空间安全学院首次参与了这一赛事,派出了 6 位同学参加,他们都成功入围了决赛。其中,19 级软件工程 2 班的梁垧同学获得了决赛的三等奖,奖金为 2000 元,而其 ......

软件测试|计算机科学与工程学院举行火焰杯颁奖仪式

11 月 25 日下午,在 S 楼会议室举行了"火焰杯"软件测试开发选拔赛和三江-慧科卓越工程师班暑期编程能力训练营的颁奖仪式。仪式的重要参与者包括计算机科学与工程学院的领导,刘亚军院长、叶传标副院长、曹阳副院长、吴德副院长、以及院党总支的副书记王兰英、系主任杨少雄,慧科企业代表尹沁伊人和项目负责人 ......

装饰者模式

装饰模式指的是在不必改变原类文件和使用继承的情况下,动态地扩展一个对象的功能。它是通过创建一个包装对象,也就是装饰来包裹真实的对象。 ......
模式

软件测试|计算机系本科生获“火焰杯”软件测试高校就业选拔赛一等奖

2022 年 12 月 2 日,计算机系党总支书记、副系主任王琦副教授在工学院南楼 551 会议室为 19 级徐驰同学颁发第二届“火焰杯”软件测试开发选拔赛一等奖奖项,为刘烨庞助理教授颁发赛事优秀指导老师奖项。徐驰同学于 2022 年 4 月获得该赛事全国总决赛第一名,由于疫情原因,组委会未能线下进 ......

Git图形化操作软件:TortoiseGit

问题 不显示图片【打勾的那个 或 状态】 解决参考:https://developer.aliyun.com/article/1191911 效果图 其它参考:https://www.bilibili.com/video/BV1xM41197PR/?vd_source=5fed6e8a7e3ad9f ......
TortoiseGit 图形 软件 Git

Visual Components软件有哪些用途 衡祖仿真

Visual Components是一款用于制造业虚拟仿真的软件,主要用于工业自动化和制造领域。我们一起来看一下该软件有哪些功能吧! 1、工厂仿真Visual Components可以建立虚拟的工厂环境,模拟和优化生产流程。用户可以创建工厂布局、定义设备和机器人的行为,并进行生产线的优化和调整。 2 ......
Components 用途 Visual 软件

C# UWP 项目debug发布无问题运行,Release模式闪退问题的解决

近期解决了一个非常迷惑的一个问题,问题就在于,项目在本地环境运行时没有任何异常和闪退的现象,而且以Debug模式发布后,发布包安装后,运行也没有任何问题,但是当以Release模式发布并安装,就会出现闪退的问题。 针对对系统日志的分析和错误的解决,我们一共找到两个原因导致这个问题的出现。 1.初始化 ......
问题 Release 模式 项目 debug

低代码配置式组态软件-BY组态

随着物联网、大数据等技术高速发展,我们逐步向数字化、可视化的人工智能(AI)时代的方向不断迈进。智能时代是工业 4.0 时代,我国工业领域正努力从“制造”迈向“智造”的新跨越。 什么是组态软件?组态软件,又称组态监控软件。它们处在自动控制系统监控层一级的软件平台和开发环境,使用灵活的组态方式,为用户 ......
组态 组态软件 代码 软件 BY

ModelCenter—多学科设计优化软件

ModelCenter是一个创新的软件框架,可以灵活地满足基于模型的需求工程。在ModelCenter框架内工作,工程师能够将多种软件工具集成在一起创建自动化工程工作流,创建和维护工作流库,自动执行工作流,利用高性能计算资源执行权衡研究并提出“假设”问题,并将工作流连接到系统架构模型以执行基于模型的... ......
多学科 ModelCenter 软件

软件测试|软件学院举办火焰杯软件测试高校就业选拔赛颁奖典礼

2021 年火焰杯软件测试高校就业选拔赛的颁奖典礼于 9 月 23 日在软件学院四楼多功能会议室隆重举行。典礼汇聚了软件学院的各界要员,包括院长王保民、副院长冯诚、软件系主任张颖,以及指导教师李贞。同时,主办方的首席执行官黄延胜和项目经理刘华也与参赛学生共襄盛举,这其中还包括了来自 2018 和 2 ......

Python3+selenium3+Firefox 设置浏览器headless模式运行+下载文件

设置Firefox headless模式 def setUp(self): # Firefox headless模式运行 options = webdriver.FirefoxOptions() options.add_argument('-headless') self.driver = webd ......

软件测试|火焰杯”软件测试高校就业选拔赛获奖名单揭晓,我院两名学子上榜,奖金2万元!

10月14日,在D204会议室,由大学生软件测试就业联盟主办的“火焰杯”软件测试高校就业选拔赛颁奖典礼庄重举行。这次典礼彩云飘飘,我校人工智能与大数据学院校内掀起了欢呼声和骄傲情绪。 本次选拔赛中,软件工程1803班的杰出学子张志成表现出色,荣获了决赛一等奖,豪得20000元的奖金。而软件工程190 ......

常见的软件安全性缺陷和漏洞

软件的安全有很多方面的内容,主要的安全问题是由软件本身的漏洞造成的,下面介绍常见的软件安全性缺陷和漏洞。 1、缓冲区溢出 缓冲区溢出已成为软件安全的头号公敌,许多实际中的安全问题都与它有关。造成缓冲区溢出问题通常有以下两种原因。 1)设计空间的转换规则的校验问题 即缺乏对可测数据的校验,导致非法数据 ......
漏洞 安全性 缺陷 常见 软件

selenium设置火狐浏览器为headless(无头模式)

selenium已经停止了对PhantomJS的支持,只能调用Firefox或者Chrome浏览的无头模式(即没有浏览器界面)。使用步骤: 安装Firefox浏览器firefox历年版本安装包的官方镜像地址:https://download-installer.cdn.mozilla.net/pub ......
火狐 selenium headless 浏览器 模式

观察者模式

定义:对象之间一对多的依赖关系,当对象发生改变时,其依赖对象都得到通知并自动更新。也被称为发布/订阅模式。 特点: 抽象主题:将所有的观察者的引用保存到一个集合内,每个主题内保存着观察者,并提供一个接口进行对观察者的删除添加。 具体主题:将有关状态存入具体观察者对象,当具体主题发生变化时,给所有观察 ......
观察者 模式

软件依赖管理-源码依赖、接口依赖、服务依赖

在软件开发领域中,源码依赖、接口依赖和服务依赖是三种不同类型的依赖关系,它们有不同的特点和优缺点。下面我会详细解释它们的区别和各自的优缺点 源码依赖(Source Code Dependency) 源码依赖是指一个软件项目依赖于其他软件项目的源代码。这通常发生在开源软件开发中,一个项目使用了另一个项 ......
源码 接口 软件

三维模型3DTile格式轻量化压缩处理工具常用几款软件介绍

三维工厂K3DMaker是一款三维模型浏览、分析、轻量化、顶层合并构建、几何校正、格式转换、调色裁切等功能专业处理软件。可以进行三维模型的网格简化、纹理压缩、层级优化等操作,从而实现三维模型轻量化。轻量化压缩比大,模型轻量化效率高,自动化处理能力高;采用多种算法对三维模型进行几何精纠正处理,精度高,... ......
模型 常用 格式 工具 3DTile

JIRA项目工程管理软件用户权限分配实现专人专管

1、复制一个 2、点击权限,编辑 3、找到浏览项目编辑 4、选择用户组(提前创建用户组,并把用户分配到组里) 5、找到对应的项目设置权限 点击项目设置 6、依次点击权限 操作 使用不同的方案 7、选择刚刚创建的方案 ......
专人 管理软件 权限 项目 用户