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
Android-架构模式
系统架构师学习大纲(三)
一.学习常见的系统
架构模式
1、分层架构分层架构是一种常见的软件设计方法,将系统分解为多个层次,每个层次负责不同的功能和责任。分层架构的目的是提高系统的可维护性、可扩展性和可重用性。
星辰@Sea
·
2024-08-26 08:05
系统架构
系统架构
学习
三层架构与解耦——IoC&DI机制【后端 7】
三层架构与解耦——IoC&DI机制在软件开发领域,三层架构(Controller、Service、Dao)是一种广泛采用的
架构模式
,它通过将应用程序分为三个主要层次来组织代码,旨在提高代码的可维护性、复用性和可扩展性
终末圆
·
2024-08-26 03:03
Java后端
架构
java
后端
后端框架
依赖管理
spring
boot
网络
MVC 与 MVVM 的深入剖析:区别与示例代码的震撼呈现
MVC是一种广泛应用于前后端开发的分层
架构模式
。
前端基地
·
2024-08-25 10:20
Vue
3.0从入门到精通
mvc
vue.js
前端
javascript
css3
node.js
html5
Objective-C中的MVC架构:构建清晰、可维护的iOS应用
标题:Objective-C中的MVC架构:构建清晰、可维护的iOS应用在iOS开发中,MVC(Model-View-Controller)
架构模式
是一种经典的设计模式,用于分离应用的业务逻辑、用户界面和控制逻辑
2401_85761003
·
2024-08-24 17:40
开发语言
实现MySQL读写分离的方法与步骤
MySQL读写分离是一种数据库
架构模式
,旨在通过分离数据库的读操作和写操作到不同的服务器上来提高数据库系统的性能和可扩展性实现步骤:JDK安装1)上传jdk安装包2)解压缩到/usr/localtarzxvf
qq_38975519
·
2024-08-24 14:19
mysql
数据库
运维
后端
Android架构组件:MVVM模式的实战应用
在Android开发中,MVVM(Model-View-ViewModel)模式是一种非常流行的
架构模式
,它可以帮助开发者更好地组织代码,使得应用程序更加模块化、易于维护。
小绵羊不怕大灰狼
·
2024-08-23 17:38
android
mvc
架构模式
mvc
架构模式
什么是MVC?为什么使用MVC?
m0_67853109
·
2024-08-23 06:56
mvc
架构
java
什么是MVC
架构模式
?
MVC
架构模式
,即模型-视图-控制器(Model-View-Controller)模式,是一种软件工程中的软件
架构模式
。
破碎的天堂鸟
·
2024-08-23 05:51
PHP学习
mvc
架构
关于DDD设计模式的各种疑问:什么是DDD架构?
1DDD和其他
架构模式
的区别(建议看完文章再看此问题)1.1DDD、DCI和CQRS架构的区别1.1.1区别领域驱动设计(DDD)、**数据-上下文-交互模型(DCI)和命令查询责任分离(CQRS)**
xxx_520s
·
2024-08-23 03:37
面经
设计模式
架构
基础篇02--微服务架构综述
微服务架构综述什么是微服务架构微服务架构是一种
架构模式
,它提倡将单一的应用程序划分为一组小的服务,服务之间互相协调、互相配合,为用户提供最终价值。
不会画画的画师
·
2024-08-22 21:01
微服务
微服务
C# WPF入门学习主线篇(三十)—— MVVM(Model-View-ViewModel)模式
—MVVM(Model-View-ViewModel)模式MVVM(Model-View-ViewModel)模式是WPF(WindowsPresentationFoundation)开发中的一种常用
架构模式
Ice bear433
·
2024-08-22 18:17
学习
C#
WPF
c#
wpf
学习
拥抱单向数据流:Android 开发中的 MVI 架构详解
MVI构建响应式应用在现代Android开发中,
架构模式
对于构建可维护、可测试和可扩展的应用至关重要。
yan_chenglong
·
2024-08-22 07:37
android
架构
手把手教你搭建 Android MVI架构: MVI + kotlin + Flow
一、什么是MVIAndroidMVI是一种用于构建Android应用程序的
架构模式
,其核心思想在于实现单向数据流和唯一可信数据源。
青春给了狗
·
2024-08-22 05:56
android
kotlin
开发语言
谈谈我对微服务架构的理解&微服务架构有什么作用
一、谈谈我对微服务架构的理解微服务架构,一种在现代化软件开发中广泛应用的
架构模式
,其核心理念在于将大型的、复杂的应用程序拆分为一系列小型的、松耦合的服务。
Layla_c
·
2024-03-26 05:50
web
jave
架构
微服务
云原生
安卓基础面试题
自定义viewAndroid自定义View-CSDN博客view和viewgroupView和ViewGroup的区别-view的事件分发事件分发详解---历史最容易理解组件化
Android-
组件化开发什么是
享哥。
·
2024-03-15 02:27
android
软件架构风格
#软件架构风格软件架构设计的一个核心问题是能否使用重复的
架构模式
,即能否达到架构级的软件重用。也就是说,能否在不同的软件系统中,使用同一架构。
weixin_30641999
·
2024-03-10 06:02
数据结构与算法
运维
shell
Flutter中的BLoC,你所需要知道的一切
Flutter中的BLoC(BusinessLogicComponent)是一种用于构建可重用的业务逻辑组件的
架构模式
。
进击小岛
·
2024-03-06 10:18
什么是MVC和MVVM
**MVC和MVVM是两种流行的软件
架构模式
,它们在前端开发中被广泛采用来组织代码和管理应用程序的复杂性**。
Poggie
·
2024-03-04 14:06
前端
前端
Android-
完美解决EditText和ScrollView的滚动冲突 转载
https://blog.51cto.com/u_15073486/3650167publicclassMainActivityextendsActivityimplementsView.OnTouchListener{privateEditTextmEditText;@OverrideprotectedvoidonCreate(BundlesavedInstanceState){super.on
xiaoerbuyu1233
·
2024-03-03 08:58
android
事件驱动架构
核心概念事件驱动架构(Event-DrivenArchitecture,EDA)是一种基于事件和异步通信的
架构模式
。
可爱的小小小狼
·
2024-03-02 06:49
架构
架构
以程序员的视角,看前后端分离的是否必要?
一、什么是前后端分离和不分离前后端分离是一种软件开发
架构模式
,将前端和后端的开发过程分离开来。在前后端分离的架构中,前端负责用户界面的展示和交互,后端负责数据处理和业务逻辑。
贝格前端工场
·
2024-02-20 20:10
前后端分离
程序员
开发
什么是MVVM?MVC、MVP与MVVM模式的区别?
MVVM(Model-View-ViewModel)是一种软件
架构模式
,用于将用户界面(View)与业务逻辑(Model)分离,并通过ViewModel来连接两者。
我爱学习yq
·
2024-02-20 08:34
mvc
Redis主从集群
一.
架构模式
二.资源分布操作系统:Centos7Redis版本:6.2.14IP端口角色192.168.157.1306379master192.168.157.1316379slave1192.168.157.1326379slave2
钗头风
·
2024-02-20 05:07
redis
数据库
缓存
Redis哨兵模式
一.哨兵的作用及工作原理1.哨兵的作用2.哨兵监测集群的方式3.master宕机后哨兵如何从众多slave中选举一个slave作为新的master4.哨兵如何实现故障转移5.总结二.哨兵集群搭建1.
架构模式
钗头风
·
2024-02-20 05:02
Redis
redis
数据库
缓存
探讨微服务未来:探索未来趋势,助力微服务架构演进升级
随着数字化转型的深入推进,微服务架构以其独特的优势逐渐成为企业应用的主流
架构模式
。本文灸哥对微服务架构的未来趋势和发展进行分析,期望可以给我自己以及所有微服务开发者提供一些有价值的参考。
灸哥漫谈
·
2024-02-20 04:07
架构师修炼导航
架构
微服务
java
Spring Cloud Stream:消息驱动
1.理解消息驱动微服务消息驱动微服务是一种
架构模式
,通过消息传递机制实现微服务之间的通信和协作。在这种模式下,微服务之间通过发送和接收消息来实现解耦合,从而提高系统的灵活性、可伸缩性和可维护性。
星光闪闪k
·
2024-02-20 02:31
Spring
Java
spring
cloud
spring
后端
架构
java
maven
spring
boot
JavaWeb
JavaWeb概念:用Java技术来开发网站;1.认识B/S架构B/S架构:Browser/Server,浏览器/服务器
架构模式
;B/S架构特点:客户端只需要浏览器.应用程序的逻辑和数据都存储在服务器端
m0_57408062
·
2024-02-20 01:51
java
开发语言
MyBatis学习:创建工具类MyBatisUtil——整合简化代码量
目前已经阐述了MVC
架构模式
和三层架构,明晰了在Web项目中的普遍编码层次,认识了框架,回顾了JDBC连接数据库,介绍了MyBatis框架,初步建立了使用MyBatis和MySQL的Maven项目,简单解释了
你是我的日月星河
·
2024-02-19 20:28
记录学习MyBatis
mybatis
学习
java
mysql
在面试中,如何回复擅长 Vue 还是 React
它采用了MVVM(Model-View-ViewModel)的
架构模式
,通过数据驱动和组件化的方式来开发Web应用程序。Vue.js的设计理念是尽可能简单、灵活,并且易于集成到现有项目中。
揣晓丹
·
2024-02-19 19:43
前端开发
vue.js
react.js
javascript
微服务(四)
第一章介绍了微服务
架构模式
和讨论了采用微服务的优缺点。第二章和第三章描述了微服务之间通讯的各个方面。本章,我们探索服务发现相关的问题。为什么要用服务发现?
Jiandong
·
2024-02-19 18:12
Android安卓架构MVC、MVP、MVVM模式的概念与区别
、MVVM模式哪个要好一些MVC(Model-View-Controller)、MVP(Model-View-Presenter)、MVVM(Model-View-ViewModel)是三种常见的软件
架构模式
世俗ˊ
·
2024-02-19 15:33
Android
android
架构
mvc
第二章 大型网站
架构模式
一、网站
架构模式
1.分层常见
架构模式
之一,将系统横向维度上切分为几个部分,每个部分负责一部分相对比较单一的职责,然后通过上层对下层的依赖和调用组成一个完整系统。
JarvisTH
·
2024-02-19 11:33
android-
模拟器检测方法
系统检测:IMEI等×优点:简单方便缺点:模拟器一般都对这部分进行处理手机号码×手机号码在6.0后需要申请权限,敏感度太高,且不一定获取到。硬件检测电池☆对电池电量,充电状态,温度等一般模拟器对此并未处理,可靠度较高。需要轮询处理,非及时,未来模拟器有可能对此进行修改。mac地址×优点:利用mac地址唯一性缺点:模拟器可以模拟wifi☆优点:连接wifi的情况下,AS模拟器显示『wlan0Link
土肥圆的诺诺
·
2024-02-15 06:42
软件架构的10个常见模式
因此,了解软件设计中的不同
架构模式
对我们的软件设计会有较大的帮助。什么是
架构模式
?根据维基百科:
架构模式
是针对特定软件架构场景常见问题的通用、可重用解决方案。
架构模式
类似于软件设计模式,但范围更广。
架构师Javaspring
·
2024-02-14 21:32
前后端分离好处多多,怕就怕分工不分人,哈哈
一、什么是前后端分离开发模式前后端分离是一种软件开发的
架构模式
,将前端和后端分离开发,通过API进行数据交互。
贝格前端工场
·
2024-02-12 14:46
前后端分离
Layui
开发模式
聊聊如何设计一个容错的微服务架构
本文介绍了基于RisingStack的Node.js咨询和开发经验构建和操作高可用性微服务系统的最常见技术和
架构模式
。如果你不熟悉本文中的模式,
Java码农
·
2024-02-12 03:55
springcloud分布式架构网上商城源码和论文
然后在明白了系统的需求基础上需要进一步地设计系统,主要包罗软件
架构模式
、整体功能模块、数据库设计。本项目软件架构选择B/S模式,总体功能模块运用自顶向下的分层思想。
飞奔的波大爷
·
2024-02-11 21:33
spring
cloud
分布式
架构
浅谈MVC、MVP、MVVM
架构模式
Android
架构模式
——MVC、MVP、MVVM实战mvc(model-view-controller)概念解释:MVC是三个单词的首字母缩写,它们是Model(模型)、View(视图)和Controller
蜗牛是不是牛
·
2024-02-11 11:59
python web 框架Django学习笔记
2018年5月pythonweb框架Django学习笔记Django架站的16堂课MVC架构设计师大部分框架或大型程序项目中一种软件工程的
架构模式
,把程序或者项目分为三个主要组成部分,Model数据模型
ersaijun
·
2024-02-11 08:13
django
python
前端
django
H5直接唤起高德地图导航APP和唤起百度地图导航APP
1.百度地图官方文档:地图调起API|百度地图APISDK2.高德地图官方文档:路径规划-
Android-
开发指南-高德地图手机版|高德地图APIif(val.name=='高德'){//手机获取的是百度坐标
wwf1225
·
2024-02-10 16:00
javascript
客观看待前后端分离,优劣、场景、对程序员职业的影响
一、在前端开发中,前后端分离是指什么在前端开发中,前后端分离是一种
架构模式
,将前端和后端的开发分离开来,使它们可以独立进行开发和部署。
贝格前端工场
·
2024-02-10 11:47
前后端分离
vue
Django的框架
MVC框架MVC,全名是ModelViewController,是软件工程中的一种软件
架构模式
,把软件系统分为三个基本部分:模型(Model)、视图(View)和控制器(Controller),具有耦合性低
Pope_Li
·
2024-02-10 07:25
一条 SQL 查询语句是如何执行的
其
架构模式
是插件式的,支持InnoDB、MyISAM、Memo
DustinWangq
·
2024-02-09 15:02
#
MySQL实战45讲
MYSQL
sql
数据库
基于springboot的智慧养老平台设计与实现-计算机毕业设计源码和LW文档
然后在明白了系统的需求基础上需要进一步地设计系统,主要包罗软件
架构模式
、整体功能模块、数据库设计。本项目软件架构选择B/S模式,总体功能模块运用自顶向下的分层思想。
qq_375279829
·
2024-02-09 09:10
计算机毕业设计程序源码
java
spring
boot
java
后端
Android-
推荐一个自定义ImageView开源库(android-shape-imageview )
图片来源网络,入侵必删你有没有遇到自定义形状图片的需求呢?我发现一个了关于自定义图片形状的开源库。这篇博客来分享它,希望对你有所帮助。android-shape-imageview这个库主要提供自定义形状的Imageview,以及更多自定义框架。引入项目implementation'com.github.siyamed:android-shape-imageview:0.9.+@aar'截止我写博
阿博聊编程
·
2024-02-09 03:24
去哪儿旅行微服务架构实践
我将从以下几个方面进行介绍:背景介绍微服务
架构模式
的最佳实践微服务开发效率的提升实践微服务治理的实践ServiceMesh尝试一、背景介绍首先介绍一下去哪儿网的业务。
90后小伙追梦之路
·
2024-02-09 02:57
java
架构
面试
微服务
架构
java
数据库
面试
第三方唤醒&登陆
#功能说明:第三方应用或web下载/唤醒/自动登录到学习通#负责人:iOS-肖泽强,
android-
殷雅乐#协议版本:v1.0协议详细操作过程1.第三方应用内上架学习通2.第三方应用后台服务配置3.第三方应用用户账号对接学习通泛雅后台
ceremony08
·
2024-02-08 19:41
Jsp+Servlet+JDBC(c3p0连接池)+Mysql实现增删改查
一、项目介绍1、采用MVC
架构模式
中,JSP充当视图(view)而Servlet适合充当控制器(controller)。
Nan YI I
·
2024-02-08 09:45
JavaWeb
java
爬虫
后端
19:Web开发模式与MVC设计模式-Java Web
目录19.1JavaWeb开发模式19.2MVC设计模式详解19.3MVC与其他JavaWeb开发模式的区别总结19.4应用场景总结在JavaWeb应用程序开发领域,有效的
架构模式
和设计模式对提高代码可维护性
Yeats_Liao
·
2024-02-07 22:39
前端
mvc
设计模式
在Ubuntu 16.04上安装Django并搭建开发环境的方法
简介Django是一个使用Python编写的免费开源的Web框架,遵循**模型模板视图(MTV)**软件
架构模式
。MTV模式是Django对模型-视图-控制器(MVC)模式的实现。
张无忌打怪兽
·
2024-02-07 15:28
Python
ubuntu
django
sqlite
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
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
其他