• 2025-01-03Java面试题(八股文+场景题)及答案最全总结(2025版)
    抽空给大家整理了一份非常全面的Java面试题+场景提及答案!还有最新涉及的内容非常全面,包含:Redis、多线程、JVM、Spring、MySQL、Dubbo…等35个知识内容,希望对找工作的同学有所帮助。完整版si我,666,不收米!Redis面试题1、什么是Redis?2、Redis的数据类型?3、使用Redis
  • 2025-01-01dubbo 序列化-kryo
    dubbo序列化-kryo在dubbo中给我们提供了多种的序列化的方式fastjson2,hessian2kryofstdubbo(dubbo官方自己的,目前没有稳定版本不推荐使用)protobuf这些都是目前比较主流的序列化方案,其中kryo的序列化效果是比较明显的相对于hessian2,如果使用的是异构语言的话可以
  • 2024-12-24dubbo
           
  • 2024-12-23Dubbo 和 Feign
    Dubbo和Feign 是分布式系统中用于服务调用的两种方式,适用于不同的场景和技术栈: Dubbo Dubbo是一个高性能、轻量级的开源JavaRPC框架,最初由阿里巴巴开发,现已捐献给Apache基金会。它主要解决微服务架构中服务的注册、发现和远程调用问题。核心组成服务容器(Servi
  • 2024-12-19Dubbo 3.x源码(27)—Dubbo服务引用源码(10)subscribeURLs订阅应用级服务url
    基于Dubbo3.1,详细介绍了Dubbo服务的发布与引用的源码。上文我们学习了Dubbo3的应用级服务发现订阅refreshServiceDiscoveryInvoker方法的源码,下面我们将会学习应用级服务发现订阅后半部分的源码,即在获取到服务应用名之后,通过subscribeURLs方法进行应用级别的服务url订阅
  • 2024-12-17Spring Boot + Dubbo 的整合 ,仅需六步
    SpringBoot与Dubbo的整合1.添加依赖<dependencies><!--SpringBootStarter--><dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter</artifactId></de
  • 2024-12-13SpringBoot开发案例之整合Dubbo分布式服务
    前言在SpringBoot很火热的时候,阿里巴巴的分布式框架Dubbo不知是处于什么考虑,在停更N年之后终于进行维护了。在之前的微服务中,使用的是当当维护的版本Dubbox,整合方式也是使用的xml配置方式。改造前之前在SpringBoot中使用Dubbox是这样的。先简单记录下版本,Dubbox-2
  • 2024-12-112025史上最全Java面试题:初级-中级-高级!
    点击即可打包带走https://fhos.uiuin.cn/cyDvPPJava基础题1.Java语言的三大特性2.Java语言主要特性3.JDK和JRE有什么区别4.Java基本数据类型及其封装类5.如果main方法被声明为private会怎样?6.说明一下publicstaticvoidmain(Stringargs[])这段声明里每个关键字
  • 2024-12-11【分布式系统】一文搞懂分布式服务发布和引用(Dubbo 案例解读)
    在分布式系统和微服务架构中,系统的能力来自服务与服务之间的交互和集成。为了实现这些过程,就需要服务提供者对外暴露可以访问的入口,而服务消费者就基于这些入口对服务提供者发起远程调用。我们来举一个例子,如果我们想要发布一个DemoService,那么可以使用这样的代码。DemoService
  • 2024-12-08Apache Dubbo 正式发布 HTTP/3 版本 RPC 协议,弱网效率提升 6 倍
    作者:杨欣(海星),ApacheDubboCommitter,前阿里巴巴高级技术专家在ApacheDubbo3.3.0版本之后,官方推出了全新升级的TripleX协议,全面支持HTTP/1、HTTP/2和HTTP/3协议。本文将围绕Triple协议对HTTP/3的支持进行详细阐述,包括其设计目标、实际应用案例、性能测试结果以及源
  • 2024-12-06SpringCloud与Dubbo的区别
    在构建分布式系统时,SpringCloud和Dubbo是两个常用的框架。虽然它们都能帮助开发者实现服务之间的通信和治理,但在设计理念、使用场景和技术实现上,两者存在明显的区别。本文将详细探讨SpringCloud与Dubbo的不同之处,以帮助开发者更好地选择适合自己的框架。初始定位与架构设计Sp
  • 2024-12-04【Java面试题 | 解答】Dubbo面试八连问,这些你都能答上来吗?
    Dubbo是什么?Dubbo能做什么?Dubbo内置了哪几种服务容器?Dubbo核心的配置有哪些?Dubbo有哪几种集群容错方案,默认是哪种?Dubbo有哪几种负载均衡策略,默认是哪种?Dubbo默认使用的是什么通信框架,还有别的选择吗?你觉得用Dubbo好还是SpringCloud好?1.Dubbo是什么?Dubbo是
  • 2024-11-24Dubbo源码解析-Dubbo的线程模型(九)
    一、Dubbo线程模型首先明确一个基本概念:IO线程和业务线程的区别IO线程:配置在netty连接点的用于处理网络数据的线程,主要处理编解码等直接与网络数据打交道的事件。业务线程:用于处理具体业务逻辑的线程,可以理解为自己在provider上写的代码所执行的线程环境。Dubbo默认
  • 2024-12-12关于Redis哨兵机制实验操作步骤
    需要搭建帮助的可以去taobao搜索EasyCompany技术服务,谢谢!!!需要搭建帮助的可以去taobao搜索EasyCompany技术服务,谢谢!!!一、配置哨兵(sentinel)创建三个哨兵配置文件,分别为sentinel-26379.conf、sentinel-26380.conf和sentinel-26381.conf。每个文件内容如下(根据需要修改端
  • 2024-12-12Cursor软件设置中文版教程
    在日常使用Cursor软件时,很多用户可能希望将其界面语言设置为中文,以便更好地理解和操作。本文将为大家介绍两种设置Cursor软件中文版的方法,包括使用拓展程序和配置语言设置。一、使用拓展程序设置中文版打开Cursor软件,按下键盘组合键Ctrl+Shift+X,进入拓展程序页面。在搜索框
  • 2024-12-11Java 中常见的垃圾收集器有哪些?
    Java中常见的垃圾收集器Java提供了多种垃圾收集器(GarbageCollector,GC),每种收集器针对不同的应用场景和需求进行了优化。以下是常见的垃圾收集器及其特点。1.Serial收集器特点单线程工作,适合单核CPU环境。使用标记-复制算法(新生代)和标记-整理算法(老年代)。优点:
  • 2024-12-09【Basic Abstract Algebra】Exercises for Section 2.2 — Subgroups
    Let\(H\)beasubgroupof\(G\),if\(g\inG\),showtha\[gHg^{-1}=\{g^{-1}hg\midh\inH\}\]isalsoasubgroupof\(G\).Proof:Since\(e~(\text{identity})\ingHg^{-1}\subseteqG\),\(gHg^{-1}\)isnonempty.Forany\(g^{-1}h_1g,
  • 2024-12-06【开题报告】基于Springboot+vue校园新闻发布系统(程序+源码+论文) 计算机毕业设计
    本系统(程序+源码)带文档lw万字以上文末可获取一份本项目的java源码和数据库开题报告内容开题报告内容研究背景在当今信息化高速发展的时代,校园作为知识传播与创新的重要场所,其信息传播的效率与质量直接关系到师生的学习与生活。传统的校园新闻发布方式,如公告栏、校报等,已
  • 2024-12-01在Windows 10和Windows 11上,你可以通过设置Windows防火墙来限制外网访问,同时保持局域网的访问不受影响。以下是具体操作步骤:
    在Windows10和Windows11上,你可以通过设置Windows防火墙来限制外网访问,同时保持局域网的访问不受影响。以下是具体操作步骤:方法1:使用Windows防火墙设置限制打开防火墙设置:按 Win+R 打开运行对话框,输入 wf.msc 并按回车,打开“Windows防火墙高级安全”窗口。创建
  • 2024-11-30ensp简易公司网络规划(附代码)
    一需求需求:1)公司有4个业务vlan,分别是:财务部-vlan10:192.168.10.0/24市场部-vlan20:192.168.20.0/24运维部-vlan30:192.168.30.0/24信安部-vlan40:192.168.40.0/24所有vlan内的PC都通告DHCP获取IP地址2)公司有1台业务服务器:WEB服务器:172.16.71.1/243)部署M
  • 2024-11-28网络安全基础知识详解,看这一篇就够了!(内附学习笔记)
    一、什么是网络安全?百度上对“网络安全”是这么介绍的:“网络安全是指网络系统的硬件、软件及其系统中的数据受到保护,不因偶然的或者恶意的原因而遭受到破坏、更改、泄露、系统连续可靠正常地运行,网络服务不中断。”嗯…是不是感觉有点抽象。那么我们再换一种表述:网络安
  • 2024-11-26科研入门攻略
    一、文献检索方式科学网---webofsciencegoogle学术文献部落-一站搞定文献下载-谷歌学术X-MOL学术平台ScienceDirect.com|科学、健康和医学期刊、全文文章和书籍。IEEEXplore我的求助-百度学术---文献求助UsingCitationstoExploreAcademicLiterature|Inciteful.
  • 2024-11-25创建者模式-单例模式(java)
    1.单例设计模式单例模式(SingletonPattern)属于创建型模式,它提供了一种创建对象的最佳方式。单例模式涉及到一个单一的类,该类负责创建自己的对象,同时确保只有单个对象被创建。2.单例模式的实现饿汉式:类加载的时候创建对象懒汉式:首次使用的时候创建对象3.饿汉
  • 2024-11-25Seata TCC 模式
    概述​TCC模式是Seata支持的一种由业务方细粒度控制的侵入式分布式事务解决方案,是继AT模式后第二种支持的事务模式,最早由蚂蚁金服贡献。其分布式事务模型直接作用于服务层,不依赖底层数据库,可以灵活选择业务资源的锁定粒度,减少资源锁持有时间,可扩展性好,可以说是为独立部署