控制台 退出登录
分类

技术专题

56 篇文章

Spring基础知识

Spring基础知识

内容已整合:这篇旧笔记保留为历史版本,建议阅读主文章《Spring 核心:IOC、Bean 生命周期与 AOP》。 Spring基础知识: 做八股和日常使用查缺补漏之用. 1.bean的生命周期: 2.1 生命周期:

14 分钟阅读 技术专题
Java基础知识

Java基础知识

Java基础知识. 做八股和日常开发中查缺补漏之用. 1.抽象类和接口的区别: 抽象类(Abstract Class)和接口(Interface)是面向对象编程中两个不同的概念,它们有一些关键的区别: 1. 定义: 抽象类: 一个抽象类可以包含抽象方法和具体方法。抽象方法是没有具体实现的方法,而具体

47 分钟阅读 技术专题
设计模式

设计模式

设计模式 本文主要依据《Head First》设计模式中文第二版,学校《软件体系结构与设计模式》课程ppt,优秀的设计模式网站:https://refactoringguru.cn,以及特定设计模式的CSDN与掘金文章编写。 设计模式的用途主要是对内部代码布局而言的,主要用来降低代码的编写难度,提升

74 分钟阅读 技术专题
MySQL 原理:索引、事务、锁与日志

MySQL 原理:索引、事务、锁与日志

专题定位:本文作为 MySQL 主文章,集中整理索引、事务、锁、日志与执行原理。数据库通识见数据库系统原理。 MySql 1.系统架构:

197 分钟阅读 技术专题
WebSocket

WebSocket

WebSocket: 1.介绍: WebSocket是一种在单个TCP连接上进行全双工通信的协议。WebSocket使得客户端和服务器之间的数据交换变得更加简单,允许服务端主动向客户端推送数据。在WebSocket API中,浏览器和服务器只需要完成一次握手,两者之间就直接可以创建持久性的连接,并进

36 分钟阅读 技术专题
Spring Cloud

Spring Cloud

Spring Cloud 1.介绍: Spring Cloud 是一个用于构建分布式系统和微服务架构的开源框架。它提供了一系列的工具和组件,用于解决分布式系统中的一些常见问题,例如服务发现、配置管理、负载均衡、断路器模式等。Spring Cloud 基于 Spring Boot 构建,通过简化开发流

94 分钟阅读 技术专题
Kitex

Kitex

Kitex: 1.介绍: Kitex 字节跳动内部的 Golang 微服务 RPC 框架,具有高性能、强可扩展的特点,在字节内部已广泛使用。如果对微服务性能有要求,又希望定制扩展融入自己的治理体系,Kitex 会是一个不错的选择。 框架特点:

23 分钟阅读 技术专题
RocketMQ

RocketMQ

MQ:Message Queue: MQ 的全称是消息队列(Message Queue)。消息队列是一种用于在分布式系统中传递消息的通信模式。它允许应用程序或系统的不同组件通过异步方式进行通信,提高了系统的可伸缩性、可靠性和灵活性。在消息队列中,消息生产者将消息发送到队列,而消息消费者从队列中接收消

257 分钟阅读 技术专题
Spring Security OAuth2

Spring Security OAuth2

Spring Security Oauth2: Spring Security OAuth2 是 Spring Security 提供的一个子项目,用于支持 OAuth 2.0 认证协议。OAuth 2.0 是一种开放标准的授权协议,广泛用于在不暴露用户凭据的情况下,允许第三方应用程序访问用户资源。

74 分钟阅读 技术专题
认证授权方式

认证授权方式

认证授权方式: 主要介绍在不同的应用场景下,如何进行网关搭建中的用户身份体系认证. 1.简单token模式: 最简单的情况,适用于一个系统内,一套前端对接一套后端系统.使用token来进行身份校验.

13 分钟阅读 技术专题