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
微服务架构设计思想
python实现MQTT协议(发布者,订阅者,topic)
实现发布者和订阅者1.3内容MQTT协议架构说明:利用仿真服务体会MQTT协议针对MQTT协议进行测试任务1:MQTT协议应用场景说明:MQ遥测传输(MQTT)是轻量级基于代理的发布/订阅的消息传输协议,
设计思想
是开放
魔仙大佬
·
2023-09-04 19:11
python
struts
开发语言
前端框架-React入门
React的
设计思想
极其独特,属于革命性创新,性能出众,代码逻辑简单。React引入了虚拟DOM(VirtualDOM)的机制。Re
百念成诗
·
2023-09-04 19:58
React
前端
reactjs
分布式事务框架 seata
2.seata发展历程阿里巴巴作为国内最早一批进行应用分布式(微服务化)改造的企业,很早就遇到
微服务架构
下的分布式事务问题。阿里巴巴对于分布式事务问题先后发布了以下解决方案:2014年,阿里中间件团
BUG弄潮儿
·
2023-09-04 18:09
分布式
数据库
mysql
java
大数据
《开发实战》14 | Spring框架:IoC和AOP是扩展的核心
14|Spring框架:IoC和AOP是扩展的核心IOC、AOPIoC,其实就是一种
设计思想
,为什么要让容器来管理对象呢?或许你能想到的是,使用IoC方便、可以实现解耦。
boy1007
·
2023-09-04 15:44
Java业务开发案例
spring
java
后端
打造高可用的
微服务架构
:Spring Cloud 的优化与实践
引言当提到
微服务架构
时,我们经常把重点放在如何优化和提高我们的服务可用性。从时间和成本的考虑,社区普遍采用SpringCloud框架的实践经验来创造高可用性的微服务。
海害嗨
·
2023-09-04 14:47
微服务
架构
spring
cloud
2021-12-22
有的话,也是服务于
设计思想
的附属。顺便说一下这其中对于直线的理解。直线是没有的,有的话它也只是非直线的一种特殊表达方式。形销骨立,不失其型。说的也是这么个意思。就匠…
CalciumoxideCu
·
2023-09-04 14:49
3、Spring 之IOC 容器 详解
IoC是InversionofControl的简写,译为“控制反转”,它不是一门技术,而是一种
设计思想
,是一个重要的面向对象编程法则,能够指导我们如何设计出松耦合、更优良的程序。
阿杰学编程
·
2023-09-04 12:54
Spring系列
spring
java
IOC
Spring
IOC
Spring
容器
spring
IOC
后端
控制反转、依赖注入、服务定位
控制反转控制反转(InversionofControl,简称IoC)是软件开发中的一种
设计思想
,可以降低代码间的耦合度。这样的解释还是很抽象,那到底什么是控制反转呢?下面,我们以一个例子来进行说明。如
baochuquan
·
2023-09-04 10:20
Eureka服务治理
服务治理服务治理是
微服务架构
中最为核心和基础的模块,它主要用来实现各个微服务实例的自动化注册和发现。
目睹了整个事件的索先生
·
2023-09-04 07:16
c语言实现面向对象编程
实现基类派生类c++派生类C实现派生类基于模型的多重继承C++的多重继承c的多重继承对象创建和使用C++应用C应用概述 有一种说法是c语言是一门面向过程的语言,其实这种说法是比较浅显的,面向对象是一种编程
设计思想
AntigravityCC
·
2023-09-04 05:51
C/C++
c语言
c++
微服务简介
现如今火爆的
微服务架构
,不会点分布式都不敢说自己是一个后端开发者。
zhonj
·
2023-09-04 05:46
基于Gin框架的HTTP接口限速实践
在当今的
微服务架构
和RESTfulAPI主导的时代,HTTP接口在各个业务模块之间扮演着重要的角色。随着业务规模的不断扩大,接口的访问频率和负载也随之增加。
海风极客
·
2023-09-04 02:38
布道Go语言
gin
http
网络
golang
网络协议
LLVM系列:1.
设计思想
和LLVM IR简介
文章目录背景介绍内容简介LLVM库的集合以及模块化设计LLVM优化器的模块化设计LLVM代码生成器的模块化设计LLVMIRLLVM编译流程LLVMIR的
设计思想
LLVM的形式LLVMIR的结构组成指令格式和变量示例参考文献
俯仰天地
·
2023-09-03 22:47
LLVM
开发语言
编辑器
LLVM
【负载均衡】常见的负载均衡策略有哪些?
对于处理大量请求的应用程序和
微服务架构
来说,负载均衡器是不可或缺的重要工具。负载均衡分类负载均衡分为服务器端负载均衡和客户端负载均衡。服务器端负载均衡指的是存放在服务器端的负载均衡
逆流°只是风景-bjhxcc
·
2023-09-03 20:27
服务器
负载均衡
运维
《设计模式之美》笔记:规范与重构
在保持功能不变的前提下,利用
设计思想
、原则、模式、编程规范等理论来优化代码,修改设计上的不足,提高代码质量。重构是避免过渡设计的有效手段。
Jinglever
·
2023-09-03 19:40
Golang 安装grpc和proto
微服务架构
中,由于每个服务对应的代码库是独立运行的,无法直接调用,彼此间的通信是个大问题。
KOOK(峰)
·
2023-09-03 13:46
golang
开发语言
后端
我终于码出了这份Dubbo与实战技术笔记,你居然还不看?-用我阿里10年的架构经验!
前言:深入理解ApacheDubbo与实战过去十多年互联网产业的高速发展,在给社会带来深刻变革的同时,也催生了服务架构的演进:从传统的单体应用到面向服务的SOA,再到现今主流的
微服务架构
,而ApacheDubbo
构架师鱼泡
·
2023-09-03 07:06
一个面向MCU的小型前后台系统
此项目的
设计思想
是:功能模块与硬件高度解耦,提高代码模块的可复用性;不使用复杂的数据结构和语法以
Linux内核站
·
2023-09-03 07:48
单片机
arm开发
嵌入式硬件
【设计模式】Head First 设计模式——构建器模式 C++实现
设计思想
将一个复杂对象的构建与其表示相分离,使得同样的构建过程(稳定)可以创建不同的表示(变化)动机在软件系统中,有时候面临着“一个复杂对象”的创建工作,其通常由各个部分的子对象用一定的算法构成;由于需求的变化
隐居的遮天恶鬼
·
2023-09-03 03:24
设计模式
设计模式
c++
开发语言
李建忠
构建器
构建现代应用:Java中的热门架构概览
文章目录1.三层架构2.Spring框架3.
微服务架构
4.JavaEE(EnterpriseEdition)5.响应式架构6.大数据架构7.领域驱动设计(Domain-DrivenDesign,DDD)
IT·陈寒
·
2023-09-03 02:09
Java学习路线
java
架构
开发语言
spring cloud
微服务架构
(五):spring cloud整合Hystrix
1springcloud整合HystrixHystrix主要用来保护调用者这一方的服务,所以Eureka服务器和服务提供的代码和第一篇文章中相同,只需要修改服务调用者的代码即可。创建一个springboot项目用于服务调用,pom文件中增加Hystrix依赖如下:org.springframework.cloudspring-cloud-starter-hystrix在启动类上,加入熔断器的注解@
mxjsxz
·
2023-09-03 00:44
电商项目part09 分布式事务Seata&MQ可靠消息
分布式事务在
微服务架构
中,完成某一个业务功能可能需要横跨多个服务,操作多个数据库。
渔阳节度使
·
2023-09-03 00:30
电商实战
分布式
微服务:Actuator指标监控
对于一个大型的几十个、几百个微服务构成的
微服务架构
系统,在线上时通常会遇到下面一些问题,比如:1.如何知道哪些服务出了问题,如何快速定位?
时间墨客
·
2023-09-02 23:41
微服务
jvm
架构
CAD图纸加密软件——公司核心文件数据防泄密「天锐绿盾」
isite.baidu.com/site/wjz012xr/2eae091d-1b97-4276-90bc-6757c5dfedee数据安全保护系统数据安全保护系统以全面数据文件安全策略、加解密技术与强制访问控制有机结合为
设计思想
Tianrui Green Shield
·
2023-09-02 22:16
CAD图纸加密软件
加密系统
图纸防泄密软件
图纸加密防泄密
图纸透明加密防泄密
文件外发防止二次扩散
防止公司文件数据外泄
【K8S系列】深入解析k8s网络插件—Cilium
为了支持复杂的应用和
微服务架构
,网络是Kubernetes集群中不可或缺的一部分。本文将深入解析一种Kubernetes网络插件-Cilium,从多个方面进行详细介绍,包
颜淡慕潇
·
2023-09-02 21:21
深入解析K8S
K8S系列
kubernetes
网络
容器
Go2sky -- Golang用skywalking实现全链路追踪
一、背景介绍由于在
微服务架构
中,服务之间的调用关系多而复杂,所以有必要对它们之间的调用链路进行追踪、分析,判断是哪里出了问题,或者哪里耗时过多。
Embrace丶me
·
2023-09-02 19:21
Go
golang
后端
经验分享
利用混沌工程提高微服务的弹性
在
微服务架构
下,开发人员可以使用更小、更具针对性的代码库,并且在服务部署的时间和方式上拥有更大的独立性。与单体架构相比,这些优势很明显。然而,世上没有免费的午餐。随着从单体架构过渡到微服务,复杂性并
NGINX开源社区
·
2023-09-02 16:28
微服务
运维
nginx
Postman API测试之道:不止于点击,更在于策略
随着
微服务架构
的普及,API的数量和复杂性都在增加,这使得API测试的难度也随之增加。为了确保软件的质量,我们需要采用有效的测试策略和工具。Postman简介:不仅仅
乐思项目管理
·
2023-09-02 13:07
开发测试
工具
postman
测试工具
经验分享
笔记
微服务面试问题小结( 微服务、分布式、MQ、网关、zookeeper、nginx)
什么是微服务,单体架构的优点和缺点,
微服务架构
的优点和缺点?单体架构优点:架构简单,维护成本低缺点:各个模块耦合度太高,当对一个模块进行更新修改时,会影响到其他模块,要一起进行修改。
不是cv专业户
·
2023-09-02 13:56
分布式
微服务
面试
Java大型企业级练手项目——尚医通【视频+文档+代码】
项目后端技术栈,采用主流的SpringBoot+SpringCloud
微服务架构
,广泛使用了目前流行的NoSQL技术,使用Redis缓存数据,使用MongoDB实现高并
IT自学妹
·
2023-09-02 13:49
Java项目练习
Java项目
Java
微服务
分布式
项目实战
微服务架构
|go-zero 的自适应熔断器
原文链接:go-zero的自适应熔断器上篇文章我们介绍了微服务的限流,详细分析了计数器限流和令牌桶限流算法,这篇文章来说说熔断。熔断和限流还不太一样,限流是控制请求速率,只要还能承受,那么都会处理,但熔断不是。在一条调用链上,如果发现某个服务异常,比如响应超时。那么调用者为了避免过多请求导致资源消耗过大,最终引发系统雪崩,会直接返回错误,而不是疯狂调用这个服务。本篇文章会介绍主流熔断器的工作原理,
·
2023-09-02 12:35
微服务go源码源码分析源码学习
SpringBoot笔记——(狂神说)——待续
javaweb:独立开发MVC三层架构的网站了∶原始ssm:框架:简化了我们的开发流程,配置也开始较为复杂;war:tomcat运行spring再简化:SpringBoot-jar:内嵌tomcat;
微服务架构
阳光明媚UPUP
·
2023-09-02 12:08
spring
boot
笔记
后端
用C语言实现猜单词的小游戏
题目程序
设计思想
:该程序将从单词库文件中随机地选择一个单词,显示该单词的中文名,用户输入对应的英文单词。系统显示猜中的字母,用户可以最多有8次猜测的机会。
清欢_小铭
·
2023-09-02 12:21
C/C++
c语言
Module理解及使用
ES6的模块化
设计思想
是静态化,也就是说,在编译的时候确定模块的依赖关系,以及输出输出入的变量。而CommonJS和AMD模块都是在运行时确定的。
·
2023-09-02 10:00
消息队列-------Rabbitmq介绍和安装
想一下,生活中买东西,需要排队,先排的人先买消费,就是典型的“先进先出”2.消息队列MQ可以解决的问题MQ是一直存在,不过随着
微服务架构
的流行,成了解决微服务之间问题的常用工具。
淘淘桃
·
2023-09-02 10:08
Rabbitmq
rabbitmq
分布式
高并发、高可用、高可靠
微服务架构
7大顶级设计思维模型
前段时间一个初创公司的老板带着他们的技术负责人来做技术交流,他们列了一长串问题,有微服务技术选型方面的,有技术难点方面的。这些问题如果不能快速解决,那么就会影响产品质量、上线进度,进而直接影响业务。这是很多企业常常面临的问题,业务有所发展是好现象,证明你所在的企业保持着向上发展的良好势头。这时候微服务就成为很多企业不得不面临的选择,因此微服务成为了考验很多技术骨干及架构师能力的必要条件。微服务构建
无敌码农~
·
2023-09-02 07:16
分布式
编程语言
阿里巴巴
大数据
敏捷开发
3.
微服务架构
-如何应对高并发
如何应对高并发什么是高并发高并发(HighConcurrency)是互联网分布式系统架构设计中必须考虑的因素之一,它通常是指,通过设计保证系统能够同时并行处理很多请求。高并发相关常用的一些指标有响应时间(ResponseTime),吞吐量(Throughput),每秒查询率QPS(QueryPerSecond),并发用户数等响应时间系统对请求做出响应的时间。例如系统处理一个HTTP请求需要200m
Runs码蚁
·
2023-09-02 07:46
微服务
系统架构
java
微服务设计和高并发实践
文章目录1、微服务的设计原则1.1、服务拆分方法1.2、微服务的设计原则1.3、
微服务架构
2、高并发系统的一些优化经验2.1、提高性能2.1.1、数据库优化2.1.2、使用缓存2.1.3、服务调用优化2.1.4
元维时代
·
2023-09-02 07:40
#
分布式
#
性能优化
#
JAVA高阶
微服务
架构
云原生
微服务之架构演变
随着互联网的发展,网站应用规模不断扩大,网站架构随之不断演变,演变历史大致分为单体应用架构-垂直应用架构-分布式架构-SOA架构-
微服务架构
-云原生架构架构演变单体应用架构以前网站流量小,只需要一个应用就可以把所有功能部署在一起
严文文-Chris
·
2023-09-02 06:53
架构
微服务
云原生
微服务-gateway基本使用
2、
微服务架构
下网关的重要性2.1、没有网关2.2、有网关3、gateway的功能4、gateway实战4.1、依赖配置4.2、添加网关配置4.3、添加网关启动类4.4、查看项目是否启动成功4.5、验证路由配置是否正确三
王梦杰.
·
2023-09-02 05:28
云原生
微服务
gateway
架构
微服务食谱小册
目录列表定义为什么是微服务什么时候使用
微服务架构
优点和缺点微服务设计指南已经验证的微服务设计扩展立方体微服务-VS-SOA微服务-VS-API微服务-VS-Miniservice微服务-VS-Nanoservices
yaofengzhuzhu
·
2023-09-02 04:45
微服务
微服务之间的调用方式
在
微服务架构
中,需要调用很多服务才能完成一项功能。服务之间如何互相调用就变成
微服务架构
中的一个关键问题。
qq_34533703
·
2023-09-02 01:22
Java web项目开发需要掌握哪些技术?
需要掌握的技术如下:lJava语言l面向对象分析
设计思想
l设计模式和框架结构lXML语言l网页脚本语言l数据库l应用服务器l集成开发环境下面我们具体地看每个技术:1、Java语言Java语言体系比较庞大
BillowX
·
2023-09-02 01:00
Java
Web
SpringBoot 2.x 开发案例之前后端分离鉴权
image前言阅读本文需要一定的前后端开发基础,前后端分离已成为互联网项目开发的业界标准使用方式,通过Nginx代理+Tomcat的方式有效的进行解耦,并且前后端分离会为以后的大型分布式架构、弹性计算架构、
微服务架构
小柒2012
·
2023-09-02 01:49
通用Makefile的使用及解析
工程预览2、使用通用Makefile方法二、源码编译1、编译2、EXTRA_CFLAGS和CFLAGS_xxx.o三、通用Makefile的解析1、Makefile.build文件2、通用Makefile的
设计思想
p-明天,你好!
·
2023-09-01 21:13
linux系统编程
Makefile
真香:Alibaba开源GitHub星标100K
微服务架构
全彩进阶手册
前言:
微服务架构
作为一种高效灵活的应用架构,正在成为企业级应用开发的主流选择。
技术琐事
·
2023-09-01 21:58
java-activemq
c4java
java
安全架构
spring
实战系列(一)| Dubbo和Spring Cloud的区别,包含代码详解
目录1.概述2.核心功能3.代码示例4.适用场景Dubbo和SpringCloud都是
微服务架构
中的重要框架,但它们的定位和关注点不同。
Web3&Basketball
·
2023-09-01 20:05
dubbo
spring
cloud
spring
java
微服务
聊聊Http服务化改造实践
在
微服务架构
体系中远程RPC调用主要包括Dubbo与Http调用两个大类,由于Dubbo拥有服务注册中心,并且起服务的命名非常规范,使用包名.类名.方法名进行描述。
虚无火星车
·
2023-09-01 19:08
http
网络协议
网络
SpringBoot学习笔记
1.3什么是SpringBoot1.4
微服务架构
2Hello,World2.1环境配置2.2创建基础项目说明2.3pom.xml分析2.4编写一个http接口2.5将项目打成jar包,点击maven的package2.6
栀子`
·
2023-09-01 18:31
Springboot
spring
boot
微服务架构
学习-进阶篇--09,分布式配置中心(下)
第六节,采用对称加密算法,实现敏感数据加密例子:(1)在config模块下,新建maven项目,命名为config-server-encrypt-symmetric,该项目作为配置中心的服务端(能对想加密的数据进行加密)。(2)修改pom文件,加入如下配置:org.springframework.bootspring-boot-starter-weborg.springframework.clou
tanwenfang
·
2023-09-01 17:34
微服务
SpringCloud学习系列
上一页
64
65
66
67
68
69
70
71
下一页
按字母分类:
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
其他