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
微服务设计模式ddd架构设计
设计模式
之——观察者模式 & CDI实现
前言观察者模式是常见的
设计模式
之一,当某个对象行为的改变会引起多个对象的行为也发生改变的场景下,观察者模式就尤为适用。
moutory
·
2024-01-31 06:45
Unity中 单例模式
单例模式1.静态方法访问在Unity中,"单例模式"(SingletonPattern)是一种常见的软件
设计模式
。
哦布莱克斯
·
2024-01-31 06:05
unity
单例模式
c#
云原生:改变产品、架构与商业模式的未来引领者
通过云原生的应用,企业可以实现更快速的产品交付,更高效的
架构设计
,并重新定义商业模式。随着云计算的快速发展,云原生作为一种创新的软件开发和部署范式,逐渐成为了技术界的热门话题。
快乐非自愿
·
2024-01-31 06:31
云原生
架构
低代码
物联网
【
设计模式
】Unity中的单例模式实现
文章目录前言实现方法继承MonoBehaviour类的实现方式不继承MonoBehaviour类的实现方式懒汉式饿汉式静态内部类高效应用前言
设计模式
是众多的开发者在长期的开发过程中所总结出的针对一些一般性问题的最佳解决方案而单例模式则是其中最为简单同时也是最为常用的几种之一
幻梦的旅程
·
2024-01-31 06:29
Unity
设计模式
设计模式
c#
unity
微服务
架构中的关键组件:Dubbo、Nacos、Feign 和 Eureka
在构建
微服务
架构时,服务发现、配置管理和服务调用是不可或缺的组成部分。本文将详细介绍三个在这些领域中广泛使用的开源项目:Dubbo、Nacos和Eureka,它们各自的特点、区别以及适用的场景。
一勺菠萝丶
·
2024-01-31 05:57
maven
java
服务器
从单点 Redis 到 1 主 2 从 3 哨兵的架构演进之路
一、前言我们有个项目中用的MySQL、Redis、ES、
微服务
都是单节点部署的,没有做集群模式部署,为了提高整体的可用性,对项目的部署架构进行了升级,支持高可用。
程序员xysam
·
2024-01-31 05:50
架构
java
学习
程序人生
JVS开源框架系列:快速学会创建列表页「含软开企服的开源地址」
JVS项目简介JVS是软开企服开源的,面向软件开发团队可以快速实现应用的基础开发框架,采用
微服务
分布式框架,提供丰富的基础功能,集成众多业务引擎,它灵活性强,界面化配置对开发者友好,底层容器化构建,集合持续化构建
软件部长
·
2024-01-31 05:55
Js
设计模式
1、简介
设计模式
总的来说是一个抽象的概念,是软件开发人员在开发过程中面临的一般问题的解决方案。这些解决方案是众多软件开发人员经过相当长的一段时间的试验和错误总结出来的。
A-超
·
2024-01-31 05:16
设计模式
开发语言
javascript
ecmascript
系统
架构设计
笔记(66)—— 配置管理与文档管理
随着软件规模和复杂性的增大,许多大型开发项目往往都会延迟和超出预算,软件开发不得不直面越来越多的问题,表现为开发的环境日益复杂,代码共享日益困难,需跨越的平台增多;软件的重用性需要提高;软件的维护越来越困难。为了解决这些问题,作为控制软件系统一系列变化的学科,软件配置管理(SoftwareConfigurationManagement,SCM)应运而生。其主要作用是通过结构化的、有序化的、产品化的
deniro
·
2024-01-31 05:38
松哥手把手教你入门 Spring Boot + CAS 单点登录
在
微服务
以及分布式系统中,单点登录变得越来越普遍,松哥之前也有两篇文章和大家介绍过单点登录的方案:OAuth2+JWT方案@EnableOAuth2Sso注解方案这两种方案中,JWT存在一个注销登录的问题
_江南一点雨
·
2024-01-31 05:36
Redisson分布式锁介绍及实战应用(防止缓存击穿)
10w请求过来,这时候每台服务都用的是本地锁是跨JVM的,列如这些服务都没有49企业,此时有几个服务进行回原了打击在DB上面,那后期把这个服务部署了N台,N台用的都是自己的锁,是锁不住的分布式锁第一阶段让
微服务
都去公共位置去
有心不在迟
·
2024-01-31 04:55
java
开发语言
分布式
Seata详解(一)
分布式事务事务是数据库的概念,数据库事务(ACID:原子性、一致性、隔离性和持久性);分布式事务的产生,是由于数据库的拆分和分布式架构(
微服务
)带来的,在常规情况下,我们在一个进程中操作一个数据库,这属于本地事务
有心不在迟
·
2024-01-31 04:55
java
分布式
设计模式
之框架源码剖析(实战+图解)
Java
设计模式
1,概述随着软件开发人员人数的增多,一些公司急需一些高端人才。作为一个高端人才,设计面向对象软件是必不可少的能力,而软件设计是需要很深的功力,
设计模式
就要求你必须掌握。
有心不在迟
·
2024-01-31 04:54
设计模式
java
架构
设计语言
设计模式
(五):适配器模式
今天要讲的
设计模式
堪称人人都会,不是因为它太简单,而是因为它太常见,它就是适配器模式这个玩意大家应该都认识,它是一个耳机转接头假如你只有一个圆孔插头的耳机,但是手机的音频插口是type-c的,这时候你是没办法用耳机听歌的利用耳机转接头
赫连小伍
·
2024-01-31 04:09
spring框架(一)
1、Spring框架:IoC和AOP服务端三层开发:表现层、业务层、持久层ssm,springboot,springcloud(
微服务
,治理组件)Spring框架是一个流行的Java应用程序框架,它提供了许多功能来简化企业级应用程序的开发
沐暖沐
·
2024-01-31 03:43
spring
java
后端
maven
DDD
学习使用
简介
DDD
(Domain-DrivenDesign):领域驱动设计。
weixin_44877172
·
2024-01-31 03:42
Java
java
[docker] Docker容器服务更新与发现之consul
一、consul的相关知识1.1什么是注册与发现服务注册与发现是
微服务
架构中不可或缺的重要组件。起初服务都是单节点的,不保障高可用性,也不考虑服务的压力承载,服务之间调用单纯的通过接口访问。
为什么老是名字被占用
·
2024-01-31 03:38
docker
容器
consul
云原生
运维
Builder模式(
设计模式
)
作用:组装具有复杂结构的实例,组装的过程被隐藏在Director角色中理解:当创建的对象特别的复杂,把这个复杂的对象进行拆分。这个复杂对象的各个部分经常会需要面临剧烈的变化,但是他们的组合在一起的算法是相对稳定的。Builder模式就是一种“封装机制”来隔离“复杂对象的各个部分”的变化,从而保持系统中的“稳定构建算法”不随需求发生改变而改变。Builder模式.png小案例Builder.java
DarknessShadow
·
2024-01-31 03:08
jackson按照自定义注解序列化和反序列化属性
但是在一次开发过程中,要求对某些字段进行加解密,但是由于是spring
微服务
的项目,所以只在其中一个服务中需要加密,所以没有办法使用@JsonSerialize和@Jso
飘零未归人
·
2024-01-31 02:26
spring
boot
java
spring
NTP时间同步服务器@客户端时钟同步设置
设备采用冗余
架构设计
,高精度时钟直接来源于北斗、GPS系统中各个卫星的原子钟,通过信号解析驯服本地时钟源,实现卫星信号丢失后本地时钟精准保持功能。
安徽京准
·
2024-01-31 02:01
时间同步服务器
NTP网络时钟协议
NTP网络时间服务器
服务器
运维
时钟同步
NTP时间同步
NTP服务器
集合框架之List
UML主要使用图形符号来表示软件项目的设计,使用UML可以帮助项目团队沟通、探索潜在的设计和验证软件的
架构设计
。2.集合框架3.List集
墨痕
·
2024-01-31 01:53
J2EE
集合框架
list
java
前端框架
j2ee
微服务
笔记一
一、
微服务
概览
微服务
———SOA的一种实践。小即是美:小的服务代码少,bug也少,易测试,易维护,也更容易不断迭代完善的精致进而美妙。单一职责:一个服务也只需要做好一件事,专注才能做好。
zfh_51d2
·
2024-01-31 01:40
VUE
什么是VUE如何使用VUEMVVM绑定原理指令一.什么是VUE:什么是:(1).第三方开发的——下载(2).基于MVVM
设计模式
的?(3).渐进式的——可以逐步在项目中使用vue的部分继承。
栗子树下_
·
2024-01-31 01:31
Java与Vue:打造高效车联网位置信息管理系统
⚡⚡Java实战|SpringBoot/SSMPython实战项目|Django微信小程序/安卓实战项目大数据实战项目⚡⚡文末获取源码文章目录⚡⚡文末获取源码
微服务
的车联网位置信息管理-
计算机编程指导师
·
2024-01-31 00:32
Python实战集
Java实战集
大数据实战集
java
vue.js
开发语言
spring
boot
javascript
后端
车联网位置
小米百度bigo 滴滴 快手等iOS 面试题2021年
介绍
设计模式
,然后其中主要问了我抽象工厂和适配器两种模式。介绍runloop相关的知识和在实际开发中的使用情况要求详细的描述事件响
文博同学
·
2024-01-31 00:33
事件驱动架构: 实现高度可扩展的软件系统
在现代软件系统中,EDA已经成为主流的
架构设计
方法之一,特别是在大数据、人工智能和实时通信领域。本文将深入探讨EDA的核心概念、算法原理、实例代码和未来发展趋势。
OpenChat
·
2024-01-31 00:29
架构
arm开发
软件门槛之算法
软件门槛之算法1.背景2.算法定义3.特征4.基本要素5.常用
设计模式
6.常用实现方法7.复杂度时间复杂度空间复杂度8.分类9.算法常用的一些工具10.算法的检验标准1.背景一入行业深似海再回首已是白发生
静思心远
·
2024-01-31 00:59
S9:
算法
算法
java
人工智能
c语言基础概念及易错点整理
1.快速注释注释VS的快捷键2.转义字符\
ddd
例如:'\130'表示88,把130八进制转化成10进制后的值作为ASCII的字符,输出只能用%c\xdd例如:'\x30'表示48,在ASCII码中表示
黑菜钟
·
2024-01-31 00:17
c/c++
c语言
学习
restful基础与简单使用
总述REST是所有Web应用都应该遵守的
架构设计
指导原则。RepresentationalStateTransfer,翻译是”表现层状态转化”。
GHope
·
2024-01-30 23:30
2024年10大软件开发趋势
2024年计算机编程通用标准作为2024年IT业务特征的整体编程改进方法将进一步结合人工智能和ML进步、区块链的使用和多运行时
微服务
。AR和VR的广泛使用同样将继续塑造业
yule.yang
·
2024-01-30 22:03
AI
云原生
云计算
AI编程
人工智能
第八章(应用场景篇) 中大型项目的解构:从单体应用到微前端
文章目录中大型项目的解构:从单体应用到微前端一、从单体应用到微前端1.1单体应用的困境1.2微前端的优势1.3解构过程二、案例分析3.1项目背景3.2解构过程1.项目分析2.
架构设计
3.技术选型1.主应用配置
球球不吃虾
·
2024-01-30 22:58
微前端
前端
状态模式
微前端
前端框架
JavaScript前端开发 DOM 列表的增删和移动
利用DOM操作节点的方式实现列表的增删和移动case.html列表的增删和移动body{background:#
ddd
;text-align:center}.list{display:inline-block
i学无止境
·
2024-01-30 22:43
JavaScript学习
Redis 分布式锁|从青铜到钻石的五种演进方案
本篇主要内容如下:一、本地锁的问题首先我们来回顾下本地锁的问题:目前题目
微服务
被拆分成了四个
微服务
。前端请求进来时,会被转发到不同的
微服务
。
程序员xysam
·
2024-01-30 21:51
redis
分布式
数据库
学习
java
程序人生
抽象类(Java)、模板方法
设计模式
一、概念在Java中有abstract关键字,就是抽象的意思,可用来修饰类和成员方法。用abstract来修饰类,那这个类就是抽象类;修饰方法,那这个方法就是抽象方法。修饰符abstractclass类名{修饰符abstract返回值类型方法名称(形参列表);}抽象类的特点:1.抽象类中不一定有抽象方法,但只有抽象类是有抽象方法的类2.类该有的成员变量、方法、构造器抽象类都可以有3.抽象类不可以创
何仙鸟
·
2024-01-30 21:37
java
开发语言
DGIOT物联网
架构设计
分层架构在应用系统开发中,采用严格的、单一的、真正的的分层架构是可以的,但实际上我们已经采用了多种架构模式设计系统。当多种不同范式的架构混合在一起,你会不会出现“指鹿为马”的现象呢?严格分层架构在研究分层架构时,常通过概念性的定义或OSI七层应用(架构)来说明或解释分层架构:架构模式Layers有助于将应用程序划分为多组子任务,其中每组子任务都位于特定抽象层。osi.png图片取自《POSA,Vo
DGIOT物联网平台
·
2024-01-30 20:40
Java中的建造者模式应用场景
建造者模式(BuilderPattern)是一种对象构建
设计模式
,它提供了一种构建对象的最佳方式。这种类型的
设计模式
属于创建型模式,它提供了一种创建对象的最佳方式。
api77
·
2024-01-30 20:36
api
电商api
oracle
数据库
数据结构
人工智能
RabbitMQ简介
目录标题rabbitMQ简介安装rabbitMQrabbitMQ服务后台引入依赖rabbitMQ简介以商品订单场景为例,如果商品服务和订单服务是两个不同的
微服务
,在下单的过程中订单服务需要调用商品服务进行扣库存操作
不剃度的行者
·
2024-01-30 19:31
rabbitmq
分布式
SpringCloud简介
目录标题
微服务
的由来
微服务
本质什么样的项目适合
微服务
什么是SpringCloudSpringCloud和SpringBoot是什么关系SpringCloud主要基础服务组件
微服务
的由来
微服务
最早由MartinFowler
不剃度的行者
·
2024-01-30 19:01
spring
cloud
spring
后端
Command模式(命令模式)
命令模式(CommandPattern)是一种数据驱动的
设计模式
。Command有时也被成为事件(event)。它与“事件驱动编程”中的事件是一样的意思。
涅槃快乐是金
·
2024-01-30 19:29
聊聊java中的Eureka和Nacos
本文主要来自于黑马课程中1.提供者与消费者在服务调用关系中,会有两个不同的角色:服务提供者:一次业务中,被其它
微服务
调用的服务。(提供接口给其它
微服务
)服务消费者:一次业务中,调用其它
微服务
的服务。
学习中的程序媛~
·
2024-01-30 19:08
java
eureka
开发语言
设计模式
——工厂模式
更多内容,前往IT-BLOG工厂模式(FactoryPattern)是Java中最常用的
设计模式
之一。这种类型的
设计模式
属于创建型模式,它提供了一种创建对象的最佳方式。
程序猿进阶
·
2024-01-30 19:03
设计模式
设计模式
python
开发语言
java
后端
面试
性能优化
迷宫(蓝桥杯省赛C/C++)
对于上面的迷宫,从入口开始,可以按DRRURR
DDD
R的顺序通过迷宫,一共10步。其中D、U、L
菜只因C
·
2024-01-30 19:50
蓝桥杯
c++
c语言
大数据
开发语言
数据结构
算法
《我想进大厂》之分布式事务篇
无论是数据量导致的分库,还是现在
微服务
盛行的场景都是他出现的原因。这一篇内容还是避免不了俗套,主要的范围无非是XA、2PC、3PC、TCC,再最后到Seata。
艾小仙人
·
2024-01-30 18:42
Prometheus基于Eureka的服务发现
一、背景目前我们的项目是使用SpringCloud构建的
微服务
,使用的是Eureka作为注册中心,且项目中使用到Prometheus做服务监控。
huan1993
·
2024-01-30 18:01
Java常用
设计模式
常用
设计模式
一、策略模式二、工厂模式三、代理模式四、原型模式一、策略模式策略模式(StrategyPattern)是一种行为型
设计模式
,它定义了一系列算法,将每个算法都封装起来,使得它们可以互相替换,从而让算法的变化独立于使用算法的客户
一只大耗子。
·
2024-01-30 17:40
设计模式
java
设计模式
企业专业运维管理的“金牌辅助”——源启一体化监控平台上线啦
本期继续为大家介绍“帮帮团”的第二位骨干也是企业专业运维管理的“金牌辅助”源启一体化监控平台随着云原生的快速发展虚拟化、云平台、分布式、
微服务
容器等技术被广泛应用给企业数字化转型带来全新选择的同时也让整个
中电金信
·
2024-01-30 17:37
运维
什么是单例模式?
一、单例模式介绍单例模式,也叫单子模式,是一种常用的软件
设计模式
。在应用这个模式时,单例对象的类必须保证只有一个实例存在。许多时候整个系统只需要拥有一个的全局对象,这样有利于我们协调系统整体的行为。
住手丶让我来
·
2024-01-30 17:06
设计模式
单例模式讲解
响应式与
微服务
知识总结
本文意在把工作中经常涉及到的技术要点整理出来,形成一个知识体系,结构化、系统化地概括Reactive响应式开发、Spring/SpringBoot/SpringCloud、分布式知识及涉及到的其他常用的附加知识。SpringCloud官网:https://spring.io/projects/spring-cloud/SpringCloudAlibaba官网:https://spring.io/p
Beth_Chan
·
2024-01-30 16:01
Java
微服务
spring
cloud
架构
分布式
【Go】
微服务
架构下实现etcd服务注册与服务发现
中心网关:gateway四个
微服务
:user、message、note、relationship1中心网关实现服务发现1.1设计EtcdDiscovery类packageentityimport("context
後會無期_
·
2024-01-30 16:58
Go
微服务
etcd
gin
单元/集成测试服务
服务概述单元/集成测试旨在证明被测软件实现其单元/
架构设计
规范、证明被测软件不包含非预期功能。
经纬恒润
·
2024-01-30 16:24
研发工具
单元/集成测试服务
上一页
57
58
59
60
61
62
63
64
下一页
按字母分类:
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
其他