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
dubbo设计原则
RESTful
RESTful架构的
设计原则
包括以下几点:1.基于客户端-服务器模型:客户端和服务器之间通过HTTP协议进行通信,客户端发送请求,服务器返回响应。2.无状态性:每个请求都是独
.:::.
·
2024-01-31 10:55
restful
【开发】长期项目与代码质量,对抗软件工程复杂度(设计、重构、规范)
【开发】长期项目与代码质量,对抗软件工程复杂度(设计、重构、规范)文章目录一、设计模式与
设计原则
二、历史债务与代码重构1、技术债务的来源2、重构—无奈之举3、工程一致性:有效控制技术债务积累的主要手段一
小哈里
·
2024-01-31 09:02
#
职场能力
软件工程
重构
后端
设计模式
软件开发
RetryTemplate
1.开发中接口重试的场景日常开发中,经常会遇到这样的场景:执行一次接口调用,如RPC调用,偶现失败,原因可能是
dubbo
超时、连接数耗尽、http网络抖动等,出现异常时我们并不能立即知道原因并作出反应,
代码的知行者
·
2024-01-31 09:36
工作
java
可组合扩展性:如何利用事件驱动架构提高系统灵活性
可组合扩展性是一种系统
设计原则
,它允许我们将系统分解为多个独立的组件,这些组件可以轻松地组合、扩展和优化,以满足不同的需求和场景。这种设
OpenChat
·
2024-01-31 08:30
架构
在RunnerGo测试平台中做WebSocket、
Dubbo
、TCP/IP接口测试
大家好,RunnerGo作为一款一站式测试平台不断为用户提供更好的使用体验,最近得知RunnerGo新增对,WebSocket、
Dubbo
、TCP/IP,三种协议API的测试支持,本篇文章跟大家分享一下使用方法
Xayh55
·
2024-01-31 07:20
websocket
tcp/ip
网络协议
32个Java面试必考点-07(上)必会框架-Spring全家桶
1.Spring框架中的主要知识点;2.NIO框架Netty以及基于Netty实现的主流RPC框架Motan、
Dubbo
和gRPC;3.ORM框架MyBatis。
机智阳
·
2024-01-31 07:50
java
java
面试
spring
后端
设计模式
架构
springboot整合
dubbo
本文使用的springboot版本为2.0.6.RELEASE
dubbo
-spring-boot-starter使用阿里巴巴提供的,版本为0.2.0,依赖
dubbo
版本为2.6.20.2.1+版本依赖的
dean_a6f5
·
2024-01-31 06:50
微服务架构中的关键组件:
Dubbo
、Nacos、Feign 和 Eureka
本文将详细介绍三个在这些领域中广泛使用的开源项目:
Dubbo
、Nacos和Eureka,它们各自的特点、区别以及适用的场景。
Dubbo
Dubbo
是一个由阿里巴巴开源的高性能、轻量级的Java服务框架。
一勺菠萝丶
·
2024-01-31 05:57
maven
java
服务器
设计模式之框架源码剖析(实战+图解)
2,本章特色本章是从设计模式的一些相关的概念开始,再到软件
设计原则
,重点讲解23种设计模式,针对每一种模式都配备了相关的代码。最后通过一个综合案例将常用的设计模式使用起来。
有心不在迟
·
2024-01-31 04:54
设计模式
java
架构
设计语言
系统
设计原则
系统设计中本来没有固定的原则规范,但是一定是有一个好的趋向的,本文的目的是让系统设计者可以得到几个方向,可以拿捏考虑的点,但是不必拘泥于以下
设计原则
,拿来当做系统设计时的参考足矣。
安静的夜灬
·
2024-01-31 04:23
系统架构
设计原则
架构
计算机
设计原则
,总体
设计原则
《总体
设计原则
》由会员分享,可在线阅读,更多相关《总体
设计原则
(1页珍藏版)》请在人人文库网上搜索。
weixin_39708502
·
2024-01-31 04:23
计算机设计原则
计算机信息系统安全管理的主要原则有哪些,网络系统安全性
设计原则
有哪些
满意答案gtxxzq2013.09.06采纳率:59%等级:14已帮助:28935人根据防范安全攻击的安全需求、需要达到的安全目标、对应安全机制所需的安全服务等因素,参照SSE-CMM("系统安全工程能力成熟模型")和ISO17799(信息安全管理标准)等国际标准,综合考虑可实施性、可管理性、可扩展性、综合完备性、系统均衡性等方面,网络安全防范体系在整体设计过程中应遵循以下9项原则:1.网络信息安
AyeNay Rats
·
2024-01-31 04:23
系统(产品)
设计原则
后面想了想,大抵上是基于一些多年来总结的系统
设计原则
吧,本着好记性不如烂笔头,将这些经验一一记录下来,供后续与大家学习交流。
冷暖从容
·
2024-01-31 04:22
产品
产品经理
mac m2 编译
dubbo
3.1.x版本报Missing:com.google.protobuf:protoc:exe:osx-aarch_64
原因是低版本的protobuf和grpc不支持MacBookm1或m2protobuf,需要使用x86的protobuf。解决方法1、单独修改configurationcom.google.protobuf:protoc:${protobuf-java.version}:exe:osx-x86_64grpc-javaio.grpc:protoc-gen-grpc-java:${grpc-java.
Saleson
·
2024-01-31 04:09
Dubbo
macos
java
开发语言
dubbo
3 负载均衡器
dubbo
3的负载均衡实现类目前共有5种,如下:负载均衡器ExtensionName逻辑例子|RandomLoadBalancerandom根据provider节点的权重(默认100)随机选择,存在误差从
Saleson
·
2024-01-31 04:09
Dubbo
负载均衡
dubbo
Dubbo
Consumer 对Provider的protocol选择逻辑
一、简介
dubbo
consumer如果没有指定protocol参数,默认会将provider注册的protocolproviderurl都获取并转换为Invoker放到Directory中。
Saleson
·
2024-01-31 04:38
dubbo
MySQL事务和SQL优化
事务的隔离级别幻读解决方法脏读不可重复读幻读和不可重复读两者区别事物的隔离级别5数据库优化5.1影响性能因素的优化服务优化应用优化5.2谁参与优化5.3系统优化软件优化硬件优化5.4服务优化MySQL配置5.5MyISAM配置项5.6InnoDB配置项5.7应用优化库表
设计原则
索引建立原则
陳浩难
·
2024-01-31 04:38
mysql
sql
数据库
小米百度bigo 滴滴 快手等iOS 面试题2021年
小米一面介绍有哪些
设计原则
,并让比较详细的说了其中开闭原则在项目中的应用。介绍设计模式,然后其中主要问了我抽象工厂和适配器两种模式。
文博同学
·
2024-01-31 00:33
Dubbo
学习笔记(四)——负载均衡与SPI机制
二、
Dubbo
SPI三、
dubbo
负载均衡策略四、详解
dubbo
负载均衡实现原理4.1环境搭建4.2代码执行流程分析参考文章:阿里面试真题:
Dubbo
的SPI机制_三太子敖丙博客-CSDN博客
dubbo
薛薛哦
·
2024-01-30 21:25
分布式
dubbo
Dubbo
学习笔记(一)——尚硅谷B站
_应用的架构演变_哔哩哔哩_bilibili时长:4h课件代码地址:https://pan.baidu.com/s/1mrULGXHQQxIugObFTP7gpw提取码:8fx8(已下载)其他人笔记:
Dubbo
薛薛哦
·
2024-01-30 21:55
分布式
dubbo
Dubbo
学习笔记(二)——
dubbo
-admin的搭建&使用
目录一、前置条件二、
dubbo
-admin搭建三、
dubbo
项目开发实战★★★四、
dubbo
-admin的使用
dubbo
-admin是什么?
薛薛哦
·
2024-01-30 21:55
分布式
dubbo
Dubbo
学习笔记(三)
@
Dubbo
Service注解2.@
Dubbo
Reference注解3.
薛薛哦
·
2024-01-30 21:55
分布式
dubbo
Dubbo
配置(XML)
请在此查看文档描述的完整示例provider.xml示例consumer.xml示例所有标签都支持自定义参数,用于不同扩展点实现的特殊配置,如:或:[1]配置之间的关系
dubbo
-config标签用途解释服务配置用于暴露一个
32a08e1b7af0
·
2024-01-30 16:30
设计模式之
设计原则
单一职责原则SRP一个类或者模块只负责完成一种职责现在微服务还有模块的分层就是基于这个原则单一职责,我个人认为单一职责是一个分工合作,对于模块来说做的更精准不需要考虑其他的模块的信息,做到了一个模块小而精,对于整理来说松耦合里氏替换原则LSP多用组合少用继承子类必须实现父类的抽象方法,但不得重写(覆盖)父类的非抽象(已实现)方法。子类中可以增加自己特有的方法当子类覆盖或实现父类的方法时,方法的前置
枫林6635853
·
2024-01-30 15:49
设计模式
设计模式
java
开发语言
04.领域驱动设计:了解聚合和聚合根,怎样设计聚合
4.2聚合的一些
设计原则
1.在一致性边界内,建模真正的不变条件。2.设计小聚合。3.通过唯一标识,引用其它聚合。4.在边界之外,
cxzm_1024
·
2024-01-30 15:44
领域驱动设计DDD
微服务架构
微服务架构
领域驱动设计DDD
Java/Spring/
Dubbo
三种SPI机制,到底谁更好?
本篇文章就来介绍一下SPI,聊聊Java、Spring、
Dubbo
中的SPI机制。SPISPI(ServiceProviderInterface),是一种服务发现机制。
Java码农
·
2024-01-30 14:33
Java8函数式编程-包教包会系列(七)
根据依赖倒置原则、接口隔离原则、迪米特法则等面向对象的
设计原则
,在多数情况下,我们可以优先使
叩丁狼教育
·
2024-01-30 13:03
基于openzeppelin编写solidity可升级的智能合约
概述现代软件的
设计原则
是“敏捷开发,迅速迭代”,功能升级或bug修复是所有软件系统都要面对的问题。甚至可以说软件质量在很大程度上依赖于升级和修补源代码的能力。
web3_zony
·
2024-01-30 13:30
区块链
智能合约
区块链
去中心化
javascript
开发语言
k8s从初识到上天系列第二篇:kubernetes的组件和架构
✨✨2:我们免费分享Netty、
Dubbo
、k8s、Mybatis、Spring、SpringSecurity、Docker、Grpc、各种MQ、Rpc、SpringCloud等等很多应用和源码级别高质量视频和笔记资料
94岁偷心老贼
·
2024-01-30 12:51
#
docker和k8s
kubernetes
架构
java
k8s
kubernetes的组件
day08-搜附近以及探花功能实现
用户的地理位置存储到Elasticsearch中,需要使用环境提供的ES集群,如下:1.1、
dubbo
服务用户地理位置的服务独立一个新的工程来实现,名字为:my-tanhua-
dubbo
-es。
程序媛9688
·
2024-01-30 11:34
db
day03-今日佳人功能实现
2、系统架构在开发完SSO系统中的登录功能后,接下来就需要实现其他的功能,在整体架构中,完成与APP对接的服务工程叫my-tanhua-server,真正的核心业务逻辑使用
dubbo
完成,其工程名叫:my-tanh
程序媛9688
·
2024-01-30 11:33
docker
电商库存系统一
技术架构
DUBBO
是一款非常优秀的RPC层框架,提供高性能和透明化的RPC远程服务调用方案,以及SOA服务治理方案。RocketM
程序员的自我修养
·
2024-01-30 10:50
MySQL之索引
设计原则
索引
设计原则
1).针对于数据量较大,且查询比较频繁的表建立索引。2).针对于常作为查询条件(where)、排序(orderby)、分组(groupby)操作的字段建立索引。
元气满满的热码式
·
2024-01-30 09:58
mysql
mysql
数据库
常见设计模式-Python实现
文章目录1.概述1.1概念1.2代码1.3结果2.面向对象
设计原则
2.1
设计原则
2.2设计模式分类3.简单工厂模式4.工厂方法模式5.抽象工厂模式6.建造者模式7.单例模式8.适配器模式9.桥模式10.
取个名字真难呐
·
2024-01-30 06:20
python
python
开闭原则(OCP)
开闭原则的定义开闭原则是java世界里最基础的
设计原则
,它指导我们如何建立一个稳定,灵活的系统。
笨比乔治
·
2024-01-30 06:31
[GN] 设计模式——面向对象
设计原则
概述
文章目录面向对象
设计原则
概述单一职责原则开闭原则里氏代换原则依赖倒转原则接口隔离原则合成复用原则迪米特法则总结提示:以下是本篇文章正文内容,下面案例可供参考面向对象
设计原则
概述单一职责原则一个类只负责一个功能领域中的相应职责类承担的职责越多
GGood_Name
·
2024-01-30 04:49
设计模式
设计模式
JS进阶--设计模式
能干什么帮我们设计组织模块:通过设计模式,组织模块之间的组成结构帮我们设计沟通:设计模块间如何沟通提高代码质量:让代码具备可读性设计模式的
设计原则
开闭原则:程序对扩展开放,对修改关闭;能够不用修改源码的去扩展功能单一职责原则
啊胡咧咧
·
2024-01-30 03:34
js进阶-学习
javascript
开发语言
设计模式之观察者模式、中介者模式、迭代器模式、访问者模式、备忘录模式、解释器模式
前言这是设计模式的最后一章,包含了剩余的行为型模式中的观察者模式、中介者模式、迭代器模式、访问者模式、备忘录模式、解释器模式系列文章第一章:7种
设计原则
之单一职责原则、接口隔离原则、依赖倒置原则、里氏替换原则第二章
石添的编程哲学
·
2024-01-29 22:22
设计思想
java
开发语言
设计模式
搞懂
dubbo
的SPI扩展机制
在谈
dubbo
的SPI扩展机制之前,我们需要先了解下java原生的SPI机制,有助于我们更好的了解
dubbo
的SPI
程序员顺仔
·
2024-01-29 22:19
软件
设计原则
概述1、自从上个世纪50年代计算机的兴起,软件开发行业逐渐的兴起,到达60年代末,随着面向过程的结构化高级编程语言的出现,可以死说软件开发进入到一个鼎盛的时期,随着大量的技术人员投入到这个行业人,随着软件需求的不断变化,以及需求的复杂度越来越高,不可避免的出现了各种各样的问题,这些问题甚至严重到会威胁到软件开发这个行业。当时的开发者,他们把这些问题称是哪个年代的”软件危机“。2、软件危机具体特征的
ciku
·
2024-01-29 19:19
软件设计
软件设计原则
RESTful API,以及如何使用它构建 web 应用程序。
RESTfulAPI的
设计原则
包括无状态、可缓存、统一接口、按需可扩展等。在构建web应用程序时,可以使用RESTfulAPI来实现客户端与服务器之间的通信。以下是使用RESTfulAPI构建we
Oo740
·
2024-01-29 17:19
restful
后端
从研发转架构之路
1.扩展技术视野学习架构原理:了解常见的架构模式(如微服务、服务导向架构、事件驱动架构等)和
设计原则
(如SOLID、DRY、KISS等)。掌握系统基础:熟悉操作系统、网络协议、数据库原理等基础知识。
架构未来
·
2024-01-29 17:07
架构设计
架构
读书笔记#深度剖析Apache
Dubbo
核心技术内幕
深度剖析Apache
Dubbo
核心技术内幕读书笔记前言
Dubbo
框架从整体上分为了业务(Business)层、RPC层和远程调用(Remoting)层,其中业务层提供API,让使用者方便地发布与引用服务
landon30
·
2024-01-29 14:54
dubbo
源码愫读(3)
dubbo
基本服务搭建
zookeeper安装配置:https://www.jianshu.com/p/de90172ea680node.js及vue安装配置:https://www.jianshu.com/p/7834fc55e9e8
dubbo
桥头放牛娃
·
2024-01-29 13:57
资产盘点系统架构与实践
本文将从以下几个方面介绍资产盘点系统的架构和实战:1.系统架构
设计原则
;2.系统功能
007php007
·
2024-01-29 12:38
系统架构
php
java
postman
git
mysql
【分布式技术专题】「探索高性能远程通信」基于Netty的分布式通信框架实现(附通信协议和代码)(上)
基于Netty的分布式通信框架实现前提介绍回顾
Dubbo
分布式通信框架组成元素程序执行流程消息协议设计实现机制ChannelInboundHandlerAdapter自定义事件处理ChannelOutboundHandlerAdapter
洛神灬殇
·
2024-01-29 11:43
实战指南之分布式/微服务
分布式
wpf
nacos架构
Nacos支持主流的服务生态,如KubernetesService、gRPC|
Dubbo
RPCService或者SpringCloudRESTfulService。
程序员朱永胜
·
2024-01-29 10:30
Java
MySQL
SpringCloud
什么是nacos
Nacos支持几乎所有主流类型的“服务”的发现、配置和管理:KubernetesServicegRPC&
Dubbo
RPCServiceSpringCloudRESTfulServiceNacos的关键特性包括
程序员朱永胜
·
2024-01-29 10:29
Java
MySQL
SpringCloud
Dubbo
笔记 ㉕ : Spring 执行流程概述
文章目录一、前言二、
Dubbo
的自动装配三、提供者的启动流程1.ServiceAnnotationBeanPostProcessor1.1registerBeans1.2resolvePackagesToScan1.3registerServiceBeans1.3.1registerServiceBean1.4
猫吻鱼
·
2024-01-29 09:05
#
Dubbo笔记篇
dubbo
dubbo
解析-客户端启动入口
本文基于
dubbo
2.7.5版本代码@
Dubbo
ComponentScan引入了类
Dubbo
ComponentScanRegistrar,
Dubbo
ComponentScanRegistrar通过代码将
龚厂长
·
2024-01-29 09:05
dubbo
spring
spring
boot
上一页
4
5
6
7
8
9
10
11
下一页
按字母分类:
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
其他