在Java NIO中,Channel是用于在缓冲区和实体之间进行有效传输的组件。Channel在传输大量数据时… 继续阅读 Java NIO Channel详解
月度归档: 2023年5月
Java 17发布:重磅功能和增强
Oracle 日前发布了Java 17,这是Java语言的最新LTS(长期支持)版本。作为Java 16版本的… 继续阅读 Java 17发布:重磅功能和增强
Java Class类文件的结构
Java中的类是通过.class文件在JVM中实现的。.class文件是一种二进制文件,包含Java类的结构和… 继续阅读 Java Class类文件的结构
MySQL 索引回表
索引回表(Covering Index)是指当一个查询涉及到了查询表的非索引字段时,数据库需要回到表中查找对应… 继续阅读 MySQL 索引回表
Java NIO Selector详解
Java NIO中的Selector是一个可选择通道的多路复用器,它可以同时监控多个通道的IO事件(比如连接请… 继续阅读 Java NIO Selector详解
git commit命令作用和使用
git commit 命令用于将暂存区中的更改保存到本地仓库中,创建一个新的提交记录。 git commit … 继续阅读 git commit命令作用和使用
程序报错:Failed to introspect annotations on class xxx.class java.lang.TypeNotPresentException
程序报错:Failed to introspect annotations on class xxx.clas… 继续阅读 程序报错:Failed to introspect annotations on class xxx.class java.lang.TypeNotPresentException
Linux renice命令详解
Linux中的renice命令用于修改已运行进程的优先级。通过renice命令可以将正在运行的进程的优先级提高… 继续阅读 Linux renice命令详解
Swagger @SecurityDefinition 注解的作用和示例
Swagger @SecurityDefinition注解的作用是定义安全模式和安全模式的名称,用于API文档… 继续阅读 Swagger @SecurityDefinition 注解的作用和示例
JVM垃圾收集 回收方法区
在JVM中,方法区被设计用于存储类信息,如类的名称、方法信息、字段信息、常量池等。与堆不同,方法区不需要进行垃… 继续阅读 JVM垃圾收集 回收方法区
Java IO/NIO面试题及答案(6-10)
6、什么是Java I/O?Java I/O是指Java中处理输入和输出的机制,用于读取和写入数据。Java … 继续阅读 Java IO/NIO面试题及答案(6-10)
MySQL 索引维护
MySQL索引维护指的是在对数据进行增、删、改操作时,索引也需要随之进行相应的维护,以保证索引与数据的一致性和… 继续阅读 MySQL 索引维护
Linux nice命令详解
Linux中的nice命令用于为正在运行的进程设置或显示优先级。它可以帮助控制进程在CPU中的执行优先级。 命… 继续阅读 Linux nice命令详解
Java CompletableFuture是什么,有什么功能
Java CompletableFuture是Java 8中引入的一个异步编程工具,它提供了一种简单而强大的方… 继续阅读 Java CompletableFuture是什么,有什么功能
git add命令作用和使用
git add 命令用于将工作区的修改添加到暂存区,准备提交到本地仓库。 git add 命令的基本语法为: … 继续阅读 git add命令作用和使用
程序报错:The order of entry exit can’t be paired with the order of entry, current entry in context: , but expected: xxx
程序报错如下: 该异常提示在Sentinel中错误的退出顺序可能导致了上下文错误,具体原因可能是因为Senti… 继续阅读 程序报错:The order of entry exit can’t be paired with the order of entry, current entry in context: </error>, but expected: xxx
Swagger @Info 注解的作用和示例
Swagger @Info 注解用于提供 API 文档的基本信息,例如标题、描述、版本等信息。 示例: 在这个… 继续阅读 Swagger @Info 注解的作用和示例
HotSpot虚拟机对象的创建、内存布局和对象访问定位
HotSpot虚拟机中对象的创建、内存布局和对象访问定位是JVM学习中的重要内容。下面是对这些内容的简要说明和… 继续阅读 HotSpot虚拟机对象的创建、内存布局和对象访问定位
Tomcat中的设计模式之工厂设计模式
Tomcat中的设计模式之工厂设计模式并源码举例在 Tomcat 中,工厂模式被广泛使用。Tomcat 中最重… 继续阅读 Tomcat中的设计模式之工厂设计模式
Java IO/NIO面试题及答案(1-5)
1、Java中的IO和NIO有什么区别?答:Java IO是基于流的,而Java NIO是基于缓冲区的。Jav… 继续阅读 Java IO/NIO面试题及答案(1-5)