📄️ Java
组成
📄️ Java语言组成部分
1. 基本语法:
📄️ nacos配置
架构图
📄️ 网关配置
maven依赖
📄️ idea常用设置和命令
📄️ 分布式文件系统
架构图
📄️ 分布式任务调度
定义
📄️ 断点续传
断点续传是一种网络传输技术,用于实现文件的部分下载或上传,以便在连接断开或其他故障发生时,能从中断的位置继续进行,而不是重新开始。这在传输大文件或在网络环境不稳定的情况下特别有用。
📄️ 微信扫码登录
文档
📄️ 支付宝支付
文档
📄️ java中的类
普通类(Regular Class)
📄️ 建造者模式
1. 分离构建和表示:建造者模式将对象的构建(即创建对象的过程)和对象的表示(即对象的最终结构)分离开来。这使得同一个构建过程可以创建不同的表示。
📄️ Maven和Gradle
说明
📄️ 注解
Java 注解(Annotations)是在 Java 5(也称作 Java 1.5,2004年发布)中引入的。注解提供了一种为代码添加元数据的方法,这些元数据可以在编译时、加载时或运行时被读取,从而为程序提供额外的信息。
📄️ 字节流
- 字节流(Byte Streams): 字节流处理的是原始二进制数据。它们属于I/O流的基本类别,用于读写数据的最基本形式。字节流在Java中的代表是InputStream和OutputStream类及其子类。这些流可以用于任何类型的数据传输,包括但不限于文件数据
📄️ 契约系统
契约系统(Contract Testing)是一种软件测试方法,主要用于验证服务间的交互是否符合事先定义的“契约”。这种方法在微服务架构中尤为重要,因为在这种架构中,服务之间频繁地相互通信。
📄️ springboot3.2设置跨域
未开启 Spring Security
📄️ 依赖注入(DI)
参考文档
📄️ Elasticsearch (ES)
介绍
📄️ final和static
在Java中,final和static是两个用途和含义完全不同的关键字,它们可以用于变量、方法和类。
📄️ ? super和? extends区别
? extends T(上界通配符)
📄️ Idea工作原理
问题
📄️ instanceof
介绍
📄️ jackson导致swagger无法正常工作
spring boot3.2中springdoc-openapi-starter-webmvc-ui库无法正常使用,经过漫长的debug后发现和Jackson有关,也就是swagger底层的jackson和自定义的对象转换器有冲突,从而导致swagger无法正常使用。
📄️ LinkedList
双向链表列表。
📄️ Java中各类修饰符的权限
在Java中,权限修饰符(也称为访问修饰符)定义了类、变量、方法和构造器的访问控制级别。Java提供了四种访问权限修饰符,分别是:private、default(没有指定修饰符时的行为)、protected和public。这些修饰符帮助实现了封装,是面向对象编程的一个核心概念。