liuwt liuwt的小站

二叉树的前序、中序、后序遍历

总结 示例二叉树 对于当前二叉树而言,根节点为A 左子树为 右子树为</

Administrator Administrator 发布于 2025-03-13

Java中SpringBoot如何使用actuator监控请求时长

步骤 添加pom依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-actuator</artifact

Administrator Administrator 发布于 2025-01-30

Java中SpringBoot如何监控接口的运行时长

方法 使用Spring Boot Actuator 使用AOP 使用Micrometer和Prometheus(或其他监控系统)集成 使用Util类中的StopWatch或Instant.now()等方法 区别 前三种方法都可以实现一次配置,监控不同接口的运行时长 第四种方法需要再每个需要监控的接口

Administrator Administrator 发布于 2025-01-29

Java中==和equal()的区别

区别 == 比较的是对象的引用 equal()比较的对象的内容 示例 String str1 = new String("test"); String str2 = new String("test"); String str3 = "test";

Administrator Administrator 发布于 2025-01-28

SpringBoot中将Tomcat容器切换为jetty容器

切换过程 一下示例以Maven配置为基础 排除Tomcat依赖 <dependencies> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-st

Administrator Administrator 发布于 2025-01-27

对ThreadLocal的了解

ThreadLocal ThreadLocal是实现线程局部变量的工具类,它允许每个线程都有自己独立的线程副本,实现了线程隔离,解决了多线程之间共享对象的安全问题 使用 创建ThreadLocal 赋值 获取值 删除对象 //创建ThreadLocal public static ThreadLoc

Administrator Administrator 发布于 2025-01-26

手写JDBC

步骤 加载数据库驱动 创建数据库连接 创建Preparedstatement 执行查询或更新语句 处理结果 关闭资源 代码实现 import java.sql.Connection; import java.sql.DriverManager; import java.sql.PreparedSta

Administrator Administrator 发布于 2025-01-25

Mac下JConsole的使用

启动JConsole jconsole 输入命令回车后会弹出以下窗口 jconsole 命令不存在时,可以在jdk安装的bin目录下寻找,之后设置jcosole的全局命令 连接本地进程或者远程进程

Administrator Administrator 发布于 2025-01-24

JAVA-JDBC和MyBatis配置问题

JAVA-JDBC和MyBatis配置问题 JDBC Maven依赖 <!--        JDBC--> <dependency>    <groupId>org.springframework.boot</groupId>    <artifact

Administrator Administrator 发布于 2025-01-23

JVM调优的工具

总结 工具列表 Jconsole VisualIVM

Administrator Administrator 发布于 2025-01-22