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
FOC软件设计
类和成员可访问性最小化
区别设计良好的模块与设计不好的模块,最重要的因素在于,这个模块对于外部的其他模块而言,是否隐藏其内部数据和实现细节,这就是
软件设计
的基本原则之一---封装封装的原因有效的解除组成系统的各个模块之间的耦合
没走过的二丁目
·
2023-12-21 21:57
单例设计模式
设计模式设计模式是一套在
软件设计
中常用的解决问题的经验总结和最佳实践。它们是针对常见的
软件设计
问题,经过反复验证和实践后形成的可复用、灵活和高效的解决方案。
White-Camellia
·
2023-12-21 19:47
java
设计模式
开发语言
软件设计
模式:六大设计原则
文章目录前言一、开闭原则二、里氏替换原则三、依赖倒转原则四、接口隔离五、迪米特法则六、合成复用原则总结前言在软件开发中,为了提高软件系统的可维护性和可复用性,增加软件的可扩展性和灵活性,程序员要尽量根据6条原则来开发程序,从而提高软件开发效率、节约软件开发成本和维护成本。六大设计原则:开闭原则、里氏代换原则、依赖倒转原则、接口隔离原则、迪米特原则、合成复用原则。一、开闭原则对扩展开放,对修改关闭。
浩泽学编程
·
2023-12-21 13:20
软件设计模式
设计模式
java
开发语言
开闭原则
里氏替换原则
迪米特法则
合成复用原则
软件设计
模式:UML类图
文章目录前言一、设计模式概述1.
软件设计
模式的产生背景2.
软件设计
模式3.设计模式分类二、UML图1.类图概述2.类的表示法3.类与类之间的关系关联关系(1)单向关联(2)双向关联(3)自关联聚合关系组合关系依赖关系继承关系实现关系总结前言一
浩泽学编程
·
2023-12-21 13:16
软件设计模式
设计模式
uml
UML
java
开发语言
uml网上选课系统 报告+mdl.zip
网上选课系统一、实验目的软件工程课程设计是软件工程专业一个综合性的实践教学环节,其目的在于促进学生复习和巩固计算机
软件设计
知识,加深对
软件设计
方法、
软件设计
技术和设计思想的理解,并能运用所学
软件设计
知识和面向对象技术进行综合
软件设计
m0_55312648
·
2023-12-21 09:53
uml
【Proteus仿真】【Arduino单片机】智能垃圾桶设计
文章目录一、功能简介二、
软件设计
三、实验现象联系作者一、功能简介本项目使用Proteus8仿真Arduino单片机控制器,使用报警模块、LCD1602液晶模块、按键模块、人体红外传感器、HCSR04超声波
Hai小易
·
2023-12-21 07:32
proteus
单片机
数据库
嵌入式硬件
Arduino编程
智能垃圾桶
【Proteus仿真】【Arduino单片机】蓝牙遥控小车
文章目录一、功能简介二、
软件设计
三、实验现象联系作者一、功能简介本项目使用Proteus8仿真Arduino单片机控制器,使LCD1602液晶,L298电机,直流电机,HC05/06蓝牙模块等。
Hai小易
·
2023-12-21 07:58
proteus
单片机
数据库
嵌入式硬件
Arduino编程
责任链设计模式
一.使用该设计模式对于项目的意义责任链模式用于在
软件设计
中实现松散耦合,其中来自客户端的请求被传递到对象链以处理它们。然后链中的对象将自己决定谁将处理请求以及是否需要将请求发送到链中的下一个对象。
头发没了也变强了
·
2023-12-21 07:34
设计模式
<软考>
软件设计
师-3程序设计语言基础(总结)
(一)程序设计语言概述1程序设计语言的基本概念1-1程序设计语言的目的程序设计语言是为了书写计算机程序而人为设计的符号语言,用于对计算过程进行描述、组织和推导。1-2程序语言分类低级语言:机器语言(计算机硬件只能识别0和1的指令序列),汇编语言。高级语言:功能更强,抽象级别更高,与人们使用的自然语言比较接近。1-3各程序设计语言特点Fortran语言:科学计算,执行效率高。Pascal语言:为教学
江凡心
·
2023-12-21 03:34
软考中级-软件设计师笔记
软件工程
<软考>
软件设计
师-5计算机网络(总结)
1网络功能和分类1-1计算机网络的功能计算机网络是计算机技术与通信技术相结合的产物,它实现了远程通信、远程信息处理和资源共享。计算机网络的功能:数据通信、资源共享、负载均衡、高可靠性。1-2计算机网络按分布范围划分1-3网络的拓扑结构总线型(利用率低、干扰大、价格低)星型(交换机形成的局域网、中央单元负荷大)环型(流动方向固定、效率低扩充难)树型(总线型的扩充、分级结构)分布式(任意节点连接、管理
江凡心
·
2023-12-21 03:32
软考中级-软件设计师笔记
计算机网络
软件工程
FPGA 实现 LeNet-5 卷积神经网络 数字识别,提供工程源码和技术支持
目录1、前言LeNet-5简洁基于Zynq7020的设计说明PL端FPGA逻辑设计PS端SDK
软件设计
免责声明2、相关方案推荐卷积神经网络解决方案FPGA图像处理方案3、详细设计方案PL端:ov7725
9527华安
·
2023-12-20 17:35
FPGA
卷积神经网络
菜鸟FPGA图像处理专题
fpga开发
cnn
人工智能
LeNet-5
数字识别
卷积神经网络
恋爱中的一些反本能的忠告
在两个人的关系中,最重要的并不是温柔和体贴,而是
foc
其实我想做条鱼
·
2023-12-20 15:24
浅学设计模式
目录1、设计模式简介2、⭐设计模式分类3、⭐单例模式有哪几种实现4、代理模式与其实现方式1、设计模式简介设计模式(DesignPattern)是一套被广泛接受并被证明有效的面向对象
软件设计
的指导原则和经验总结
林隐w
·
2023-12-20 15:46
java
设计模式
设计模式
软件设计
师考试 | 第四章 操作系统知识 | 存储管理
存储管理的对象是主存存储器简称主存或内存。存储管理的主要功能包括主存空间的分配和回收、提高主存的利用率、扩充主存、对主存信息实现有效保护。(一)基本概念1.存储器的结构常用的存储器的结构有“寄存器-主存-外存”结构和“寄存器-缓存-主存-存储组织的功能外存”结构。虚拟地址,从0号单元开始编址,并顺序分配所有符号名所对应的地址单元,所以它不是主存中的真实地址。地址空间,源程序经过汇编或编译后再经过链
Levi_moon
·
2023-12-20 13:47
[Verilog] 设计方法和设计流程
主页:元存储博客文章目录1.设计方法2.设计流程3Vivado
软件设计
流程总结1.设计方法Verilog的设计多采用自上而下的设计方法(top-down)。
元存储
·
2023-12-20 13:34
Verilog
基于PLC的污水处理系统设计
文章目录一、摘要二、绪论二、污水处理系统的硬件设计1污水处理的过程和设备控制过程1.1污水处理的过程1.2设备控制过程2PLC接线连接图三、污水处理系统的
软件设计
1PLC的程序设计流程图2PLC的
weixin_112233
·
2023-12-20 12:33
电气工程
毕业设计
嵌入式硬件
软件设计
模式与体系结构-设计模式-行为型
软件设计
模式-迭代器模式
行为型
软件设计
模式概述行为型设计模式是
软件设计
模式中的一类,用于处理对象之间的交互和通信。这些模式关注的是对象之间的行为和职责分配。
VengaZ
·
2023-12-20 11:41
软件设计模式与体系结构
设计模式
迭代器模式
设计模式——0前言&目录
1设计模式介绍应当站在产品经理的角度来学习设计模式是
软件设计
中常见问题的典型解决方案,可用于解决代码中反复出现的设计问题学习效果一般的原因在于自己没有站在产品经理的角度学习,仅仅是为了学习怎么实现,用什么算法实现
半两八斤
·
2023-12-20 11:31
设计模式
uml
Python 类与对象编程详解七(单例模式)
反射)目录单例模式实现单例模式的几种模式使用模块使用装饰器实用类基于__new__方法实现(推荐使用)基于metaclass方式实现单例模式 单例模式(SingletonPattern)是一种常用的
软件设计
模式
假书生@
·
2023-12-20 10:10
编程语言
python基础知识
python
编程语言
【十一】python状态设计模式
一、引言在
软件设计
中,设计模式是解决常见问题的最佳实践。它们提供了一种重用设计的方法,使得代码更易于理解、维护和扩展。状态设计模式是行为设计模式的一种,它允许对象在其内部状态改变时改变其行为。
無欲無为
·
2023-12-20 09:35
python设计模式
python
设计模式
状态模式
巧谈23种设计模式:单例模式
定义单例模式是一种常用的
软件设计
模式,这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式。这种模式就是在程序中只实例化一次,确保全局只有一个唯一对象,并且提供
阿轩学Java
·
2023-12-20 03:23
设计一个在裸机下使用的简单软件定时器(3):功能测试
1功能测试在《设计一个在裸机下使用的简单软件定时器(2):
软件设计
》中我们已经完成了软件定时器的设计,下面是测试环节。1.1部署函数到目标位置(1)将检查定时器
时光飞逝的日子
·
2023-12-20 01:57
RTOS
单片机开发
RTOS
软件定时器
裸机
定时任务
stm32
FPGA实现PID控制算法(含仿真)
一.简介相信大家对于PID控制算法,都不感到陌生了,平衡车就是靠它平衡起来的,还有飞控的平衡算法也是它,以及
FOC
中的闭环控制中也是用的它,它不仅简单,而且易于理解。
FPGA之旅
·
2023-12-19 22:33
FPGA
fpga开发
PID
【Proteus仿真】【Arduino单片机】光照强度检测系统
文章目录一、功能简介二、
软件设计
三、实验现象联系作者一、功能简介本项目使用Proteus8仿真Arduino单片机控制器,使共阳数码管,ADC模块、光敏传感器等。
Hai小易
·
2023-12-19 17:34
proteus
单片机
嵌入式硬件
Arduino
光照强度检测
【Proteus仿真】【Arduino单片机】视力保护仪
文章目录一、功能简介二、
软件设计
三、实验现象联系作者一、功能简介本项目使用Proteus8仿真Arduino单片机控制器,使LCD1602液晶,DS18B20温度传感器、按键、蜂鸣器、继电器开关、HC05
Hai小易
·
2023-12-19 17:33
proteus
单片机
mongodb
嵌入式硬件
视力保护仪
软件设计
师考试 | 第五章 软件工程基础知识 | 软件度量
软件度量用于对产品及开发产品的过程进行度量。软件产品、软件过程、资源都具有外部属性和内部属性。外部属性(指面向管理者和用户的属性,体现了软件产品/软件过程与相关资源和环境的关系)内部属性(指软件产品或软件过程本身的属性,如可靠性、可维护性等,只能用间接测量的方法度量)(一)软件度量分类软件度量有两种分类方法,第一种分类是将软件度量分为面向规模的度量、面向功能的度量和面向人的度量;第二种分类是将软件
Levi_moon
·
2023-12-19 16:55
2020
软件设计
师考试大纲及一些题型资料
一、初、中级考试科目安排:考试科目考试时间题型满分基础知识上午9:00-11:30选择题75应用技术下午2:00-4:30问答题75二、2020
软件设计
师考试大纲资料摘要来源:[https://www.educity.cn
沈季绫
·
2023-12-19 16:34
软件设计
师(中级)详细复习过程总结
软考复习过程总结前言背景1.1软考是什么1.2软考的含金量1.3软考书籍软考前相关学习2.1专业知识学习2.2J2SE视频2.3设计模式2.4
软件设计
师视频考前两周复习冲刺3.1算法和排序3.2设计模式
赛男丨木子丿小喵
·
2023-12-19 15:23
软考
软件工程
软件设计
师中级复习资料
计算机组成与体系结构CPU的组成CentralProcessingUnit【主要是运算器+控制器】详细:【运算器、控制器、寄存器组合内部总线等组成】运算器:负责算术和逻辑运算,如加减乘除、和与或非、比较。主要由下面四个等组成算术逻辑单元(ALU):数据的算术运算和逻辑运算累加寄存器(AC):【至少有一个,暂时存放操作数和运算结果】数据缓冲寄存器(DR):写内存时,暂存指令或数据状态条件寄存器(PS
冰河o
·
2023-12-19 15:52
中级软件设计师
uml
学习方法
笔记
【Proteus仿真】【Arduino单片机】定时智能插座开关
文章目录一、功能简介二、
软件设计
三、实验现象联系作者一、功能简介本项目使用Proteus8仿真Arduino单片机控制器,使LCD1602液晶,DS18B20温度传感器、按键、蜂鸣器、继电器开关、HC05
Hai小易
·
2023-12-19 15:54
proteus
单片机
mongodb
嵌入式硬件
Arduino编程
定时智能插座开关
【Proteus仿真】【Arduino单片机】电子称重秤
文章目录一、功能简介二、
软件设计
三、实验现象联系作者一、功能简介本项目使用Proteus8仿真Arduino单片机控制器,使LCD1602液晶,矩阵按键、蜂鸣器、HX711称重模块等。
Hai小易
·
2023-12-19 15:23
proteus
单片机
Arduino编程
电子秤
【SpringBoot篇】Interceptor拦截器 | 拦截器和过滤器的区别
文章目录概念⭐作用快速入门⭐入门案例代码实现拦截路径拦截器interceptor和过滤器filter的区别登录校验概念拦截器(Interceptor)是一种
软件设计
模式,用于在应用程序处理请求或响应时对其进行拦截和修改
在下小吉.
·
2023-12-19 12:27
SpringBoot
spring
boot
spring
java
Java设计模式_(行为型)_观察者模式
引用百科观察者模式(有时又被称为发布(publish)-订阅(Subscribe)模式、模型-视图(View)模式、源-收听者(Listener)模式或从属者模式)是
软件设计
模式的一种。
漫天雪_昆仑巅
·
2023-12-19 11:42
设计模式篇
23中设计模式
java设计模式
观察者模式
软件设计
工程化实践
以软件工程的方式来看,在进行程序编码之前会经历:需求,设计(概念,详细),编码,调试,发布等阶段而在设计阶段的概要和详细设计中会有不同的表示方式,典型的就是用UML进行分析UML会以多种视图的方式对软件进行分析用例图类视图时序图状态图部署图....当然,形式不是特别的重要,重要的是能够在真正编码前理清问题,避免重头再来,毕竟纸面上的设计要比真正的编码快得多。这也是为什么coding并不是特别有趣的
ww4u
·
2023-12-19 09:01
汽车EEA架构演进以及域控制器发展介绍
1、重要名词解析(1)SDV:软件定义汽车;(2)SOA:一种C/S架构的
软件设计
方法;(3)OTA:空中下载技术(Over-the-AirTechnology)是通过移动通信的空中接口实现对移动终端设备及
正在起飞的蜗牛
·
2023-12-18 20:39
智能汽车
单片机
汽车
架构
智能汽车
设计模式(三)-结构型模式(3)-装饰模式
在
软件设计
中,某个对象会组合很多不同的功能,如果把所有功能都写在这个对象所在的类里,该类会包含很多复杂的代码逻辑,导致代码不美观且难以维护。于是就有了再定义一些新类。
CRongQ
·
2023-12-18 14:47
设计模式
设计模式
Vue 自定义搜索输入框SearchInput
$refs[this.inpuName].
foc
我是唐赢
·
2023-12-18 14:55
vue.js
自定义组件
vue.js
css
软件设计
师——数据结构(二)
前言本文主要是【数据结构】——
软件设计
师——数据结构的文章,如果有什么需要改进的地方还请大佬指出⛺️作者简介:大家好,我是听风与他☁️博客首页:CSDN主页听风与他每日一句:狠狠沉淀,顶峰相见目录前言6
听风与他
·
2023-12-18 06:35
数据结构
算法
软件设计师
软件设计
规约和评审
软件设计
规约概要设计规约:这是面向软件开发者的文档,主要作为软件项目管理人员、系统分析人员与设计人员之间交流的媒介。
了了了可
·
2023-12-18 05:04
ide
oracle
基于PLC控制的自动售货机系统设计
机电一体化专业设计交流文章目录一、摘要二、绪论1.1论文研究的目的和意义1.2本文的设计目标1.3技术路线二、系统整体方案设计2.1系统结构设计2.2控制器选型2.3软件工具三、硬件设计3.2PLC接线图四
软件设计
weixin_112233
·
2023-12-18 03:17
电气工程
毕业设计
课程设计
SOA和微服务
以下是它们的主要区别和特点:Service-OrientedArchitecture(SOA):定义:SOA是一种
软件设计
和架构模式,通过将应用程序的功能划分为独立的、可重用的服务来实现系统的组件化。
阿狸轰
·
2023-12-18 01:23
系统设计
微服务
架构
云原生
软件设计
文档如何编写,设计文档内容都包括什么
项目团队需要保障设计文档的完整性和一致性,在项目进度紧张的情况下,
软件设计
文档可以更初略一些;在项目时间充裕的情况下,相关文档可以更为详尽。但是在项目开发过程中,需
stwood007
·
2023-12-18 01:14
文档编写
团队开发
visio 教程-绘图技巧、快捷键大全
使用技巧对象移动对象复制绘制直线一键对齐自动排列(==非常好用==)辅助线对齐图像边缘空白消除word中visio图编辑技巧去掉直线交叉点增加连接点前言Visio是Office软件系列中的负责绘制流程图和示意图的软件,在日常
软件设计
带上一无所知的我
·
2023-12-17 23:27
杂七杂八
visio
软件设计
实现与测试
设计与实现设计与实现的关系:
软件设计
和实现活动一般总存在重叠。
软件设计
是一个创造性的活动。有时候会有一个独立的设计阶段,其中的设计会被建模和文档化。
数羊到天明-
·
2023-12-17 21:16
软件工程
设计模式-策略模式
设计模式专栏模式介绍模式特点应用场景策略模式和工厂方法模式的区别代码示例Java实现策略模式python实现策略模式策略模式在spring中的应用模式介绍策略模式是一种
软件设计
模式,它定义了一组算法(业务规则
有梦想的攻城狮
·
2023-12-17 18:56
设计模式
设计模式
策略模式
bash
java
CGAL的2D三角剖分
软件设计
部分介绍了二维三角剖分包的总体
软件设计
。
网卡了
·
2023-12-17 09:04
CGAL
算法
几何学
设计模式之创建型设计模式(一):单例模式 & 原型模式
单例模式Singleton1、什么是单例模式在
软件设计
中,单例模式是一种创建型设计模式,其主要目的是确保一个类只有一个实例,并提供一个全局访问点。
灸哥漫谈
·
2023-12-17 08:44
技术专项能力
设计模式
day25_
软件设计
模式
设计原则1)创建软件应用程序是为了满足不断变化和发展的需求。一个成功的应用程序还应该提供一种简单的方法来扩展它以满足不断变化的期望。如果在设计和开发软件时应用一组面向对象的设计原则和模式,则可以避免或解决这些常见问题。2)面向对象的设计原则也被称为SOLID。在设计和开发软件时可以应用这些原则,以便创建易于维护和开发的程序。SOLID原则包括,单一职责原则、开闭原则、里氏替换原则、接口隔离原则和依
fishpool学java
·
2023-12-17 05:03
设计模式
数据结构
java
开发语言
idea
软件设计
师——法律法规(三)
前言本文主要是【法律法规】——
软件设计
师——法律法规的文章,如果有什么需要改进的地方还请大佬指出⛺️作者简介:大家好,我是听风与他☁️博客首页:CSDN主页听风与他每日一句:狠狠沉淀,顶峰相见目录前言11
听风与他
·
2023-12-17 05:56
软件设计师
法律法规
软件设计
师——计算机网络(三)
前言本文主要是【计算机网络】——
软件设计
师——计算机网络的文章,如果有什么需要改进的地方还请大佬指出⛺️作者简介:大家好,我是听风与他☁️博客首页:CSDN主页听风与他每日一句:狠狠沉淀,顶峰相见目录前言
听风与他
·
2023-12-17 05:56
计算机网络
网络
软件设计师
上一页
12
13
14
15
16
17
18
19
下一页
按字母分类:
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
其他