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
——【软件设计】
软件设计
师笔记系列(一)
前言在日常生活和工作中,我们依赖于各种各样的计算机系统来完成一系列复杂的任务。计算机系统不仅仅是硬件设备的集合,它还包括一系列用于协调硬件工作的软件和协议。了解计算机系统的基础知识,包括其构造和功能,是理解现代技术世界的关键步骤。在这一章节中,我们将探讨计算机系统的核心组件和原理,从中央处理单元(CPU)的功能和组成,到数据表示、存储系统、计算机体系结构的发展和安全认证技术等方面。通过深入理解这些
尘觉
·
2023-09-21 12:31
考证和比赛
笔记
软件设计
师笔记系列(二)
前言在计算机科学的世界里,程序设计语言是一个核心组成部分,它不仅仅是计算机和程序员之间的交流桥梁,更是实现各种软件和应用的基石。理解程序设计语言的基本概念和原理是每一个aspiring程序员和计算机科学学生的必修课程。.在本章中,我们将深入探讨程序设计语言的基本概念,包括解释器和编译器的工作原理,函数的定义和调用方式,以及编译程序的各个阶段和它们的作用。我们还将讨论符号表的重要性和它在编译过程中的
尘觉
·
2023-09-21 12:31
笔记
Spring AOP入门案例
一、AOP(AspectOrientProgramming)是一种设计思想,是
软件设计
领域中的面向切面编程,它是面向对象编程(OOP)的一种补充和完善。
热心市民吕先生
·
2023-09-21 10:39
java
spring
Spring AOP 入门与案例
AOP(AspectOrientProgramming)是一种设计思想,是
软件设计
领域中的面向切面编程,它是面向对象编程(OOP)的一种补充和完善.它以通过预编译方式和运行期动态代理方式,实现在不修改代码的情况下给程序动态统一添加额外功能的一种技术
大超Bing
·
2023-09-21 10:39
分布式
功能类
aop
java
redis
基于STC15单片机电子时钟液晶1602串口显示-proteus仿真-源程序
二、硬件设计原理图如下:三、单片机
软件设计
1、首先是系统初始化uintcount=0;uint8strPhoto[8];uintwendu=0;P3M0=0x00;P3M1=0x00;lcd_init(
bbxyliyang
·
2023-09-21 06:34
单片机
proteus
嵌入式硬件
一文讲解Linux内核中的设计模式
设计模式可以帮助开发人员有效地解决
软件设计
中的问题,提高软件的可维护性和可扩展性,同时也能提高代码的可读性和可重用性。而在Linux内核的开发中,设计模式也扮演了重要的角色。
Linux内核站
·
2023-09-21 05:34
linux
设计模式
运维
转载:模型驱动架构
它是一种基于UML以及其他工业标准的框架,支持
软件设计
和模型的可视化、存储和交换。和UML相比,MDA能够创建出机器可读和高度抽象的模
weixin_30477293
·
2023-09-21 02:55
前端
数据库
开发工具
ViewUI
模型驱动架构
它是一种基于UML以及其他工业标准的框架,支持
软件设计
和模型的可视化、存储和交换。和UML相比,MDA能够创建出机器可读和高度抽象的模型,这些模型独立于实现技术,以标准化的方式储存。
weixin_33704234
·
2023-09-21 02:55
Trufun Kant实现模型驱动架构
它是一种基于UML以及其他工业标准的框架,支持
软件设计
和模型的可视化、存储和交换。和UML相比,MDA能够创建出机器可读和高度抽象的模型,这些模型独立于实现技术,以标准化的方式储存。
weixin_34245749
·
2023-09-21 02:55
数据库
嵌入式
驱动开发
模型驱动架构(DMA)
简介模型驱动架构是指一种用于应用系统开发的
软件设计
方法(信息系统开发的重点是应用软件的设计),它提供了一套
软件设计
的指导规范,这套指导规范是用模型来表示的。
程序员杂谈
·
2023-09-21 02:24
MDA 模式驱动开发
它是一种基于UML以及其他工业标准的框架,支持
软件设计
和模型的可视化、存储和交换。和UML相比,MDA能够创建出机器可读和高度抽象的模型,这些模型独立于实现技术,以标准化的
阿飞冲冲冲
·
2023-09-21 02:53
架构设计
软件开发
软件工程
MDA模型驱动架构
它是一种基于UML以及其他工业标准的框架,支持
软件设计
和模型的可视化、存储和交换。和UML相比,MDA能够创建出机器可读和高度抽象的模型,这些模型独立于实现技术,以标准化的方式储存。
iteye_8877
·
2023-09-21 02:23
数据库
开发工具
java
16、备忘录模式(Memento Pattern)
1.备忘录模式1.1简介 备忘录模式是一种
软件设计
模式,它提供一种能将一个对象恢复到旧状态的能力(回滚式的撤销操作)。
火山_6c7b
·
2023-09-21 00:33
硅光电子器件模拟:“RSoft光电器件设计仿真技术与应用”
这款
软件设计
光学元件每个算法引擎共享一个通用 CAD接口,该软件可以利用多个RSoft模組,而不必将设计从一个软件导入到另一个
YHJX57
·
2023-09-21 00:31
石墨烯
COMSOL
人工智能
软考
软件设计
师-计算机组成与体系结构(上
软考中级一、数据的表示如果是其他进制二、把十进制转其他进制【短除法三、存储系统的层次结构存储系统-存储器的分类四、把二进制转8进制与16进制二进制转8进制二进制转16进制五、原码、反码、补码原码反码补码移码原码反码补码的取值范围六、数据的表示-浮点数运算七、校验码-海鸣码八、计算机结构计算机体系结构分类-FlynnCISC与RISC五大部件主存储器CPU运算器CPU控制器九、指令系统-指令十、流水
JAVA百练成神
·
2023-09-20 23:38
java
服务器
数据库
Keepalived+LVS高可用集群
一、keepalived介绍:keepalived软件起初是专为LVS负载均衡
软件设计
的,用来管理并监控LVS集群中各个服务节点的状态,后来又加入了可以实现高可用的VRRP功能。
敢不敢跟我比划比划.
·
2023-09-20 16:55
lvs
【设计模式】——宏观把控
【面向对象】概念面向对象设计模式描述的是
软件设计
,因此它是独立于编程语言的,但是面向对象设计模式的最终实现仍然要使用面向对象编程语言来表达,如VisualBasic、.NET、C++/CLI等。
是乔乔
·
2023-09-20 16:10
#
编程思想
编程艺术——
软件设计
模式SOLID原则
编程艺术——
软件设计
模式SOLID原则SOLID一.什么是设计模式?
宁静致远2021
·
2023-09-20 16:10
设计模式
算法
数据结构
设计模式
软件设计
师考试 | 第三章 数据结构 | 树
树结构是一种非线性结构,该结构中的一个数据元素可以有两个或两个以上的直接后继元素,可以用来描述客观世界中广泛存在的层次结构关系。(一)树与二叉树的定义1.树的定义树是n(n>=0)个结点的有限集合,当n=0时称为空树。在任一非空树中,有且仅有一个称为根的结点;其余结点可分为m(m>=0)个互不相交的有限子集,每个子集又都是一棵树,并且称为根结点的子树。树的定义是递归的,表明了树本身的固有特性,也就
Levi_moon
·
2023-09-20 14:26
(27)python类的定义和使用
面向对象初步面向对象(ObjectorientedProgramming,OOP)编程的思想主要是针对大型
软件设计
而来的。面向对象编程使程序的扩展性更强、可读性更好,使的编程可以像搭积木一样简单。
关关雎鸠儿
·
2023-09-20 13:41
python
基于单片机oled源代码及仿真软件IIC
二、硬件设计原理图如下:三、单片机
软件设计
1、首先是系统初始化voidtimer0_init(){TMOD=0x01;//16-bitTL0=TL0_X;TH0=TH0_X;//定时器初值EA=1;ET0
bbxyliyang
·
2023-09-20 12:30
单片机
嵌入式硬件
基于单片机火灾报警器仿真设计
二、硬件设计原理图如下:三、单片机
软件设计
1、首先是系统初始化/18b20初始化函数******/voidinit_18b20(){bitq;dq=1;//把总线拿高delay_uint(1);//15usdq
bbxyliyang
·
2023-09-20 12:29
单片机
嵌入式硬件
设计模式——桥接模式详解
桥接模式(抽象与实现分离)1.1⭐桥接模式的定义维基百科:桥接模式是
软件设计
模式中最复杂的模式之一,它把事物对象和其具体行为、具体特征分离开来,使它们可以各自独立的变化。
Jay.J.ming
·
2023-09-20 10:44
笔记
设计模式
桥接模式
java
软件设计
模式系列之八——适配器模式
1模式的定义适配器模式(AdapterPattern)是一种结构性设计模式,它允许将一个类的接口转换成客户端希望的另一个接口。适配器模式通常用于解决两个不兼容接口之间的兼容性问题,使得不同接口的类可以一起工作。这个模式涉及一个称为适配器的类,它充当两个不同接口之间的桥梁,使得它们可以协同工作。2举例说明适配器模式在日常生活中有广泛的应用场景,其中一个典型的场景是将标准的220V交流电源转换为适合笔
cooldream2009
·
2023-09-20 10:42
设计模式
设计模式
适配器模式
软件设计
模式系列之十——组合模式
1模式的定义组合模式是一种结构型设计模式,用于将对象组合成树形结构以表示部分-整体层次结构。这个模式允许客户端以一致的方式处理单个对象和对象组合,因此它将单个对象和组合对象视为可互换的。组合模式允许你将对象组合成树状结构来表示"部分-整体"的层次结构。组合模式使得客户端可以统一地处理单个对象和组合对象,无需关心它们的具体类型,从而简化了客户端的代码。2举例说明让我们以文件系统为例来说明组合模式。在
cooldream2009
·
2023-09-20 10:42
设计模式
设计模式
组合模式
软件设计
模式系列之九——桥接模式
1模式的定义桥接模式是一种结构型设计模式,它用于将抽象部分与其实现部分分离,以便它们可以独立地变化。这种模式涉及一个接口,它充当一个桥,使得具体类可以在不影响客户端代码的情况下改变。桥接模式将继承关系转化为组合关系,从而减少类之间的紧密耦合度,使得系统更加灵活和可扩展。桥接模式的核心思想是将系统中的多个维度的变化解耦,使得每个维度可以独立地扩展和修改,而不会影响到其他维度。这使得系统更加灵活,易于
cooldream2009
·
2023-09-20 10:40
设计模式
设计模式
桥接模式
FPGA原理与结构(0)——目录与传送门
一、简介FPGA的设计和
软件设计
不同,我们所设计的RTL代码最终还是要落实到硬件底层来进行实例化,因此理解硬件底层的内容是很有意义的。
apple_ttt
·
2023-09-20 09:43
FPGA原理与结构
fpga开发
fpga
硬件架构
软件设计
基础篇(一) 开发文档
软件设计
基础篇系列文章目录
软件设计
基础篇(一)开发文档.文章目录
软件设计
基础篇系列文章目录1.开发文档2.文档分类3.分类介绍3.1开发文档3.2产品文档4.文档分析4.1需求分析文档4.2概要设计文档
Micro丶Organism
·
2023-09-20 09:08
帮助
基础内容
帮助文档
软件开发
软件文档
Spring学习(三):MVC
一、什么是MVCMVC(Model-View-Controller)是一种
软件设计
模式,用于组织和管理应用程序的代码结构。
jiangcx_cpy
·
2023-09-20 06:38
Java
spring
学习
mvc
SOA、分布式、微服务
SOA:SOA是一种
软件设计
架构,用于构建分布式系统和应用程序。它将应用程序拆分为一系列松耦合的服务,这些服务通过标准化的接口进行通信,并能够以可编程方式组合和重用。
Denial_learn
·
2023-09-20 06:27
面试题
分布式
微服务
架构
设计模式(14)-命令模式
简介为什么要使用命令模式在
软件设计
中,经常需要向某些对象发送请求,但并不知道具体是哪个对象接收请求,也不知道请求的操作是什么,只有在程序运行时才知道请求的接受者是哪个对象。
潘威威
·
2023-09-20 04:43
24种设计模式
设计模式
命令模式
command
对象行为型模式
设计模式:桥接模式
目录组成部分代码实现优缺点总结桥接模式是一种
软件设计
模式,用于将抽象部分与其实现部分分离,使它们可以独立地变化。
Tnoodles
·
2023-09-19 18:54
设计模式学习
设计模式
桥接模式
java
Linux下使用C++实现观察者模式
什么是观察者模式观察者模式(有时又被称为模型-视图(View)模式、源-收听者(Listener)模式或从属者模式)是
软件设计
模式的一种。
Faith猿_
·
2023-09-19 17:29
Spring 依赖注入和循环依赖
一.依赖注入的方式依赖注入(DependencyInjection,简称DI)是一种
软件设计
模式和编程技术,用于实现类之间的解耦和依赖关系的管理。
纯洁的小魔鬼
·
2023-09-19 13:04
spring
循环依赖
自动注入
C++实现观察者模式(包含源码)
文章目录观察者模式一、基本概念二、实现方式三、角色四、过程五、结构图六、构建思路七、完整代码观察者模式一、基本概念观察者模式(又被称为模型(Model)-视图(View)模式)是
软件设计
模式的一种。
北方以南ccc
·
2023-09-19 13:17
c++
观察者模式
数据结构
Unity 收取“运行费”引众怒,开源免费3D游戏引擎CGE(Castle Game Engine)吸引开发者关注
.图形效果7.图片8.用户界面组件8.1.文本和字体9.网络10.优化和分析11.声音12.物理13.平铺集成14.粒子15.使用现代Pascal的原生和快速代码16.构建工具和持续集成17.免费开源
软件设计
xyzhan
·
2023-09-19 10:45
游戏引擎
unity
开源
CGE
Castle
Engine
第一章第一节:MVX模式是什么?MVC、MVP、MVVM详解
1.1.1MVCMVC全名是ModelViewController,是模型(model)-视图(view)-控制器(controller)的缩写,一种
软件设计
典范,用一种业务逻辑、数据、界面显示分离的方法组织代码
皇甫贝
·
2023-09-19 09:43
Spring Boot中的依赖注入和自动注入
依赖注入是一种
软件设计
模式,旨在解耦和组织对象之间的依赖关系,以提高代码的可维护性和可测试性。在传统的编程模式中,一个对象通常负责自己创建和管理所依赖的其他对象。
106号水手
·
2023-09-19 06:45
springBoot
spring
boot
java
服务器的架构有哪些
服务器的架构有哪些1、单体架构
软件设计
经典的3层模型是表现层,业务逻辑层,数据访问层。
athena1999270
·
2023-09-19 06:45
服务器
服务器的架构有哪些
服务器的架构有哪些1、单体架构
软件设计
经典的3层模型是表现层,业务逻辑层,数据访问层。
athena1999270
·
2023-09-19 06:43
服务器
Java设计模式(七大原则和简单工厂模式)
设计模式是一种用于对软件系统中不断重现的设计问题的解决方案进行文档化的技术,也是一种共享专家设计经验的技术GOF对设计模式的定义如下:设计模式是在特定环境下为解决某一通用
软件设计
问题提供的一套定制的解
花花进修
·
2023-09-19 05:09
java
设计模式
开发语言
详解单例模式和工厂模式(面试)
1995年,GoF(GangofFour,四人组/四人帮)合作出版了《设计模式:可复用面向对象软件的基础》一书,共收录了23种设计模式,从此树立了
软件设计
模式领域的里程碑,人称[GoF设计模式]
汇智知了堂
·
2023-09-19 05:38
后端
java
设计模式
java
面试
Java设计模式之单例模式
前言目录前言设计模式的概念及意义
软件设计
七大原则单例模式定义以及特点单例模式的优缺点单例模式的应用场景单例模式的实现懒汉式单例饿汉式单例在了解GOF的23种设计模式之前,我们要清楚为何要学习这些不同的
软件设计
模式以及它的好处
乔巴菌儿
·
2023-09-19 05:35
java
设计模式
单例模式
用Qt编写STM32烧录软件(ISP模式)
文章目录1.背景2.stm32的自举模式3.硬件设计4.
软件设计
5.工程代码6.注意事项1.背景还在上学的时候,下载stm32程序还需要用J-Link的,很大一块,而且插座也大。
韭菜钟
·
2023-09-19 00:34
嵌入式
Qt相关
linux
qt
开发语言
信息化发展49
软件设计
1、
软件设计
是需求分析的延伸与拓展。需求分析阶段解决“做什么”的问题,而
软件设计
阶段解决“怎么做”的问题。同时,它也是系统实施的基础,为系统实施工作做好铺垫。
AbelZ_01
·
2023-09-18 23:17
软考高项4版
软考
浅析iOS移动开发常用框架特点
接下来我们来看一看日常开发中我们常见的几种框架的功能以及特点;MVC(Model-View-Controller)MVC全名是ModelViewController,是模型(model)-视图(view)-控制器(controller)的缩写,一种
软件设计
典范
摸鱼侠睡不饱
·
2023-09-18 23:19
开发架构-------瀑布模型
其生命周期划分为:
软件设计
、需求分析和定义、软件实现、软件测试、软件运行、软件维护,规定了他们自上而下、相互衔接的固定顺序。
小毒物儿
·
2023-09-18 20:24
开发模式
写给自己共勉
软件设计
师——四、软件工程
一、软件与软件危机软件是计算机系统中与硬件相互依存的部分,包括:程序。是按事先设计的功能和性能要求执行的指令序列;数据。是程序处理、加工的对象和处理信息的数据结构;文档。是与程序开发、维护和使用相关的各类资料总称。软件是三者的完整集合。二、软件工程概述1、定义软件工程是应用计算机科学理论、技术及工程管理原则和方法,研究和应用如何以系统性的、规范化的、可定量的过程化方法去开发和维护软件,以及如何把经
Ane-z
·
2023-09-18 20:08
计算机知识
测试工具
回顾servlet
回顾MVC什么是MVCMVC是模型(Model)、视图(View)、控制器(Controller)的简写,是一种
软件设计
规范。是将业务逻辑、数据、显示分离的方法来组织代码。
起名字真难难难
·
2023-09-18 15:59
重新认识架构—不只是
软件设计
前言什么是架构?通常情况下,人们对架构的认知仅限于在软件工程中的定义:架构主要指软件系统的结构设计,比如常见的SOLID准则、DDD架构。一个良好的软件架构可以帮助团队更有效地进行软件开发,降低维护成本,提高系统的可扩展性和可维护性。这里的架构定义有更多元化的理解:架构不仅是对软件开发设计和流程规范的定义,也包含了参与架构设计的人员、以及项目过程中和架构有关的活动,都可以称为架构。从广义角度来理解
·
2023-09-18 15:21
高德地图架构
上一页
35
36
37
38
39
40
41
42
下一页
按字母分类:
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
其他