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软件设计
软件工程:结构化
软件设计
方法 VS 面向对象
软件设计
方法
一、基本概念1、结构化方法结构化方法是一种传统的软件开发方法,它是由结构化分析、结构化设计和结构化程序设计三部分有机组合而成的。基本思想:把一个复杂问题的求解过程分阶段进行,而且这种分解是自顶向下,逐层分解,使得每个阶段处理的问题都控制在人们容易理解和处理的范围内。2、面向对象方法面向对象方法是一种把面向对象的思想应用于软件开发过程中,指导开发活动的系统方法,简称OO,是建立在“对象”概念基础上的
(´△`)♪
·
2023-10-17 04:39
软件工程
软件设计
师考试 | 第一章 计算机系统知识 | 计算机体系结构
(一)计算机体系结构的发展1.计算机系统结构概述计算机体系结构。指计算机的概念性结构和功能属性。计算机组织。指计算机体系结构的逻辑实现,包括机器内的数据流和控制流的组成及逻辑设计等(常称为计算机组成原理)。计算机实现。指计算机组织的物理实现。2.计算机体系结构分类计算机体系结构分类可以从宏观和微观上进行分类。宏观上按处理机的数量进行分类:单处理系统,利用一个处理单元与其他外部设备结合起来,实现存储
Levi_moon
·
2023-10-16 20:22
高级系统架构设计师_笔记_真题
软件设计
包括:数据设计、软件结构设计、接口设计(人机交互设计)、过程设计信息隐蔽可以提高软件的可修改性、可测试性
Loganer
·
2023-10-16 18:20
笔记
系统架构
笔记
11-18复盘 济南市swtd
二.vue面试题1、MVC和MVVM区别MVCMVC全名是ModelViewController,时模型-视图-控制器的缩写,一种
软件设计
典范。Model(模型):是用于处理应用程序数据逻辑部分。
北辰怀朔
·
2023-10-16 17:23
面试题
前后端分离
面试
微服务架构系列主题:微服务架构及其最重要的 10 个设计模式!
软件设计
模式是解决
软件设计
中常见问题的通用、可复用的解决方案。设计模式让我们可以分享通用词汇并使用经实战检验的方案,以免重复造轮子。现在,我将介绍一系列设计模式来实现这些最佳实践。
LarryHai6
·
2023-10-16 16:57
微服务架构
重要设计模式
微服务架构设计:构建高效可扩展的应用系统
微服务架构是一种将应用程序拆分为一系列小型、自治的服务的
软件设计
模式。它通过解耦服务之间的依赖关系,提供了更高的灵活性、可扩展性和可维护性。
EclApplescript
·
2023-10-16 16:24
架构师
微服务
架构
云原生
架构师
领域驱动设计DDD概念
原文地址:http://qinghua.github.io/ddd/DomainDrivenDesign(DDD)是EricEvans于2004在其同名著作里提出的概念,它指明了让
软件设计
满足理想需求模型的方向
txxs
·
2023-10-16 15:28
架构
项目-Holocubic透明桌面站(基于STM32)
基于STM32的Holocubic透明桌面站简介一、效果展示二、硬件设计1.设计思路2.焊接成品三、外壳设计四、
软件设计
五、待优化部分总结简介本项目主控选型为STM32。
李华_
·
2023-10-16 13:40
stm32
单片机
arm
嵌入式硬件
github
1024程序员节
单例模式的实现分析
单例模式(Singleton),也叫单子模式,是一种常用的
软件设计
模式。在应用这个模式时,单例对象的类必须保证只有一个实例存在。
XDgbh
·
2023-10-16 11:32
毕业设计 stm32火灾监控报警系统(源码+硬件+论文)
文章目录0前言1主要功能2硬件设计(原理图)3核心
软件设计
4实现效果5最后0前言这两年开始毕业设计和毕业答辩的要求和难度不断提升,传统的毕设题目缺少创新和亮点,往往达不到毕业答辩的要求,这两年不断有学弟学妹告诉学长自己做的项目系统达不到老师的要求
m0_984093
·
2023-10-16 10:07
单片机
MVC、MVP、MVVM
MVC1.定义:MVC全名是ModelViewController,是模型(model)-视图(view)-控制器(controller)的缩写,一种
软件设计
典范,用一种业务逻辑、数据、界面显示分离的方法组织代码
小李同学今天博学了吗
·
2023-10-16 08:58
软件设计
师笔记目录
软件设计
师备考笔记目录上午题下午题计算机网络概述数据流图设计(下午试题一)程序设计语言基础知识数据库设计(下午试题二)标准化和知识产权UML分析与设计(下午试题三)数据库面向对象程序设计与实现(下午试题六
༺Dawn༻
·
2023-10-16 08:57
软件设计师
笔记
笔记
软件工程
软件设计
师——UML分析与设计(下午试题三)
软件设计
师备考笔记上午题下午题计算机网络概述数据流图设计(下午试题一)程序设计语言基础知识数据库设计(下午试题二)标准化和知识产权UML分析与设计(下午试题三)数据库面向对象程序设计与实现(下午试题六)
༺Dawn༻
·
2023-10-16 08:27
软件设计师
笔记
uml
软件设计
师——程序设计语言基础知识
软件设计
师备考笔记上午题下午题计算机网络概述数据流图设计(下午试题一)程序设计语言基础知识数据库设计(下午试题二)标准化和知识产权UML分析与设计(下午试题三)数据库面向对象程序设计与实现(下午试题六)
༺Dawn༻
·
2023-10-16 08:26
软件设计师
笔记
html
前端
01 隔离设计
image.png
软件设计
中为了不让故障蔓延开来,需要使用隔板技术,来将架构隔成多个船舱来隔离故障。在分布式软件架构中,一般来说分离有两种方式一种是以服务的种类来做分离一种是以用户
格林哈
·
2023-10-16 06:15
面向对象设计思想(C#)
一、传统过程化设计思想假定我们要设计一个媒体播放器(只从
软件设计
的角度,不涉及硬件)。该媒体播放器目前只支持音频文件mp3和wav。
PVIT
·
2023-10-16 02:39
WinForm
Asp.net
c#
设计模式
扩展
uml
avi
音乐
软考架构师知识点
1.架构部分1.1架构设计1.1.1基于体系结构的
软件设计
ABSD(Archiecture-BasedSoftwareDesign)架构驱动的方法,自顶向下,软件系统的架构通过该方法得到细化,直到能产生软件构件或模块
Yurii.Huang
·
2023-10-15 22:58
理论思维
系统架构
软考 系统架构设计师系列知识点之基于架构的软件开发方法ABSD(1)
所属章节:第7章.系统架构设计基础知识第2节.体系结构的设计方法概述1.体系结构的设计方法概述ABSD,全称是Architecture-BasedSoftwareDesign,中文译为基于体系结构的
软件设计
蓝天居士
·
2023-10-15 22:26
系统架构设计师
软考
系统架构
软考
软件工程期末复习汇总(非常详细)
章概论软件过程模型瀑布模型演化模型增量模型原型模型螺旋模型喷泉模型基于构件的开发模型形式方法模型第2章系统工程可行性分析经济可行性技术可行性法律可行性第3章需求工程需求获取软件需求包括获取需求的方法与策略需求分析、协商与建模需求规约与验证需求管理第4章设计工程
软件设计
的任务
软件设计
原则抽象与逐步求精模块化信息隐藏功能独立软件体系结构设计软件体系结构的风格部件级设计技术结
RockLis
·
2023-10-15 22:13
软件工程
软件工程
uml
其他
经验分享
C#中的模块化软件开发
目录介绍规格类型模块没有模块开发模块化编程谓词和类型契约类型化编程接口和抽象其他语言的签名介绍
软件设计
提升了一系列编程质量:抽象:表示程序各部分的能力,包括其基本特征的摘要。
寒冰屋
·
2023-10-15 22:43
CSharp.NET
模块化
软件工程与计算总结(十三)详细设计中的模块化与信息隐藏
实践者都同意可理解、易修改和易复用是
软件设计
中比较常见和重要的质量标准~软件的变更是不可避免的,复用则是人们在实践中提高软件生产效率最好的方式之一,因此我们在设计过程中不得不考虑以上提到的软件质量特性,
郝YH是人间理想
·
2023-10-15 22:40
#
软件工程与计算
软件工程
考研
设计规范
头歌平台数据结构与算法 单链表实验 第1关:倒置链表
线性表是
软件设计
中最常用的数据结构,是实际应用领域中许多具体数据的抽象表示形式,是软件开发过程中
miraitowa....
·
2023-10-15 22:58
链表
数据结构
算法
c语言
c++
Java设计模式 - 学习方法
一、it技术介绍设计模式
软件设计
模式(Designpattern),又称设计模式,是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。
何以我们孤独
·
2023-10-15 21:09
java
设计模式
学习方法
学习Java设计模式的10条建议
设计模式就是要在
软件设计
、编码中对现有问题的一种总结,并从中寻求应对变化的策略。自己初次接触设计模式有以下几个感觉:内容很抽象。示例都能看得懂,但不知道实际中如何应用。
printj
·
2023-10-15 21:08
设计模式
java
java
java设计模式
《设计模式巩固学习》
昨天面试完字节后发现自己的《设计模式》学习不到位好的
软件设计
注重的是复用,而变化是复用的天敌设计模式的章节目录(23钟设计模式)一、重新认识面向对象1、重新认识面向对象2、面向对象设计基本原则(八个原则
zyl51_
·
2023-10-15 21:03
C++
设计模式
学习
微信、陌陌等著名IM
软件设计
架构详解
本文由作者jinglijun编写修改,出处链接:https://blog.csdn.net/justinjing0612/article/details/38322353OpenIMgithub开源地址:https://github.com/OpenIMSDK/Open-IM-ServerOpenIM官网:https://www.rentsoft.cnOpenIM官方论坛:https://foru
OpenIMup
·
2023-10-15 20:23
软件设计
师笔记之操作系统基础知识
操作系统基础知识考点梳理操作系统作为计算机科学最为基本的理论基础和分支领域之一是软考中必须重点掌握的知识。(1)操作系统的内核。(2)操作系统的五大管理功能:进程管理、存储管理、设备管理、文件管理、作业管理。(3)网络操作系统和嵌入式操作系统基础知识。(4)操作系统配置。本章主要对进程状态转换图、信号量与PV操作、死锁问题、银行家算法、段页式存储、页面置换算法、磁盘调度、树形文件系统等知识点进行梳
Zcoder`Blog
·
2023-10-15 20:07
软件设计师笔记总结
2019软件设计师
操作系统基础知识
软件系统分析与设计(
软件设计
师笔记)
前言数据库设计是软件系统分析与设计中的关键环节之一,它为系统的数据管理提供了坚实的基础,确保了数据的高效存储和检索。在本章中,我们将探讨数据库设计的关键步骤,从用户需求的分析开始,逐步深入研究概念设计、逻辑设计和物理设计。这一过程不仅涉及技术方面的知识,还需要与用户进行紧密合作,以确保最终的数据库系统能够满足他们的需求。个人主页:尘觉主页个人简介:大家好,我是尘觉,希望我的文章可以帮助到大家,您的
尘觉
·
2023-10-15 20:35
考证和比赛
笔记
数据库
深刻解析数据库技术的要点以及应对策略 (
软件设计
师笔记)
前言在信息化的时代背景下,数据已经成为了推动各行各业发展的核心要素之一。数据的储存、管理、维护、和获取变得尤为关键,确保信息的高效流通和决策的科学性。数据库技术,正是在这一背景下发挥着举足轻重的作用,它不仅保证了数据的安全性和完整性,也提供了数据的快速访问和管理能力。随着云计算、大数据、物联网等技术的不断进步,数据库技术也在不断地演进中,展现出更多的可能性和潜力。本书旨在探讨数据库技术的核心理论基
尘觉
·
2023-10-15 20:34
考证和比赛
数据库
笔记
oracle
软件
设计模式
算法
网络与信息安全基础知识 (
软件设计
师笔记)
前言在当今世界,我们见证了科技,特别是网络技术的繁荣发展,这种发展不仅让我们的生活变得更加便捷,但也带来了一系列的安全问题。网络安全不仅关系到每一个上网的个人,更是关乎到国家的安全和社会的稳定。因此,全面而深入的理解网络和信息安全的基础知识,成为每一个网民、IT从业人员甚至是管理者所必须面对的任务。本章节将从浅入深,带您领略网络与信息安全的基础框架,深入探讨其包括网络设备、协议簇、互联网地址、电子
尘觉
·
2023-10-15 20:02
考证和比赛
网络
笔记
软件
算法
设计模式
【笔记整理】软考-
软件设计
师
一、计算机系统计算机基本单位单位名称简称换算位bitb字节byteB1B=8b千字节KB1KB=1024B兆字节MB1MB=1024KB吉字节GB1GB=1024MB太字节TB1TB=1024GB带宽单位Mbps的b是指Bit(位)速度单位MB/s的B是指Byte(字节)1MB/s=8Mbps2的次方对照表2^0=12^1=22^2=42^3=82^4=162^5=322^6=642^7=1282
前端高级生产bug工程师
·
2023-10-15 16:37
软考-软件设计师
软件工程
数据结构与算法——查找与排序(
软件设计
师考核)
文章目录数据结构与算法查找顺序/线性查找折半查找分块查找哈希/散列表排序直接插入排序希尔排序冒泡排序快速排序简单/直接选择排序堆排序归并排序基数排序排序——评价指标数据结构与算法查找顺序/线性查找折半查找分块查找哈希/散列表排序直接插入排序希尔排序冒泡排序快速排序简单/直接选择排序堆排序归并排序基数排序排序——评价指标
Caseythekiwi13
·
2023-10-15 15:11
数据结构与算法
数据结构
算法
排序算法
leetcode
基于Servlet的MVC模式
MVC模式介绍MVC的全名是ModelViewController,是模型(model)-视图(view)-控制器(controller)的缩写,是一种
软件设计
典范。
Shishishi888
·
2023-10-15 15:23
Web程序设计
Servlet
MVC模式
【STM32F407学习笔记】中断优先级管理与外部中断
STM32内嵌向量中断控制器2.1NVIC控制器的寄存器2.2中断管理方法2.3中断的配置3.EXTI外部中断3.1EXTI基本结构3.2SYSCFG_EXTICRx外部中断配置寄存器3.3EXTI框图4.
软件设计
wlisontj
·
2023-10-15 13:40
STM32学习
stm32
单片机
学习
张凯龙_嵌入式系统体系、原理与设计_第十章习题
第十章嵌入式应用
软件设计
方法请分析前后台软件结构是否提供优先级服务能力。没有。
NPU_阿夏
·
2023-10-15 10:49
嵌入式系统
嵌入式
实时操作系统
软件开发
设计模式(1)-设计模式前置基础知识
1,设计模式概述1.1
软件设计
模式的产生背景"设计模式"最初并不是出现在
软件设计
中,而是被用于建筑领域的设计中。
爪蛙毁一生
·
2023-10-15 10:40
java
设计模式
[软考中级]
软件设计
师-uml
事物uml中有4中事物,结构事物,行为事物,分组事物和注释事物结构事物是uml模型中的名词,通常是模型的静态部分,描述概念或物理元素行为事物是uml的动态部分,是模型中的动词,描述了跨越时间和空间的行为分组事物是uml模型中的组织部分,是一些由模型分解成的盒子,在所有的分组事物中,最主要的分组事物是包,仅在开发时存在注释事物是uml模型终端解释部分,用来描述说明和标注模型的任何元素关系有4种关系,
Broken故城
·
2023-10-15 02:44
软考
uml
计算机组成与系统结构b卷,
软件设计
师(计算机组成与体系结构)
进制转换二进制前缀:0b/0B八进制前缀0十六进制(0~9A~F)前缀0x/0XR进制转换十进制(按权展开法)二进制转十进制10100.01=1*2(^4)+0*2(^3)+1*2(^2)+0*2(^1)+0*2(^0)+0*2(^-1)+1*2(^-2)七进制转十进制604.01=6*7(^2)+0*7(^1)+4*7(^0)+0*7(^-1)+1*7(^-2)十进制转换R进制(短除法)十进制转
猫少纳言
·
2023-10-15 00:42
计算机组成与系统结构b卷
软考中级
软件设计
师基础整理(1.计算机组成与体系结构)
计算机组成与体系结构学习步骤及分类总结:进制转换码制(原码/反码/补码/移码)浮点数的表示逻辑运算CPU的组成(运算器与控制器)Flynn分类法寻址方式CISC和RISC(CPU指令集)流水线技术计算机层次化存储体系Cache(缓存)主存编址计算输入/输出技术总线系统可靠性与可用性奇偶校验码CRC循环冗余校验码海明校验码计算机指标一、进制转换我们常用的进制包括:二进制、八进制、十进制与十六进制。以
傅安安
·
2023-10-15 00:37
开发语言
【Proteus仿真】【51单片机】电子密码锁设计
文章目录一、功能简介二、
软件设计
三、实验现象联系作者一、功能简介本项目使用Proteus8仿真51单片机控制器,使用LCD1602液晶、矩阵按键、蜂鸣器、EEPROM模块、继电器模块等。
Hai小易
·
2023-10-15 00:45
proteus
51单片机
单片机
设计模式-观察者模式在Java中的使用示例-环境监测系统
场景设计模式-观察者模式在Java中的使用示例:设计模式-观察者模式在Java中的使用示例_java观察者模式实例-CSDN博客上面讲的观察者模式的一个示例,下面记录摘自
软件设计
师案例分析的一个示例-环境监测系统
霸道流氓气质
·
2023-10-14 23:04
架构之路
java
设计模式
观察者模式
【
软件设计
师-从小白到大牛】上午题基础篇:第七章 程序设计语言与语言处理程序基础
文章目录前言章节提要一、编译过程真题链接解释器与编译器特点与区别真题链接二、文法的定义以及语法推导树真题链接三、有限自动机与正规式四、表达式真题链接五、函数调用(传值与传址)传值调用与传址调用真题链接六、各种程序语言的特点真题链接前言本系列文章为观看b站视频以及b站up主@zst_2001系列视频所做的笔记,感谢相关博主的分享。如有侵权,立即删除。视频链接:视频链接(注:文章中有关图片、以及网友的
-dzk-
·
2023-10-14 22:33
软件设计师-从小白到大牛
redis
数据库
缓存
python
c++
java
程序设计语言
软件系统设计-12-
软件设计
体系结构概述
1.背景1.1.为什么要研究
软件设计
体系结构?WhyStudySoftwareDesign&Architecture?
SpriCoder
·
2023-10-14 21:17
软件系统设计笔记
系统架构
设计模式——你真的知道什么是设计模式吗?
2.
软件设计
模式的基本要素3.GoF23种设计模式总览3.1模式划分3.2各设计模式含义及功能简介1.什么是设计模式?设计模式(DesignPattern)是解决特定问题的一系列套路。
PinkGranite
·
2023-10-14 20:53
设计模式
java
设计模式
大前端测试
单元测试定义:在计算机编程中,单元测试(UnitTesting)又称为模块测试,是针对程序模块(
软件设计
的最小单位)来进行正确性检验的测试工作。程序单元是应用的最小可测试部件。
baxiamali
·
2023-10-14 20:30
有哪些设计模式,作用是什么?
设计模式是软件开发中常用的解决问题的经验总结,它们提供了一套通用的解决方案和设计原则,用于解决特定的
软件设计
问题。设计模式可以提高代码的可重用性、可维护性和可扩展性,并促进了代码的可读性和灵活性。
我有明珠一颗
·
2023-10-14 17:46
Java精修
Python精修
设计模式
工厂模式
单例模式
适配器模式
观察者模式
代理模式
装饰器模式
【计算机实验】四则运算计算器
正确进行四则运算实现控制功能使用多线程编程界面及交互等二、设计流程2.1设计框图2.2
软件设计
效果图2.2.1初始界面2.2.2结果为零2.2.3结果为奇数2.2.4结果为偶数2.2.5说明界面2.2.6
m0_62489442
·
2023-10-14 13:16
资料
java
Altium Designer快速调整丝印
但是我们很多人只会用allegro,而不知道用AD这个
软件设计
,同时希望只会用allegro软件的朋友,都学一个软件只会对你有益,多一个技术,多一条出路。
zhoumouren88
·
2023-10-14 13:03
技术
AltiumDesigner快速调整丝印
但是我们很多人只会用allegro,而不知道用AD这个
软件设计
,同时希望只会用allegro软件的朋友,都学一个软件只会对你有益,多一个技术,多一条出路。
qq_42877170
·
2023-10-14 13:32
ad
解决AE在win10/11系统上安装失败问题 AEcc2021-After Effects 2021中文正式版安装教程
AE2021是由Adobe官方推出的一款多功能视频处理软件,AE2021为用户提供了十分丰富全面的视频处理工具、特效、模板等等,可以为动画设计添加丰富的效果,无论是画面效果还是文字效果都可以通过这款
软件设计
设计小易
·
2023-10-14 12:41
css
上一页
30
31
32
33
34
35
36
37
下一页
按字母分类:
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
其他