首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Java
叶秋i
创建于2023-02-03
订阅专栏
以Java为基础,逐步深入,搭建完整架构体系
等 4 人订阅
共134篇文章
创建于2023-02-03
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
【微服务】对Dubbo核心架构了解多少?
前言 在云原生时代,使用 Dubbo 开发的微服务原生具备相互之间的远程地址发现与通信能力,利用 Dubbo 提供的丰富服务治理特性,可以实现诸如服务发现、负载均衡、流量调度等 服务治理诉求。这让Du
认证授权流程及原理分析
认证授权流程及原理分析 1、认证 (Authentication) 和授权 (Authorization)的区别是什么? 认证(Authentication):你是谁? 授权 (Authorizati
如何优雅的设计一个分布式锁?
如何优雅的设计一个分布式锁?? 今天,叶秋老哥又去面试了,只见美女面试官微微一笑,问了我一个问题,听完后,内心一颤,不知道是被她迷人的笑容给迷倒,还是被她的致命问题给问倒。不过还是内心一收,正襟危坐,
Docker的容器编排技术了解多少?
docker里的容器编排技术是什么? Docker容器编排技术是指通过工具或平台来管理和协调多个Docker容器的部署、扩展、联网和运行等操作的技术和方法。它的出现是为了解决在复杂的分布式环境中,如何
网络协议的那些事儿~
网络有哪些协议? 网络协议是计算机网络中用于通信和数据交换的规则和约定,它定义了数据在网络中的传输格式、传输顺序、错误处理等细节。网络协议包括以下几个方面的内容: 通信协议:通信协议定义了计算机之间进
对Netty的Channel底层的探究
对Netty的Channel底层的探究 当探求Netty中Channel的底层原理时,我们需要从网络编程的基本概念开始,深入了解Channel在网络通信中的作用以及它在Netty中的具体实现。本文将详
netty底层是如何处理通信的?
1、 netty底层是如何处理通信的? 在 Netty 中,底层的通信是通过 Channel 和 EventLoop 这两个核心组件来处理的。 底层通信流程如下: 接收数据:当有数据到达时,底层的 S
netty进阶-----万字实战如何解决粘包问题?
在做netty项目中,我们遇到的最多的就是粘包问题,那么如何解决粘包问题呢? 1、固定长度解码器 1.1 什么是固定长度解码器? 固定长度解码器(FixedLengthFrameDecoder)是Ne
netty的新手教程---适合初学者
1、netty的使用场景有哪些 Netty 是一个基于 NIO 的客户端/服务器框架,主要用于快速开发可伸缩的网络应用程序。它提供了高性能、可靠性和灵活性,并且被广泛应用于各种场景,包括但不限于以下几
单例模式的双重检查锁定是什么?
单例模式的双重检查锁定是什么? 单例模式是一种常见的设计模式,用于确保一个类只有一个实例,并提供一个全局访问点。双重检查锁定(Double-Checked Locking)是一种在单例模式中使用的性能
java开发中,如何在springboot下使用单例模式
什么是单例模式? 单例模式是一种创建型设计模式,用于确保一个类只有一个实例,并提供全局访问点来获取该实例。简单来说,单例模式就是通过限制类的实例化次数,使得该类只能被实例化一次。 在单例模式中,类的构
你对MongoDB和Mysql的差异性了解多少?
MongoDB是什么? MongoDB是一种开源的NoSQL数据库管理系统。它采用面向文档的存储模型,以JSON样式的BSON(二进制JSON)文档形式存储数据。MongoDB具有高扩展性、高性能和灵
如何使用netty实现聊天业务功能
业务背景 在项目中需要用到即时通讯业务,比如聊天应用或实时通知应用。在这种应用中,客户端和服务器之间需要保持持久的连接,以实现实时消息的传递。 具体来说,在聊天应用中,当用户登录应用时,客户端会与服务
一文彻底搞得Java动态代理
什么是Java动态代理 Java动态代理是一种在运行时生成代理对象的机制,它允许我们在不修改原始类代码的情况下添加额外的逻辑。通过动态代理,我们可以创建一个实现了一个或多个接口的代理类,该代理类可以拦
一文带你读懂类加载器及其原理
什么是类加载器? JVM(Java虚拟机)的类加载器负责将字节码文件加载到内存中,并转换为可执行的Java类。下面是JVM类加载器的过程和原理: 加载(Loading):类加载器通过类的全限定名在文件
2023年了,还不知道你的事务为什么会失效吗?
什么是事务? 事务(Transaction)是指作为一个逻辑单位执行的一系列数据库操作。它将一组相关的操作视为一个整体,要么全部成功执行,要么全部回滚,以保证数据库的一致性和完整性。 事务具有以下四个
Elasticsearch实现全文搜索的步骤和实现原理
ElasticSearch是什么 ElasticSearch(简称为ES)是一个基于开源的分布式搜索和分析引擎,它提供了强大的全文搜索、结构化查询、实时数据分析和可视化等功能。它是建立在 Apache
你真的了解ConcurrentHashMap吗?
ConcurrentHashMap 是什么? ConcurrentHashMap 是 Java 集合框架中的一个实现类,它是线程安全的哈希表。与普通的 HashMap 不同,ConcurrentHas
一篇文章读懂什么是单点登录?
什么是单点登录 单点登录(Single Sign-On,简称SSO)是一种身份验证和授权机制,允许用户只需一次登录即可访问多个相关系统或应用而无需重复输入用户名和密码。用户在通过认证后,可以无缝地访问
你对java的原子性了解多少?
你对java的原子性了解多少? java里的原子性是什么 在Java中,原子性是指一个操作是不可被中断的整体操作。原子性确保一个操作在多线程环境下执行时,不会被其他线程干扰,要么完全执行成功,要么完全
下一页