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
微服务中间件
中间件
专栏之Redis篇——Redis的基本IO网络模型
Redis主要采用的是单线程的事件驱动模型,通过I/O多路复用来实现高效的并发请求处理。一、单线程模型Redis采用单线程模型来处理所有请求,包括网络I/O和命令执行。虽然现代多核CPU能够并行处理任务,但Redis的设计原则是尽量避免多线程同步带来的性能开销。通过将所有请求在一个线程中顺序执行,避免了上下文切换和锁竞争,从而提高了性能。在这个模型中,所有的网络I/O操作(例如,接收请求和发送响应
文弱书生子
·
2025-03-03 17:22
中间件
中间件
redis
数据库
中间件
专栏之Redis篇——Redis的三大持久化方式及其优劣势对比
Redis是内存数据库,它的数据一般存放在内存中,一旦断电或者宕机,存在内存中的数据就会丢失。当然,它也具备数据持久化的能力,本文就将介绍Redis的三种持久化方式及其优劣势对比。一、RDB(RedisDatabase)持久化RDB持久化是通过在指定的时间间隔内生成数据快照(snapshot)来保存数据的。当达到指定的条件时,Redis会将当前数据库的状态保存到一个RDB文件中。工作原理Redis
文弱书生子
·
2025-03-03 17:22
中间件
中间件
redis
数据库
中间件
专栏之Redis篇——Redis中过期key删除和内存淘汰策略
在Redis中,过期键的删除和内存淘汰策略是管理Redis内存的重要机制,确保Redis可以高效地使用内存,并避免由于内存不足导致的性能问题。以下是这两个概念的详细介绍:一、过期键删除机制Redis支持对存储的键设置过期时间(TTL,TimetoLive),过期时间到达后,Redis会自动删除这些键。Redis对过期键的删除机制并不是严格的“实时”删除,而是采用了一些优化策略。1.过期键的删除方式
文弱书生子
·
2025-03-03 17:22
中间件
中间件
redis
数据库
C#
微服务
架构的奥秘:深入解析配置管理与服务发现机制
在现代软件开发中,
微服务
架构已经成为了构建复杂分布式系统的首选。它不仅提高了系统的可扩展性和灵活性,还使得团队能够更快速地响应市场需求。
墨夶
·
2025-03-03 17:49
C#学习资料1
架构
c#
微服务
基于
微服务
架构的毕业设计:2025年计算机毕业设计选题汇总(建议收藏)✅
文章目录前言最新毕设选题(建议收藏起来)基于
微服务
架构的毕业设计选题毕设作品推荐前言2025全新毕业设计项目博主介绍:✌全网粉丝10W+,CSDN全栈领域优质创作者,博客之星、掘金/华为云/阿里云等平台优质作者
会写代码的羊
·
2025-03-03 13:51
毕设选题
架构
微服务
课程设计
毕设系统
毕设选题
微服务架构
java微服务
Java架构师之路:
微服务
架构图解和详情
微服务
框架搭建:总体规划框架名称当前技术选型方案
微服务
框架搭建开发框架单体服务SpringBoot分布式框架SpringCloud最新框架SpringCloudAlibaba服务配置中心+服务消息总线阿里巴巴
技术人小冯
·
2025-03-03 12:45
分布式微服务
微服务架构
分布式
架构
java
全面指南:使用JMeter进行性能压测与性能优化(
中间件
压测、数据库压测、分布式集群压测、调优)
目录一、性能测试的指标1、并发量2、响应时间3、错误率4、吞吐量5、资源使用率二、压测全流程三、其他注意点1、并发和吞吐量的关系2、并发和线程的关系四、调优及分布式集群压测(待仔细学习)1.线程数量超过单机承载能力时的解决方案2.如何搭建分布式集群3.实施集群压测及监控4.处理集群中单台施压机报错的情况5.长时间压测(10小时)的注意事项6.处理混合场景:用户思考时间及多个服务同时压测7.开发压测
m0_74822999
·
2025-03-03 10:55
面试
学习路线
阿里巴巴
jmeter
性能优化
中间件
Feign vs Dubbo:轻量级REST对决高性能RPC,谁才是
微服务
通信的真命天子?
微服务
架构中,服务间的通信就像一场“默契对话”——Feign和Dubbo是两种截然不同的“语言”。一个像“打电话”一样简单直接,一个像“视频会议”一样高效复杂。
码农技术栈
·
2025-03-03 08:46
dubbo
rpc
微服务
spring
cloud
spring
boot
英伟达DeepStream学习笔记30——kafka和AMQP的区别
作为消息队列来说,企业中选择mq的还是多数,因为像Rabbit,Rocket等mq
中间件
都属于很成熟的产品,性能一般但可靠性较强,而kafka原本设计的初衷是日志统计分析,现在基于大数据的背景下也可以做运营数据的分析统计
翟羽嚄
·
2025-03-03 08:15
英伟达TX2
/Xavier
/deepstream开发
kafka
学习
rabbitmq
分布式
微服务
系统架构第92集:智能健康监测设备Java开发方案
加群联系作者vx:xiaoda0423仓库地址:https://webvueblog.github.io/JavaPlusDoc/https://1024bat.cn嗯,用户需要为血压、血糖、尿酸和血酮测试仪编写产品描述,同时涉及Java开发。首先,我得确定他们的需求是什么。可能他们是在开发一个健康监测系统,需要将这些设备的数据整合到一个应用中。产品描述需要专业但易懂,适合医疗或消费者市场。Jav
掘金-我是哪吒
·
2025-03-03 06:27
分布式
微服务
java
架构
云原生
RabbitMQ 高级配置与优化:从入门到精通
RabbitMQ高级配置与优化:从入门到精通引言在分布式架构中,消息队列(MQ)是必不可少的一环,而RabbitMQ作为业界广泛使用的消息
中间件
,凭借其高吞吐、可扩展、可靠性等特性备受青睐。
Echo_Wish
·
2025-03-03 05:49
让你快速入坑运维
运维探秘
rabbitmq
分布式
详解企业架构模式:三层架构、
微服务
架构、事件驱动架构
导读:企业应用包括哪些?它们又分别有哪些架构模式?世界著名软件开发大师MartinFowler给你答案一、什么是企业应用我的职业生涯专注于企业应用,因此,这里所谈及的模式也都是关于企业应用的。(企业应用还有一些其他的说法,如“信息系统”或更早期的“数据处理”。)那么,这里的“企业应用”具体指的是什么呢?我无法给出一个精确的定义,但是我可以罗列一些个人的理解。先举几个例子。企业应用包括工资单、患者记
陈橘又青
·
2025-03-03 04:12
其他领域
架构
学习
应用
人工智能
架构模式
深入理解消息队列
一、消息队列的定义从本质上来说,消息队列是一种异步通信的
中间件
。它就像是一个存放消息的容器,在应用程序之间传递消息。发送方将消息发送到消息队列中,而接收方则从队列中获取消息进行处理。
xxxmine
·
2025-03-03 01:45
java
Dubbo从入门到精通:一步步构建分布式服务架构
为了应对这些挑战,
微服务
架构应运而生,而Dubbo作为国内最流行的
微服务
框架之一,在企业级应用中得到了广泛的应用。本文将从零开始,全面讲解Dubbo的核心概念、配置方法以及高级使用技巧。
Leaton Lee
·
2025-03-03 00:36
java
dubbo
阿里
微服务
注册中心 Nacos 启动报错 Unable to start embedded Tomcat
报错内容如下org.springframework.context.ApplicationContextException:Unabletostartwebserver;nestedexceptionisorg.springframework.boot.web.server.WebServerException:UnabletostartembeddedTomcatatorg.springfram
FH-Admin
·
2025-03-02 23:02
Nacos
spring
boot
spring
cloud
java
Token相关设计
RefreshToken)2.双Token认证流程3.SpringBoot具体实现3.1生成Token(使用JWT)3.2解析Token3.3登录接口(返回双Token)3.4刷新Token接口3.5退出登录4.总结在
微服务
架构中
总是学不会.
·
2025-03-02 20:38
系统设计场景
java
开发
前端
CIDR转IP段:原理&Java实现
__c=1000,移动端可微信小程序搜索“历代文学”)总架构师,15年工作经验,精通Java编程,高并发设计,Springboot和
微服务
,熟悉Linux,ESXI虚拟化以及云原生Docker和K8s,
伏羲栈
·
2025-03-02 20:07
Java
tcp/ip
java
网络协议
软件测试24-紧跟时代步伐:
微服务
模式下API测试要怎么做?
今天,我将更进一步,带你去了解当下最热门的技术领域的API测试,即
微服务
模式下的API测试。
微服务
架构下,API测试的最大挑战来自于庞大的测试用例数量,以及
微服务
之间的相互耦合
程序员zhi路
·
2025-03-02 19:29
软件工程&软件测试
微服务
架构
云原生
cookieParser 依赖详解
cookie-parser是一个用于在Express.js中解析HTTPCookie的Node.js
中间件
。
yqcoder
·
2025-03-02 18:22
web安全
前端
2025年,
微服务
架构和大模型能“玩出”什么新花样?
在AI平价化浪潮的推动下,
微服务
架构正迎来前所未有的变革机遇。
微服务
架构通过将系统拆解为多个小型、独立的服务,每个服务运行在自己的进程中,负责特定的业务功能。
·
2025-03-02 17:53
2025年,
微服务
架构和大模型能“玩出”什么新花样?
在AI平价化浪潮的推动下,
微服务
架构正迎来前所未有的变革机遇。
微服务
架构通过将系统拆解为多个小型、独立的服务,每个服务运行在自己的进程中,负责特定的业务功能。
·
2025-03-02 17:53
开源
微服务
配置中心数据源动态刷新SDK
项目简介本项目主要功能是为了实现在
微服务
架构下能够动态向配置中心添加新的数据源,并且应用程序能够感知并采用最新的数据源列表项目地址gitee:https://gitee.com/gs_work/dynamic-datasource-refresher
·
2025-03-02 17:22
Rabbit MQ 高频面试题【刷题系列】
文章目录一、公司生产环境用的什么消息
中间件
?二、Kafka、ActiveMQ、RabbitMQ、RocketMQ有什么优缺点?三、解耦、异步、削峰是什么?四、消息队列有什么缺点?
Microi风闲
·
2025-03-02 15:22
【面试宝典】ASP.NET
Core
rabbitmq
面试
TypeScript 与后端开发Node.js
创建项目目录并初始化2、安装必要的依赖包(二)配置TypeScript编译选项(如模块解析方式适合后端)二、编写服务器代码(一)定义路由类型(使用Express等框架)(二)处理请求和响应的类型(包括
中间件
的类型
m0_74825223
·
2025-03-02 15:22
面试
学习路线
阿里巴巴
typescript
node.js
javascript
Spring学习01
spring学习011.
微服务
*2.反应式框架3.云原生开发*4.web应用5.无服务器技术6.事件驱动7.批处理project(Java开发各个方面)frameworkbootdata处理数据cloud
nightelves11
·
2025-03-02 13:40
spring
Java
spring
java
后端
【AI带来的机遇】
类比房地产黄金期中介赚取信息差、移动互联网初期应用商店分发红利,当前AI领域存在三大核心机遇:基础设施重构机遇(类比域名投资)AI大模型开源浪潮下,高质量训练数据资产、特定领域微调模型、模型
中间件
将成为新时代
调皮的芋头
·
2025-03-02 11:18
人工智能
神经网络
AIGC
8. 【.NET 8 实战--孢子记账--从单体到
微服务
--转向
微服务
】--
微服务
基础工具与技术--Ocelot 网关--负载均衡
负载均衡在Ocelot中作为API网关的核心功能,通过智能调度流量保障
微服务
架构的高效与稳定。
喵叔哟
·
2025-03-02 11:15
.NET
8
.net
微服务
负载均衡
Feign vs Ribbon:
微服务
调用背后的双雄对决,你站哪一边?
在
微服务
架构中,服务间的调用就像一场精密的“对话”。而SpringCloud家族中的Ribbon和Feign,正是这场对话的两位“翻译官”。它们看似都能实现服务调用,但背后的工作原理却截然不同。
码农技术栈
·
2025-03-02 10:39
ribbon
微服务
spring
cloud
架构
spring
boot
RabbitMQ复习
消息
中间件
的作用:(1)异步处理(2)应用解耦(3)流量削峰消息
中间件
的缺点:引入了新的东西,也就增加了新的故障点。比如消息
中间件
挂了,影响系统的可用性。
SJLoveIT
·
2025-03-02 09:57
rabbitmq
分布式
深入解析
微服务
架构之Spring Cloud
目录
微服务
架构简介什么是
微服务
微服务
的优势
微服务
的挑战SpringCloud概述SpringCloud简介SpringCloud的主要特性SpringCloud的模块划分SpringCloud核心组件详解
一休哥助手
·
2025-03-02 08:26
分布式系统
架构
微服务
spring
cloud
DeepSeek 提示词:常见指令类型
__c=1000,移动端可微信小程序搜索“历代文学”)总架构师,15年工作经验,精通Java编程,高并发设计,Springboot和
微服务
,熟悉Linux,ESXI虚拟化以及云原生Docker和K8s,
伏羲栈
·
2025-03-02 08:23
人工智能
deepseek提示词
人工智能
常见的消息
中间件
以及应用场景
消息
中间件
(MessageOrientedMiddleware,简称MOM)是支持消息传递的
中间件
,主要用于在分布式系统中实现不同应用之间的消息通信。
纠结哥_Shrek
·
2025-03-02 05:01
rabbitmq
rocketmq
软件架构设计:架构风格
常见架构风格分层架构、MVC架构、
微服务
架构、事件驱动架构、管道-过滤器架构等。
Chief395
·
2025-03-02 02:38
软考:架构师
架构
2021年最新社招字节跳动 go 后端开发工程师一二三四五面面经
然后就是数据库、网络、消息
中间件
、架构等等。校招的话架构可以不用
AI乔治
·
2025-03-02 01:30
java
面试
架构
Java
架构
面试
程序人生
编程语言
SpringCloud
微服务
详解:java项目业绩怎么写
前言原来,一瞬间,一句话,真的可以改变一个人的命运。说一个前几年一个热门话题:“是否应该跳出舒适圈。”一时间,这个话题便引发众人议论:支持方:愿意挑战不擅长领域的人,勇气可嘉,值得学习。反对派:做自己擅长的事情不好吗?为何非要跳出舒适圈呢?其实,每个人的决定都取决于当下自己的状态以及那一瞬间的冲动,也可能你成了雷军,也可能你和下图一样,大家懂我意思吧一念之间的决定,你敢尝试吗?今天想说的是对于想转
m0_56712078
·
2025-03-01 20:25
程序员
java
后端
面试
JAVA【
微服务
】Spring AI 使用详解
目录一、前言二、SpringAI概述2.1什么是SpringAI2.2SpringAI特点2.3SpringAI带来的便利2.4SpringAI应用领域2.4.1聊天模型2.4.2文本到图像模型2.4.3音频转文本2.4.4嵌入大模型使用2.4.5矢量数据库支持2.4.6数据工程ETL框架三、SpringAI对接ChatGPT3.1前置准备3.2添加必要的依赖3.3接入操作流程3.3.1配置文件3
C_V_Better
·
2025-03-01 19:51
java
AI人工智能
人工智能
java
微服务
后端
数据结构
开发语言
Springboot 整合 Java DL4J 实现企业门禁人脸识别系统
__c=1000,移动端可微信小程序搜索“历代文学”)总架构师,15年工作经验,精通Java编程,高并发设计,Springboot和
微服务
,熟悉Linux,ESXI虚拟化以及云原生Docker和K8s,
伏羲栈
·
2025-03-01 19:46
人工智能
深度学习
Java
DL4J
-
深度学习实战
spring
boot
java
Deeplearning4j
deep
learning
人工智能
深度学习
spring
或许我们都被分库分表约束了思维
从业数据库领域三年有余了,从分库分表
中间件
到数据库团队内核学到了很多东西。也接触了很多项目,包括TiDB、Vitess、Polardb、StarDB等等。
京东云开发者
·
2025-03-01 19:16
京东云
Sharding-Sphere vs Mycat vs TiDB
强烈推荐TiDB,这是未来大中型公司的数据库,一定的NewSQL优点:传统数据库面向磁盘设计,基于内存的存储管理及并发控制,NewSQL数据库那般高效利用
中间件
模式SQL解析、执行计划优化等在
中间件
与数据库中重复工作
木一番
·
2025-03-01 18:12
分库分表
TiDB
网关和过滤器学习
在
微服务
架构中,一个模块可能会部署到多个不同地址的服务器上,比如一个item模块,它的端口号可能有8081、8082等。
hzj6
·
2025-03-01 18:09
学习
Kubernetes 从零开始:手把手教你玩转容器编排王者!
在
微服务
架构盛行的今天,容器化和编排技术已经成为现代应用部署的核心。而Kubernetes(简称k8s),作为容器编排领域的“扛把子”,几乎成了每个开发者和技术团队的必修课。
Leaton Lee
·
2025-03-01 14:18
kubernetes
容器
RabbitMQ介绍以及基本使用
它是一种存储和转发消息的
中间件
,可以用于将
web13765607643
·
2025-03-01 10:44
面试
学习路线
阿里巴巴
rabbitmq
qt
ruby
ROS2软件调用架构和机制解析:Publisher创建
术语DDS(DataDistributionService):用于实时系统的数据分发服务标准,是ROS2底层通信的基础RMW(ROSMiddleware):ROS
中间件
接口,提供与具体DDS实现无关的抽象
slam02∞
·
2025-03-01 09:10
ros2
dds
分布式中常见的问题及其解决办法
分布式中常见的问题及其解决办法一、多个
微服务
要操作同一个存储在redis中的变量,如何确保这个变量的正确性答:在多个
微服务
操作同一个存储在Redis中的变量时,可以采取以下措施来确保变量的正确性:1、使用
吃海鲜的骆驼
·
2025-03-01 08:03
分布式
java
微服务
【SpringCloud】Gateway
2.2.自定义过滤器2.3.登录校验2.4.
微服务
获取用户2.4.1.保存用户信息到请求头2.4.2.拦截器获取用户??2.5.OpenFeign传递用户三、配置管理3.1.配置共享?
m0_74825526
·
2025-03-01 04:56
面试
学习路线
阿里巴巴
spring
cloud
gateway
java
玩转Java
微服务
:架构设计与实战进阶终极指南
摘要本文深入解析Java
微服务
核心原理与落地实践,涵盖SpringCloudAlibaba生态体系实战技巧。
Light60
·
2025-03-01 02:44
低代码
实战篇
技能篇
Java微服务
Spring
Cloud
分布式架构
容器化部署
服务治理
JAVA命名规则,开发命名规范
小写字母开头),例子"userCount"类命名:大驼峰规则(大写字母开头),例子"UserAccount",但是有例外的"UserDTO",“UserVO”,后缀要全为大写才是规范写法缩进:4个空格
微服务
设计满足单向依赖原则
北风toto
·
2025-02-28 23:57
次要的个人笔记
java
开发语言
编程中的拓扑思维:突破传统架构的创新之路
在编程领域,我们常常遵循既定的架构模式和设计原则,从面向过程到面向对象,再到如今流行的
微服务
架构,每种范式都在特定时期推动了软件系统的发展。
Kurbaneli
·
2025-02-28 22:50
架构
SpringCloud
微服务
实战——搭建企业级开发框架(二十四):集成行为验证码和图片验证码实现登录功能
随着近几年技术的发展,人们对于系统安全性和用户体验的要求越来越高,大多数网站系统都逐渐采用行为验证码来代替图片验证码。行为验证码指的是通过用户行为来验证用户身份的验证码,如滑动拼图、识别图片中的特定物品等。 行为验证码的重要性在于可以有效地防止机器人和恶意程序对网站或应用程序进行恶意攻击、刷流量、撞库等行为,从而保障了用户和网站的安全。相较于传统的图形验证码等方式,行为验证码更难被破解,同时
全栈程序猿
·
2025-02-28 21:11
Maven
SpringCloud
spring
cloud
微服务
java
Spring Boot 整合 RabbitMQ 详解
前言:在消息
中间件
领域中RabbitMQ也是一种非常常见的消息
中间件
了,本篇简单分享一下SpringBoot项目集成RabbitMQ的过程。
码农爱java
·
2025-02-28 20:40
【RabbitMQ】
java-rabbitmq
spring
boot
rabbitmq
消息中间件
MQ
实战
上一页
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
其他