day46_java_基础巩固

简介: 自己所掌握的基础知识加以巩固和记录!希望大家点赞收藏并能给予鼓励和支持!有任何建议或者帮助也可以来哦!!!虽然有些干货知识很通俗,但也是自己的必经之路i,加油!!!

SpringBoot 和 SpringCloud 的关系:

SpringBoot 是为了解决 Spring 配置文件冗余问题, 简化开发的框架.

SpringCloud 是为了解决微服务之间的协调和配置问题, 还有服务之间的通信,

熔断, 负载均衡远程调度任务框架.

SpringCloud 需要依赖 SpringBoot 搭建微服务, SpringBoot 使用了默认大于配

置的理念,很多集成方案已经帮你选择好了,能不配置就不配置,SpringCloud

很大的一部分是基于 SpringBoot 来实现。

SpringBoot 不需要依赖 SpringCloud 就可以独立开发. SpringBoot 也可以集成

Dubbo 进行开发.

SpringCloud 和 Dubbo 的区别:
SpringCloud 和 Dubbo 都是主流的微服务架构.

SpringCloud 是 Apache 下的 Spring 体系下的微服务解决方案.

Dubbo 是阿里系统中分布式微服务治理框架.

技术方面对比

SpringCloud 功能远远超过 Dubbo, Dubbo 只实现了服务治理(注册和发现). 但

是 SpringCloud 提供了很多功能, 有 21 个子项目

Dubbo 可 以 使 用 Zookeeper 作 为 注 册 中 心 , 实 现 服 务 的 注 册 和 发 现 ,

SpringCloud 不仅可以使用 Eureka 作为注册中心, 也可以使用 Zookeeper 作为

注册中心.

Dubbo 没有实现网关功能, 只能通过第三方技术去整合. 但是 SpringCloud 有

zuul 路由网关, 对请求进行负载均衡和分发. 提供熔断器, 而且和 git 能完美集成.

性能方面对比

由于 Dubbo 底层是使用 Netty 这样的 NIO 框架,是基于 TCP 协议传输的,配合

以 Hession 序列化完成 RPC。

而 SpringCloud 是基于 Http 协议+Rest 接口调用远程过程的,相对来说,Http

请求会有更大的报文,占的带宽也会更多。

使用 Dubbo 时, 需要给每个实体类实现序列化接口, 将实体类转化为二进制进行

RPC 通信调用.而使用 SpringCloud 时, 实体类就不需要进行序列化.

相关文章
|
2月前
|
并行计算 API 开发者
Windows 环境下 llama.cpp 编译运行指南
本文详解Windows下用llama.cpp本地部署大模型:从VS2026编译(支持CPU/GPU)、ModelScope下载GGUF格式Qwen2.5-1.5B模型,到启动llama-server API服务及Python调用验证,全程轻量、低延迟、高隐私,助力开发者快速落地。
768 2
|
8月前
|
安全 前端开发 JavaScript
基于实时代理架构的Starkiller钓鱼服务与MFA绕过机制研究
本文剖析新型PhaaS平台“Starkiller”:它利用URL userinfo字段(如`login.microsoft.com@attacker.com`)实施视觉欺骗,并通过实时反向代理劫持MFA认证流程,绕过TOTP/短信等多因素验证。文章揭示其技术原理,指出传统检测失效,并提出FIDO2迁移、浏览器URL渲染优化与行为异常检测等综合防御策略。(239字)
364 4
|
10月前
|
弹性计算 数据处理
阿里云8核32G云服务器ECS实例规格族大全及收费标准,1小时、1个月和一年费用清单
阿里云8核32G服务器提供多种ECS实例规格,按量付费约1.6-2.3元/小时,包月价格768-1106元/月,不同实例如g9i、g8i、u1等费用各异。实际价格因账号折扣和活动优惠而异,建议以官网实时报价为准,适合长期使用选包年包月更划算。
1381 0
|
5月前
|
测试技术 定位技术 开发工具
海外 APP 开发与上线
APP出海远不止翻译界面!需攻克四大关键战役:①云架构迁移+真本地化(UI/UX、登录方式、时区货币);②严守GDPR/CCPA等隐私合规,通过苹果Privacy Manifest与谷歌Data Safety审核;③接入IAP(苹果/谷歌)、Stripe/PayPal或AdMob等海外支付与广告体系;④完成ASO本地化、灰度上线及商店资质准备。代码须彻底“去国内SDK化”。
|
7月前
|
SQL 安全 网络协议
【网络安全】《网络安全常见攻击与防御》(附:《六大攻击核心特性横向对比表》)
本体系系统梳理XSS、CSRF、SQL注入、越权、中间人攻击及DDoS六大高危网络攻击,覆盖OSI全层级,从攻击原理、链路、危害到事前—事中—事后防御策略,构建标准化、可落地的全生命周期防护框架。
|
8月前
|
传感器 人工智能 API
章鱼不会把触角外包:为什么通用 Agent 的终局只属于模型厂商
本文以“章鱼触角”为喻,指出通用Agent终局属于模型厂商:真正强大的Agent不是外挂工具链,而是模型原生具备环境感知、工具调用、任务执行与自我修正的闭环能力。能力内化才能避免转译损耗,训练闭环、架构协同、系统效率与入口控制构成厂商不可替代的护城河。应用层机会在于垂直深耕,而非重复封装。(239字)
462 6
|
12月前
|
域名解析 网络协议 算法
网络基础知识随记:TCP/IP 网络模型—从分层逻辑到核心知识点
本文系统梳理TCP/IP网络模型的分层架构与核心原理,涵盖应用层、传输层、网络层及网络接口层的关键协议与概念,如HTTP、TCP/UDP、IP、MAC、ARP等,解析数据封装、解封装过程及各层协作机制,帮助读者建立清晰的网络通信认知体系,掌握跨设备通信的底层逻辑。
1342 9
网络基础知识随记:TCP/IP 网络模型—从分层逻辑到核心知识点
|
数据采集 JSON 算法
Python爬虫——基于JWT的模拟登录爬取实战
Python爬虫——基于JWT的模拟登录爬取实战
746 1
Python爬虫——基于JWT的模拟登录爬取实战
|
数据安全/隐私保护 Docker 容器
配置Harbor支持https功能实战篇
关于如何配置Harbor支持HTTPS功能的详细教程。
1496 13
配置Harbor支持https功能实战篇
|
机器学习/深度学习 算法 算法框架/工具
深度学习中epoch、batch、batch size和iterations详解
深度学习中epoch、batch、batch size和iterations详解
2929 0

热门文章

最新文章