E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
——【软件设计】
MVVM模式删除新增修改DataGrid内容
MVVM(Model-View-ViewModel)模式是一种用于构建用户界面的
软件设计
模式,它能够有效地将数据、用户界面和业务逻辑分离。
网创学长
·
2023-07-14 13:17
microsoft
数据库
前端
2009年上半年
软件设计
师 上午试卷
博主介绍:✌全网粉丝3W+,全栈开发工程师,从事多年软件开发,在大厂呆过。持有软件中级、六级等证书。可提供微服务项目搭建与毕业项目实战,博主也曾写过优秀论文,查重率极低,在这方面有丰富的经验✌博主作品:《Java项目案例》主要基于SpringBoot+MyBatis/MyBatis-plus+MySQL+Vue等前后端分离项目,可以在左边的分类专栏找到更多项目。《Uniapp项目案例》有几个有un
卡布奇诺-海晨
·
2023-07-14 13:32
软考
学习
Java单例设计模式
Java单例设计模式定义单例设计模式是一种常用的
软件设计
模式,它确保一个类只有一个实例,并且自行实例化并向整个系统提供这个实例。这种模式的目的是限制类的实例化次数,并提供一个全局访问点来访问该实例。
FnTop
·
2023-07-14 12:16
设计模式系列
java
设计模式
单例模式
浅谈无线温度监控系统在低功耗开关柜中的应用
设计的无线温度在线监测系统不仅解决了开关柜内高温、高压、强电磁感应等在恶劣环境下不易检测的问题,而且从硬件选择和
软件设计
上实现超低功耗设计,能够长时间实时监测高压开关柜温度,很大程度上延长了无线温度监控系统的寿命
安科瑞 华楠
·
2023-07-14 11:11
能源
分层解耦-IOC&DI引入
目录分层解耦如何解除耦合控制反转(IOC)依赖注入(DI)Bean对象分层解耦内聚:软件中各个功能模块内部的功能联系耦合:衡量软件中各个层/模块之间的依赖、关联程度
软件设计
原则:高内聚低耦合在三层架构那篇文章中写文章
熵240
·
2023-07-13 19:22
Java
Web学习跟踪笔记
java
开发语言
C#-迭代器
(一)迭代器是什么迭代器(iterator)有时又称光标(cursor),是程序设计的
软件设计
模式迭代器模式提供一个方法顺序访问一个聚合对象中的各个元素,而又不暴露其内部的标识在表现效果上看,是可以在容器对象
weixin_53163894
·
2023-07-13 19:21
C#知识
c#
开发语言
软件工程期末复习-
软件设计
模式与体系结构-体系结构
目录软件体系结构概述一、调用-返回风格软件体系结构概念主程序-子程序软件体系结构自顶向下的设计方法的问题结构化设计的优缺点面向对象体系结构面向对象设计的优缺点主程序-子程序与面向对象体系结构相似差异课程作业二、数据流风格软件体系结构概念控制流vs.数据流数据流风格三种例子BatchSequential(批处理)批处理系统特点批处理系统案例:数字图像处理软件Pipe-and-Filter(管道-过滤
VengaZ
·
2023-07-13 19:04
软件设计模式与体系结构
软件工程
设计模式
笔记
学习
软件设计
模式与体系结构-设计模式-行为型
软件设计
模式-策略模式
目录四、策略模式类图代码实例使用策略模式对中国的十二属相(ChineseZodiac)设计查询系统。策略模式与状态模式课程作业四、策略模式类图代码策略模式(StrategyPattern)是一种行为型设计模式,它定义了一系列算法,并将每个算法封装在独立的类中,使它们可以相互替换。策略模式使得算法可以独立于使用它们的客户端而变化。下面是一个使用策略模式的简单代码示例,以解释其工作原理:#定义策略接口
VengaZ
·
2023-07-13 19:04
软件设计模式与体系结构
设计模式
策略模式
软件设计
模式与体系结构-软件体系-调用-返回风格软件体系结构
目录软件体系结构概述概述一、调用-返回风格软件体系结构概念代码主程序-子程序软件体系结构自顶向下的设计方法的问题结构化设计的优缺点面向对象体系结构面向对象设计的优缺点主程序-子程序与面向对象体系结构相似差异课程作业软件体系结构概述调用-返回风格软件体系结构数据流风格软件体系结构基于事件的软件体系结构层次软件体系结构MVC软件体系结构概述软件体系结构是指软件系统在高层次上的整体结构和组织方式,它定义
VengaZ
·
2023-07-13 19:04
软件设计模式与体系结构
设计模式
学习
软件设计
模式与体系结构-软件体系-基于事件的软件体系结构
目录三、基于事件的软件体系结构代码显式调用隐式调用事件系统软件体系结构的概念事件系统的连接机制例子:图形用户界面事件系统调度策略1.带有分离的派遣模块的事件管理器观察者模式类图观察者模式应用实例课程作业三、基于事件的软件体系结构计算机中,消息是具有特定含义的数据事件:能够激活对象功能的动作。当发生这种动作后将给所涉及对象发送一个消息,对象便可执行相应的功能代码基于事件的软件体系结构(Event-D
VengaZ
·
2023-07-13 19:04
软件设计模式与体系结构
设计模式
【设计模式】设计模式简介+七大设计原则介绍
设计模式介绍简介设计模式是对
软件设计
中普遍存在(反复出现)的各种问题,所提出的解决方案。
Hello Dam
·
2023-07-13 19:32
java开发
设计模式
java
开发语言
软件设计
模式与体系结构-设计模式-行为型
软件设计
模式-状态模式
五、状态模式概念与策略模式类似,状态模式将不同状态下的行为封装在不同的类中,每个类代表一个状态状态模式的组成Context:定义了与客户程序的接口,它保持了一个concreteState的代表现在状态的实例State:定义了状态接口,它的各个子类封装了在各种不同状态下的行为ConcreteState子类:封装了在各种不同状态下的行为类图代码状态模式(StatePattern)是一种行为型设计模式,
VengaZ
·
2023-07-13 18:52
软件设计模式与体系结构
设计模式
状态模式
ui
程序的耦合和解耦思路
耦合性存在于各个领域,而非
软件设计
中独有的,但是本文只讨论软件工程中的耦合。
喝醉酒的咖喱鸡
·
2023-06-24 09:25
【java_设计模式】适配器模式、spring相关
应用场景Spring架构中Handler拓展的时候的源码实现不是
软件设计
阶段考虑的设计模式,是维护阶段,适配
Ch.yang
·
2023-06-24 08:42
Java
设计模式
Spring
大话软件工程:需求分析与
软件设计
(二十二)
第22章规格书与模板将前述所有章节的交付物成果进行汇总,形成一套包括各个阶段的分析与设计资料的规格书,建立起软件工程的各个阶段与交付物的关联关系。22.1需求调研22.1.1交付资料说明需求调研阶段的成果汇总为需求调研资料汇总,也就是将所有的调研成果汇总成册,主要内容如下(不限于此)。(1)背景资料:通过从客户的网站、印刷资料、人员交流等方式获得的客户相关资料。(2)问卷资料:调研前向客户发出的问
谢阿乞
·
2023-06-24 06:59
设计模式
设计模式(DesignPattern)是
软件设计
中对各种问题【重复类型】的解决方案,是
软件设计
的基本参考准则。其目的是为了提高代码可复用性、健壮性、可扩展性。
Lee_Jo
·
2023-06-24 04:53
创建高质量的代码
所有
软件设计
的目标都是把复杂问题分解成简单的部分。子系统之间的相互依赖越少,你就越容易在同一时间里专注问题的一小部分。精心设计的对象关系使关注点相互分离,从而使你能在
刚子来简书啦
·
2023-06-24 04:29
【
软件设计
师暴击考点】面向对象考点暴击系列
本文由秩沅原创收录于专栏:
软件设计
师考点暴击⭐️推荐文章⭐⭐️系统路线学习点击跳转⭐下午题⭐【
软件设计
师暴击考点】下午题高频考点暴击系列上午题⭐【
软件设计
师暴击考点】知识产权-高频考点⭐【
软件设计
师暴击考点
秩沅
·
2023-06-24 02:41
#
资源信息大全
面向对象
软考
软件设计师
【
软件设计
师暴击考点】下午题高频考点暴击系列
本文由秩沅原创收录于专栏:
软件设计
师考点暴击⭐️系统路线学习点击跳转⭐下午题⭐【
软件设计
师暴击考点】下午题高频考点暴击系列上午题⭐【
软件设计
师暴击考点】知识产权-高频考点⭐【
软件设计
师暴击考点】网络安全等杂项
秩沅
·
2023-06-24 00:35
#
资源信息大全
c#
开发语言
移动开发
软件设计
原则与设计模式
设计中各各原则同时兼有或冲突,不存在包含所有原则的设计一:单一职责原则又称单一功能原则核心:解耦和增强内聚性(高内聚,低耦合)描述:类被修改的几率很大,因此应该专注于单一的功能。如果你把多个功能放在同一个类中,功能之间就形成了关联。二:开闭原则核心:用抽象构建框架,用实现类实现扩展。描述:不允许更改系统的抽象层,而允许扩展的是系统的实现层。抽象抓住最重要的东西,从更高一层思考。这降低了思考的复杂度
詹Sir(开源字节)
·
2023-06-23 17:06
设计模式
java
开发语言
【基于RT-Thread+RA6M4的智能鱼缸系统设计之鱼我所欲也】
【基于RT-Thread+RA6M4的智能鱼缸系统设计之鱼我所欲也】摘要:0引言1.总体设计2.硬件设计2.1控制器2.2传感器2.3执行器2.4电源2.5鱼缸3
软件设计
3.1多传感器数据融合与执行器协同系统
2345VOR
·
2023-06-23 17:01
#
单片机
嵌入式硬件
【
软件设计
师中级】设计模式之桥接模式学习笔记(c++)
本文适合新手和小白1、birdge(桥接)(1)意图将抽象类与实现部门分离,使他们都可以独立变化(2)结构Abstraction定一个抽象类接口,维护一个指向Implementor指针。RefineAbstraction扩充Abstraction定义的接口。Implementor定一个实现类的接口,该接口不一定要与Abstraction接口完全一致,事实上这两个接口可以完全不同,一般来说,Impl
沧浪悠悠
·
2023-06-23 16:26
设计模式
设计模式
桥接模式
学习
#
软件设计
模式#桥接模式#小黑的学习笔记
bridgepattren:个人简单理解当出现两个角色,且它们之间存在一定的制约关系,纬度高的角色含有对维度低角色的引用,这个引用就相当于桥梁。这样避免了它们之间出现继承关系,使得纬度低的角色不用继承或实现纬度高的角色,这样一来两个类都可以独立的变化而不受到影响。当纬度高的角色需要通过纬度低的角色实现某种业务时,就可以通过桥梁来访问即可,举个栗子:如图:战区司令部对军队有指挥权,战区司令部含有类型
ricoric
·
2023-06-23 16:25
设计模式
桥接模式
学习
软考(
软件设计
师)考点总结 -- 数据结构与算法基础
数据结构数据结构的定义:数据结构是相互之间存在一种或多种特定关系的数据元素的集合。数据结构包括三方面的内容:逻辑结构、存储结构和数据的运算。数据的逻辑结构和存储结构是密不可分的两个方面。一个算法的设计取决于所选的逻辑结构,而算法的实现依赖于所采用的的存储结构。数据逻辑结构:线性表:顺序存储与链式存储:性能对比:字符串(String):符号与数值的一个连续序列。字符串长度值字符个数的总和(包括空格)
龙源lll
·
2023-06-23 16:14
软考
软件设计师
数据结构
算法
软考-中级
软件设计
师-考点
1.算术表达式采用逆波兰式表示时不用括号,可以利用(1)进行求值。与逆波兰式ab-cd+*对应的中缀表达式是(2)。(1)A.数组B.栈C.队列D.散列表(2)A.a-b+c*dB.(a-b)*c+dC.(a-b)*(c+d)D.a-b*c+d解析:逆波兰式也叫后缀表达式,是将运算符写在操作数之后的表达式表示方法。对逆波兰式求值的方法是:从左至右扫描表达式,遇到操作数则压栈,遇到运算符则从栈中弹出
软件硬化工程师
·
2023-06-23 16:14
软考
软考
中级软件设计师
考点
【
软件设计
师暴击考点】数据结构高频考点暴击系列
本文由秩沅原创收录于专栏:
软件设计
师考点暴击⭐️推荐文章⭐⭐【Unityc#专题篇】之c#系统化大礼包】⭐【unity数据持久化】数据管理类_PlayerPrfs⭐【unity本站最全系列】unity
秩沅
·
2023-06-23 15:42
#
资源信息大全
数据结构
c#
开发语言
头一次见单例模式讲的如此透彻
##简介单例模式是一种常用的
软件设计
模式,用于创建类型。通过单例模式的方法创建的类在当前进程中只有一个实例。单例模式的类只能允许一个实例存在。
waynaqua
·
2023-06-23 11:00
设计模式之访问者模式
访问者模式是一种将算法与对象结构分离的
软件设计
模式。
RainTicking
·
2023-06-23 10:29
大数据
访问者模式
ANTLR
设计模式
SpringMvc两种实现
SpringMvc搭建了解mvc什么是MVCMVC是模型(Model)、视图(View)、控制器(Controller)的简写,是一种
软件设计
规范。是将业务逻辑、数据、显示分离的方法来组织代码。
我爱吃肉肉
·
2023-06-23 08:58
#
SSM系列文章
java
软件设计
与体系结构实验——图书馆管理系统
目录一实验任务与需求分析(一)实验任务(二)需求分析二UML建模(一)用例图1用例图介绍2分析及绘图(二)顺序图1顺序图介绍2分析及绘图(部分功能)(1)用户登录顺序图(2)图书借阅顺序图(三)类图1类图分析2图三设计模式3.1工厂模式3.1.1步骤一:3.1.2步骤二:3.1.3步骤三3.2发布订阅模式四功能演示一实验任务与需求分析(一)实验任务本小组选择的题目为图书馆管理系统,具体任务如下:1
飘飘飄飘
·
2023-06-23 03:28
作业
软件架构
uml
1024程序员节
软件体系结构与设计实验一
实验报告课程软件体系结构与设计实验名称
软件设计
的网络环境第页专业软件工程班级1班学号130242014017姓名
weixin_30852451
·
2023-06-23 03:28
大数据
游戏
测试
软件设计
模式与体系结构实验汇总
实验一工厂模式的应用有一个OEM制造商代理做HP笔记本电脑(Laptop),后来该制造商得到了更多的品牌笔记本电脑的订单Acer,Lenovo,Dell,该OEM商发现,如果一次同时做很多个牌子的本本,有些不利于管理。利用工厂模式改善设计,用JAVA语言实现(或C#控制台应用程序实现)该OEM制造商的工厂模式。绘制该模式的UML图。【模式UML图】【模式代码(JAVA语言实现)】publiccla
boss_程
·
2023-06-23 03:28
软件工程
软件设计模式实验
软件设计
体系结构-实验报告3
实验名称建造者模式的应用日期2019年03月26日一、实验目的:1)掌握建造者模式(Builder)的特点2)分析具体问题,使用建造者模式进行设计。实例:KFC套餐建造者模式可以用于描述KFC如何创建套餐:套餐是一个复杂对象,它一般包含主食(如汉堡、鸡肉卷等)和饮料(如果汁、可乐等)等组成部分,不同的套餐有不同的组成部分,而KFC的服务员可以根据顾客的要求,一步一步装配这些组成部分,构造一份完整的
浪里小黑狼
·
2023-06-23 03:58
软件设计体系结构
软件设计
模式与体系结构【实验报告合集】
四个实验(两学时):策略模式、装饰者模式、抽象工厂模式、命令模式【没做GUI界面,只满足最简要求】本文对你有用的话,记得点赞哦!以下是教科书&参考书策略模式StrategyPattern策略模式定义了算法族,分别封装起来,让他们之间可以互相替换,此模式让算法的变化独立于使用算法的客户。在熟悉策略模式相关理论知识的基础上,使用策略模式实现一个小游戏。一、基本要求使用策略模式实现一个小游戏,要求如下:
鸽子不二
·
2023-06-23 03:58
设计模式
策略模式
装饰者模式
抽象工厂模式
命令模式
软件设计
与体系结构实验报告
1.实验名称通过实验,熟悉并掌握面向对象架构设计模式的设计过程。2.实验目的完成系统的软件架构设计图。实验要求(1)参照实验一的需求分析,和业务约束及限制,构建本系统的业务架构。(2)领域架构设计。第一步:提取业务模块提炼业务模块:业务模块优化:第二步:确定业务模块之间的关系业务模块间的关系:第三步:完成领域架构图(3)软件架构设计。第一步:“照猫画虎”:将领域架构中的各部分的名称后增加“⼦系统”
Ambitious2077
·
2023-06-23 03:56
架构
软件工程
设计模式
软件工程-
软件设计
基础
第三章
软件设计
基础本总结是根据课上老师讲述内容所作笔记
软件设计
–解决"如何做"的问题一
软件设计
阶段的任务和目标设计任务:将需求阶段获得的需求说明(模型)转化为计算机中可实现的系统设计阶段的主要任务:软件体系结构的设计数据结构的设计用户界面的设计算法的设计
软件设计
任务可分为总体设计和详细设计
软件设计
的目标
照旧的你好
·
2023-06-23 03:22
课程笔记
软件工程
软件工程——十大模型
目录1.软件生命周期模型2.瀑布模型—结构化下的软件生产过程模型3.结构化下的需求分析模型4.结构化下的
软件设计
模型5.结构化下的软件测试模型6.面向对象软件方法学模型7.喷泉模型8.面向对象需求分析模型
去北极避暑~
·
2023-06-22 23:23
软件工程
头一次见单例模式讲的如此透彻
简介单例模式是一种常用的
软件设计
模式,用于创建类型。通过单例模式的方法创建的类在当前进程中只有一个实例。单例模式的类只能允许一个实例存在。
waynaqua
·
2023-06-22 22:01
单例模式
java
设计模式
设计服务要考虑的7个维度
我在《
软件设计
的核心方法及实例解析》里提到
软件设计
的核心方法是分解和组合。
编程一生
·
2023-06-22 19:34
java
服务器
开发语言
运维
【狂神说笔记——23种设计模式】
是解决特定问题的一系列套路,他不是语法规定,而是一套用来提高代码可复用性、可维护性、可读性、稳健性以及安全性的解决方案1995年,GoF合作出版了《设计模式:可复用面向对象软件的基础》一书,共收录了23种设计模式,从此树立了
软件设计
模式领域的里程碑
只要学不死_就往死里学
·
2023-06-22 19:33
狂神说笔记
设计模式
java
单例模式
简述一下SpringMVC的执行流程,多看几遍对你没有坏处。
MVC简介MVC是一种
软件设计
规范,模型(Model)、视图(View)、控制器(Controller)的缩写.MVC是一种常见的架构模式,其目的是为了解耦!
程序员伟杰
·
2023-06-22 14:05
软考:
软件设计
师(中级)--学习笔记10软件工程
目录十、软件工程10.1软件开发模型10.1.1瀑布模型(SDLC)10.1.2原型模型、演化模型、增量模型10.1.3螺旋模型10.1.4V模型、喷泉模型与RAD10.1.5构件组装模型(CBSD)10.1.6统一模型(UP)10.1.7敏捷开发方法10.2信息系统开发方法10.3需求工程10.3.1需求分类与需求获取10.4软件测试10.4.1测试原则与类型10.4.2测试用例设计10.4.3
61.
·
2023-06-22 14:51
软件工程
全国软考中级
软件设计
师 学习笔记-软件工程部分
想要电子版本的同学可以留言或者私信我获取,辛苦整理资料,欢迎点赞、收藏和评论!1.开发模型1.1瀑布模型(SDLC)缺点:在开发初期,需求不明确,导致软件项目失败适用于需求明确,或二次开发1.2原型模型、演化模型原型模型优点:能够以比较低的成本开发出一个基本版本,进而引导客户有新的需求,发现新的问题。适用于开发需求分析阶段通过原型模型逐渐演化得到演化模型1.3增量模型增量模型是在开发初期先做核心模
麦片加奶不加糖
·
2023-06-22 13:49
#
软件模型
软件测试
软考
软件设计
师-软件工程基础知识
软考
软件设计
师-软件工程基础知识自己整理的,难免会有错误!!!
ghost_him
·
2023-06-22 13:18
笔记
软件工程
正点原子LCD显示实验学习笔记(一)
目录1.简介2.配置步骤3.
软件设计
1.简介该模块特点:(1)2.4’/2.8’/3.5’/4.3’/7’5种大小的屏幕可选。
流心奶黄包···
·
2023-06-22 07:49
stm32
单片机
c#
嵌入式硬件
stm32外部中断实验
目录(一)外部中断简介3.GPIO跟中断线的映射关系图(二)
软件设计
1.函数说明三:代码exti.cmain.c(一)外部中断简介1.实验效果:通过板载的4个按键,控制板载的两个LED的亮灭2.STM32
流心奶黄包···
·
2023-06-22 07:19
stm32
单片机
嵌入式硬件
基于stm32的GPS解析数据
目录1.GPS模块2.GPS发送的数据格式3.
软件设计
3.1配置好串口3.2然后写串口中断函数效果1.GPS模块2.GPS发送的数据格式$GPRMC,,,,,,,,,,,,*hhUTC时间,hhmmss
流心奶黄包···
·
2023-06-22 07:19
gnu
服务器
软考:软件工程:
软件设计
,总体设计,详细设计,耦合内聚流程图,NS图,PAD图,判定树判定图。
软考:软件工程:提示:系列被面试官问的问题,我自己当时不会,所以下来自己复盘一下,认真学习和总结,以应对未来更多的可能性关于互联网大厂的笔试面试,都是需要细心准备的(1)自己的科研经历,科研内容,学习的相关领域知识,要熟悉熟透了(2)自己的实习经历,做了什么内容,学习的领域知识,要熟悉熟透了(3)除了科研,实习之外,平时自己关注的前沿知识,也不要落下,仔细了解,面试官很在乎你是否喜欢追进新科技,跟
冰露可乐
·
2023-06-22 03:50
软件工程
软件工程
流程图
软件设计
耦合内聚
流程图NS图
软件测试最容易犯的错误
随着软件规模的不断扩大,
软件设计
的复杂程度不断提高,软件开发中出现错误或缺陷的机会越来越多。同时,市场对软件质量重要性的认识逐渐增强。所以,软件测试在软件项目实施过程中的重要性日益突出。
鱼鱼说测试
·
2023-06-21 22:30
软件测试
单元测试
python
开发语言
业务驱动架构(BDA):以业务为核心的
软件设计
方法
摘要业务驱动架构(BusinessDrivenArchitecture,简称BDA)是一种以业务为核心的
软件设计
方法,旨在提高软件的灵活性、可扩性和可维护性,以满足不断变化的业务需求。
码在何方
·
2023-06-21 22:16
架构
人工智能
大数据
上一页
48
49
50
51
52
53
54
55
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他