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软件设计
软件设计
师考试 | 第二章 程序设计语言基础知识 | 语言处理程序基础
(一)汇编程序基本原理1.汇编语言汇编语言是为特定的计算机设计的面向机器的符号化的程序设计语言。汇编程序的分类:指令语句(机器指令语句)在汇编后能产生相应的机器代码,这些代码可以被CPU直接识别并执行相应的操作,基本指令有ADD、SUB、AND等;可分为传送指令、算术运算指令、逻辑运算指令、移位指令、转移指令、处理机控制指令等。伪指令语句指示汇编程序在汇编源程序时完成某些工作;伪指令语句经汇编后不
Levi_moon
·
2023-08-01 05:20
AngularJS 依赖注入
什么是依赖注入wiki上的解释是:依赖注入(DependencyInjection,简称DI)是一种
软件设计
模式,在这种模式下,一个或更多的依赖(或服务)被注入(或者通过引用传递)到一个独立的对象(或客户端
李哈哈_bing
·
2023-08-01 00:16
基于STM32的直流电机串级角度控制
基于STM32的直流电机串级角度控制单片机课程设计文章目录基于STM32的直流电机串级角度控制前期准备材料准备软件准备技术准备理论准备设计过程硬件连接MCU资源配置
软件设计
主要代码任务构建PID算法串口通讯实际效果分析与改进性能改善随动测试其他说明前期准备材料准备控制板使用先前购买的
DLEXT
·
2023-07-31 14:31
c语言
单片机
stm32
软件体系结构-KWIC索引系统
引言KWIC作为一个早年间在ACM的Paper提出的一个问题,被全世界各个大学的
软件设计
课程奉为课堂讲义或者作业的经典。
AlbertOS
·
2023-07-31 13:03
软件工程
软件体系结构
带你从0了解移动机器人(三) ——自主导航系统及上位机
软件设计
与实现
随着机器人技术的不断发展,我们可以在许多简单重复,危险的岗位上看到机器人的身影,移动机器人凭借其在复杂环境下工作,具有自行感知、自行规划、自我决策功能的能力,它可以在不同的环境中移动并执行任务,在人类社会中发挥着越来越重要的作用。但移动机器人拥有自主导航能力,才能进一步完成上诉所设定的任务。可以说自主导航能力是移动机器人最为基础和核心的技术,而上位机软件的实现与设计,则进一步推动机器人的完善发展。
探讨探讨AGV
·
2023-07-31 06:07
人工智能
机器人
java
[设计模式]二十三种设计模式
可复用是设计模式的目标,面向对象是实现的手法(对于
软件设计
中普遍存在或反复出现的问题,提出的解决方案)。
cqf
·
2023-07-31 05:23
软件设计
和架构设计
软件设计
和架构设计1.
软件设计
1.1设计设计是从架构构件接口以及系统其他特征定义的过程。
软件设计
的结果必须描述系统的架构,系统如何分解和组织构件。描述构件间的接口。
简单点了
·
2023-07-30 22:38
软件建模
uml
架构设计
基于SSM的商城系统(实现支付宝支付功能)
基于SSM的商城系统(实现支付宝支付功能)一:项目简介二:项目展示首页、搜索页面登陆、注册页面购物车、订单管理页面商品详情、支付页面用户信息页面后台管理页面三:
软件设计
数据库设计系统模块设计四:部分功能实现
贫僧洗发水呢
·
2023-07-30 21:30
demo
基于stm32单片机的直流电机速度控制——LZW
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档目录一、实验目的二、实验方法三、实验设计1.实验器材2.电路连接3.
软件设计
(1)实验变量(2)功能模块a)电机接收信号计算b)电机速度计算四
Rehabilitation2018
·
2023-07-30 18:50
单片机
stm32
嵌入式硬件
装饰器模式——扩展系统功能
在
软件设计
中,也有一种类似新房装修的技术可以对已有对象(新房)的功能进行扩展(装修),以获得更加符合用户需求的对象,使得对象具有更加强大的功能。这种技术对应于一种被称之为装饰模式的设计模式。
元维时代
·
2023-07-30 15:52
设计模式
装饰器模式
面试三
MVC框架MVC全名是ModelViewController,是模型(model)-视图(view)-控制器(controller)的缩写,一种
软件设计
典范,用一种业务逻辑、数据、界面显示分离的方法组织代码
你的Yang
·
2023-07-30 12:40
【
软件设计
】软件架构 software architecture
Definition:SoftwareArchitecturethesetofsignificantdecisionsabouttheorganisationofasoftwaresystemtheselectionofthestructuralelementsandtheinterfacesbywhichthesystemiscomposedtheirbehaviourasspecifie
Victorrrrr
·
2023-07-30 11:06
软考中级-
软件设计
师-第一章计算机组成与体系结构-1 - 草稿 - 草稿 - 草稿
软考中级-
软件设计
师-第一章计算机组成与体系结构-1数据的表示1.计算机的数据只有0和1,也就是我们常说的二进制数据。2.生活中用的数据0至9,也就是我们小学就学过的十进制数。
刘家成_b8d3
·
2023-07-30 10:13
敏捷设计
敏捷设计在
软件设计
初始阶段,系统设计总是很清晰,但随着需求不断改变,功能需要不断增加,系统会变得越来越复杂,这时设计就逐渐变得腐化,系统开始变得难以扩展,难以维护。软件开始散发出腐化的气味。
泠云12
·
2023-07-30 09:14
SpringAOP的相关概念
创建连接点四.SpringAOP的实现原理4.1JDK动态代理4.2CGLIB动态代理总结一.什么是AOPAOP,全称为Aspect-OrientedProgramming(面向切面编程),是一种编程范式和
软件设计
思想
忘忧记
·
2023-07-30 07:28
javaEE进阶
AOP
《
软件设计
师》备考笔记
《
软件设计
师》备考笔记第一章.计算机组成与体系结构https://blog.csdn.net/weixin_51333606/article/details/122433410第二章.操作系统基本原理https
lywmofan
·
2023-07-30 00:33
软考
软件工程师
DDD是
软件设计
思维方式的转变
前言2004年领域驱动设计(DDD)被EricEvans带到我们面前之后,一开始让很多人眼前一亮,但是这个高冷的思想一直在落地上不温不火,甚至很难被应用。我曾经在2010年左右看到过介绍‘领域建模语言’的介绍,其实那时候还不知道他的背后其实也是DDD的思想。2015年以后微服务的兴起让这个尘封多年的思想焕发了第二春。大家发现DDD居然和微服务的设计思路如此贴合。作为一名技术人员,平时工作中自然无法
Bruce_Talk
·
2023-07-29 23:01
JAVA设计模式--从入门到精通
设计模式(designpattern)是对
软件设计
中普遍存在的各种问题,所提出的解决方案。本文以面试题作为切入点,介绍了设计模式的常见问题。
程序员 jet_qi
·
2023-07-29 14:55
Java
设计模式详解
设计模式
java基础
java设计模式-观察者模式
什么是观察者模式观察者模式(Observer)是
软件设计
中的一种行为模式。它定义了对象之间的一对多关系,其中如果一个对象改变了状态,所有依赖它的对象都会自动被通知并更新。
Hello姜先森
·
2023-07-29 13:58
#
设计模式
java
java
设计模式
观察者模式
1.三层架构与MVC架构区别
对数据实现业务逻辑的封装数据访问层(com.shs.dao):对数据库访问操作MVC(ModelViewController)架构MVC是模型(Model)-视图(View)-控制器(Controller)的缩写,一种
软件设计
典范
shs520
·
2023-07-29 12:01
SpringMVC
mvc
让工作“亮”起来
他以自己做的一个项目为例,从项目需求开始到方案设计、数据设计和
软件设计
等几个方面做了详细介绍。应该说,他的职场进步正是取决于他的工作亮点。那如何让作“亮”起来?
木子轻风
·
2023-07-29 08:51
100天
软件设计
师备考计划
由于我的专业与计算机相关,我有一定的基础,因此我计划在2023年用100天的时间考取
软件设计
师资格。
努力发光的程序员
·
2023-07-29 05:09
软考
软考
软件设计
师学习第一章
计算机组成与体系结构(6分)内容概述数据的表示进制转换R进制转十进制使用按权展开法,其具体操作方式为:将R进制数的每一位数值用Rk形示,即幂的底数是R,指数为k,k与该位和小数点之间的距离有关。当该位位于小数点左边,k值是该位和小数点之间数码的个数,而当该位位于小数点右边,k值是负值,其绝对值是该位和小数点之间数码的个数加1二进制转十进制10100.01=1×24+1×22+1×2−210100.
努力发光的程序员
·
2023-07-29 05:08
软考
学习
2023
软件设计
师中级备考经验分享(文中有资料链接分享)
先摊结论吧,软考中级设计师备考只是备考半个月(期间还摆烂了几天),然而成绩如下:我自己都没想到会这么好的成绩。。。上午题:推荐把软考通APP里的历年真题刷3-4遍,直接刷真题,然后背解析就行,没必要分章节练习。每次考试的真题会有几个往年的题,其他题目的话都是万变不离其宗,把历年真题刷几遍,背好解析。上午题几乎不是问题!下午题:推荐把近5年真题做一遍,把一个up的下午题真题解析课程听1遍就差不多了,
Protinx
·
2023-07-28 15:55
分享
经验分享
一些关于设计原理和设计模式的问题
1.请解释一下单一职责原则(SRP)是什么,为什么它在
软件设计
中很重要?2.能否举一个您在项目中应用开放封闭原则(OCP)的例子,并解释一下为什么该原则对于软件扩展很重要?
桑丘紫言
·
2023-07-28 15:00
java面试
设计模式
单元测试及unittest单元测试框架
一、单元测试1、单元测试:在计算机编程中,单元测试(UnitTesting),又称为模块测试,是针对程序模块(
软件设计
的最小单位)来进行正确性检验的测试工作。程序单元是应用的最小可测试部件。
静静地就好
·
2023-07-28 12:18
SpringBoot IOC与AOP(一)
IOCAOP一、分层解耦内聚:软件中各个功能模块内部的功能联系耦合:衡量软件中各个层/模块之间的依赖、关联的程度
软件设计
原则:高内聚、低耦合控制反转:InversionOfControl,简称IOC。
prince05
·
2023-07-28 09:41
springboot
spring
boot
后端
java
设计模式四:单例模式(Singleton)
单例模式,是一种常用的
软件设计
模式。在它的核心结构中只包含一个被称为单例的特殊类。通过单例模式可以保证系统中,应用该模式的类一个类只有一个实例。即一个类只有一个对象实例。
Demo_tang
·
2023-07-28 07:56
设计模式
java
设计模式
单例模式
设计模式什么情况下适合使用呢?
设计模式提供了一种标准化的方式来解决常见的
软件设计
问题,并提供了一种可重用的解决方案。设计模式可以帮助开发人员编写具有高可维护性、可扩展性和可重用性的代码。
十年磨一剑一剑悠十年
·
2023-07-28 06:16
设计模式
设计模式适合用于解决特定的
软件设计
问题呢
这些问题都是
软件设计
中经常遇到的问题,而设计模式就是为了解决这些问题而诞生的。以下是一些常见的
软件设计
问题,以及对应的设计模式:如何处理对象之间的关系?例如,如何实现继承、组合、聚合等关系?
十年磨一剑一剑悠十年
·
2023-07-28 06:15
设计模式
设计模式——工厂设计模式
在java中,万物皆对象,这些对象都需要创建,如果创建的时候直接new该对象,就会对该对象耦合严重,假如我们要更换对象,所有new对象的地方都需要修改一遍,这显然违背了
软件设计
的开闭原则,如果我们使用工厂
Spring618
·
2023-07-28 03:24
软件测试 实验4、使用Junit做单元测试
设计测试用例4)使用Junit做单元测试4.具体实验:一、编写的四则运算程序如下:二、运算输出的结果如下:三、确定测试单元测试单元代码如下:四、测试用例结果如下:五、测试分析该测试先是设计了用Junit
软件设计
了四则运算程序
牧小牧
·
2023-07-27 22:57
Python桥接模式介绍、使用
一、Python桥接模式介绍概念:Python桥接模式(BridgePattern)是一种
软件设计
模式,用于将抽象部分与其实现部分分离,使它们可以独立地变化。
Lightning-py
·
2023-07-27 19:33
Python
python
开发语言
STM32 Flash学习(三)
软件设计
添加了两个文件stmflash.c和stmflash.h。
Caramel_biscuit
·
2023-07-27 18:55
stm32
stm32
学习
javascript
第二章 策略模式
策略模式作为一种
软件设计
模式,指对象有某个行为,但是在不同的场景中,该行为有不同的实现算法。比如每个人都要“交个人所得税”,但是“在美国交个人所得税”和“在中国交个人所得税”就有不同的算税方法。
万恶的意外er
·
2023-07-27 17:00
程序员必备技能:我觉得必须会重构,哈哈哈
你也可能会为了
软件设计
和同事争得面红耳赤,讨论如何应对未来可能出现的需求变化。为了开发一个新需求,你打开一份源代码,完全不知所云嘛,你吐槽着谁能写出如此不堪入目的代码,于是决定查看版本记录,把这个
全栈开发者社区
·
2023-07-27 17:11
编程语言
java
人工智能
python
大数据
靠谱程序员必备技能——重构
你也可能会为了
软件设计
和同事争得面红耳赤,讨论如何应对未来可能出现的需求变
huangshulang1234
·
2023-07-27 17:37
架构文摘
程序员
重构
C++设计模式之模板方法、策略模式、观察者模式
现代
软件设计
的特征是”需求的频繁变化“。设计模式的要点是”寻求变化点,然后在变化点处应用设计模式,从而更好地应对需求的变化“。”什么时候,什么地点应用设计模式“比设计模式结构本身”更重要。
SatoshiGogo
·
2023-07-27 17:59
C++
设计模式
开发语言
c++
SpringMVC教程笔记
SpringMVC1、回顾MVC1.1、什么是MVCMVC是模型(Model)、视图(View)、控制器(Controller)的简写,是一种
软件设计
规范。
爱写Bug的小孙
·
2023-07-27 13:08
笔记
SpringMVC笔记
spring-Note
Python策略模式介绍、使用方法
一、Python策略模式介绍Python策略模式(StrategyPattern)是一种
软件设计
模式,用于通过将算法封装为独立的对象,而使得它们可以在运行时动态地相互替换。
Lightning-py
·
2023-07-27 11:42
Python
python
策略模式
开发语言
模块化是构建可靠软件的首要原则
这篇文章深入探讨了模块化的概念及其在
软件设计
中的重要性。模块化是将复杂系统分解为更小、可管理的部分或模块的原则。每个模块封装了特定的功能,并独立于其他模块运行。
CSDN资讯
·
2023-07-27 09:39
STM32 串口学习(二)
软件设计
voiduart_init(u32baud){//UART初始化设置UART1_Handler.Instance=USART1;//USART1UART1_Handler.Init.BaudRate
Caramel_biscuit
·
2023-07-27 07:59
stm32
stm32
学习
单片机
第十五周作业
1、Nginx+Keepalived实现站点高可用Keepalived软件起初是专为LVS负载均衡
软件设计
的,用来管理并监控LVS集群系统中各个服务节点的状态,后来又加入了可以实现高可用的VRRP功能。
N37077ZZ
·
2023-07-26 23:40
RTOS 低功耗设计原理及实现
RTOS低功耗设计原理及实现文章目录RTOS低功耗设计原理及实现前言TicklessIdleMode的原理及实现TicklessIdleMode的
软件设计
原理TicklessIdleMode的实现
失散多年的哥哥
·
2023-07-26 23:47
嵌入式开发
什么都有的笔记
单片机
嵌入式硬件
手把手移植 simpleFOC (一)
逢上嘉立创免费打样,闲暇之余,重新学习了
FOC
整个过程。准备再次深入了解simpleFoc和odrive,比较他们的细节差异。画了两版simpleFoc:一版为SimpleFOCShiel
brotherwyz
·
2023-07-26 16:11
simpleFOC
stm32
无刷电机驱动
矢量控制
JAVA毕业设计幼儿早教系统
软件设计
与实现计算机源码+lw文档+系统+调试部署+数据库
JAVA毕业设计幼儿早教系统
软件设计
与实现计算机源码+lw文档+系统+调试部署+数据库JAVA毕业设计幼儿早教系统
软件设计
与实现计算机源码+lw文档+系统+调试部署+数据库本源码技术栈:项目架构:B/S
伯仲cxsj985
·
2023-07-26 08:05
java
jvm
开发语言
【玩转23种Java设计模式】学习目录汇总整理
简介二、六大原则1、开闭原则2、里氏代换原则3、依赖倒转原则4、接口隔离原则5、最少知道原则6、合成复用原则三、学习目录1、创建型模式(5种)2、结构型模式(7种)3、行为型模式(11种)一、简介
软件设计
模式
程序员云帆哥
·
2023-07-26 06:26
玩转23种Java设计模式
设计模式
java
【玩转23种Java设计模式】行为型模式篇:模板模式
软件设计
模式(Designpattern),又称设计模式,是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。
程序员云帆哥
·
2023-07-26 06:47
玩转23种Java设计模式
java
设计模式
模板模式
3d打印机、三维扫描仪和三维
软件设计
相互相辅的作用
(根据武汉迪万科技有限公司参考)三维软件,是一种机械结构辅助设计软件,能够绘制出模具,机械构件等的三维结构的图纸。目前使用三维软件有很多,不同行业有不同的软件,各种三维软件各有所长可根据工作需要选择。比如:Rhino(Rhinoceros犀牛)、Maya、3dsMax、Softimage/XSI、Lightwave3D、Cinema4D、PRO-E等。Maya是一个包含了许多各种内容的巨大的软件程
3d打印生活馆
·
2023-07-26 05:04
3d打印服务
武汉迪万3d打印
生产环境之负载均衡LVS+keepalived方案(3)_KeepAlived介绍
keepalived简介Keepalived软件起初是专为LVS负载均衡
软件设计
的,用来管理并监控LVS集群系统中各个服务节点的状态,加入了可以实现高可用的VRRP(VirtualRouterRedundancyProtocol
zhjuan
·
2023-07-26 04:44
#
lvs
keepalived
负载均衡
流量负载均衡
网络负载均衡
上一页
51
52
53
54
55
56
57
58
下一页
按字母分类:
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
其他