自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 Java之Spring Boot自动装配原理

2.这个配置类是放在第三方的jar包里面,然后通过SpringBoot中约定优于配置的这样一个理念,去把这个配置类的全路径放在classpath:/META-INF/spring.factories文件里面,这样的话SpringBoot就可以知道第三方jar包里面这个配置类的位置,这个步骤主要是用到了Spring里面的SpringFactoriesLoader来完成的。自动把第三方组件的Bean装载到IOC容器里面,不需要开发人员再去写Bean相关的配置。

2023-03-20 21:45:35 452

原创 Java二叉树遍历代码

Java二叉树遍历可以使用递归或迭代的方式实现。常见的遍历方式包括前序遍历、中序遍历和后序遍历。 前序遍历:先访问根节点,再访问左子树,最后访问右子树。 递归实现: public void preOrder(TreeNode root) { if (root == null) { return; } System.out.print(root.val + " "); preOrder(root.left); preOrder(root.righ

2023-03-03 12:23:07 103

原创 Java基础之快速排序

Java 快速排序的代码如下: public class QuickSort { public static void quickSort(int[] arr, int low, int high) { if (arr == null || arr.length == 0) return; if (low >= high) return; // pick the pivot int middle = low + (high - low) / 2;

2023-03-02 10:37:43 57

原创 Java基础之二叉树遍历

在 Java 中,二叉树遍历通常有三种方式: 先序遍历 (Preorder Traversal):首先访问根节点,然后递归遍历左子树,最后递归遍历右子树。 中序遍历 (Inorder Traversal):首先递归遍历左子树,然后访问根节点,最后递归遍历右子树。 后序遍历 (Postorder Traversal):首先递归遍历左子树,然后递归遍历右子树,最后访问根节点。 例如,对于以下二叉树: 1 / \ 2 3 / \ / 4 5 6 7 先序

2023-03-02 10:31:39 68

原创 MySQL调优方法

SQL调优是通过优化SQL查询语句的性能,来提高数据库操作效率的过程。以下是一些常用的SQL调优方法: 选择正确的数据类型:使用正确的数据类型可以减少磁盘空间的使用,提高查询性能。 创建索引:创建索引可以大大提高查询速度,但是要注意不要创建过多的索引。 避免使用SELECT *:尽量避免使用SELECT *,而是明确列出需要查询的列,可以减少不必要的查询和数据传输,提高查询速度。 优化WHERE子句:使用合适的运算符、避免使用子查询、避免在WHERE子句中使用函数等方式,

2023-02-28 13:21:42 104 1

原创 Java基础之冒泡排序

public int[] bubbleSort(int []nums) { int temp = 0; for(int i = 0; i<nums.length; i++) { for(int j=0; j<nums.length - 1 - i; j++) { if(nums[j] < nums[j+1]) { temp = nums[j]; nums[j] = nums[j

2023-02-28 12:38:23 65 2

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除