摘要: 1、@ComponentScan(value="指定包下的路径,比如com.joy下的所有类") 扫描包下有以下注解的类,加载到Spring容器中 service包@Service controller包@Controller dao包@Repository @Component,普通的类 可以添加 阅读全文
posted @ 2022-01-13 21:04 刘小呆 阅读(31) 评论(0) 推荐(0) 编辑
摘要: @Configuration 使用此注解可以把一个类变成配置类,在配置类里面进行配置,配置类=配置文件,加在类上面,告诉Spring这是一个配置类 @Configuration public class MainConfig(){ } @Bean("指定id名") 使用此注解可以让一个方法注入到Sp 阅读全文
posted @ 2022-01-13 11:00 刘小呆 阅读(43) 评论(0) 推荐(0) 编辑
摘要: 防火墙的关闭 systemctl stop firewalld 防火墙状态的查看 firewall-cmd --state 阅读全文
posted @ 2022-01-11 13:29 刘小呆 阅读(42) 评论(0) 推荐(0) 编辑
摘要: 1、选择排序:每次选择数组中的最小的数,第一轮放在数组下标为0的位置,第二轮放在数组下标为1的位置, 也就是拿数组0位置和0以后的位置比较,拿数组为1位置和1以后的位置比较,以此方法进行排序。 时间复杂度为O(n^2) public static void selectSort(int arr[]) 阅读全文
posted @ 2021-12-30 07:00 刘小呆 阅读(141) 评论(0) 推荐(0) 编辑
摘要: 1、递归算法的master公式 Master公式是用来解决递归问题时间复杂度的公式。 记录主方法的表现形式: T [n] = aT[n/b] + f (n)(直接记为T [n] = aT[n/b] + O(N^d)) 其中 a >= 1 and b > 1 是常量,其表示的意义是n表示问题的规模,a 阅读全文
posted @ 2021-12-26 23:11 刘小呆 阅读(147) 评论(0) 推荐(0) 编辑
摘要: 任意一个类通过克隆的方法去得出另一类,原始类叫做原型 1、任意创建一个类,让这个类去实现一个接口Cloneable,重写一个方法clone(),此时没有修改clone里面,也就是浅拷贝,不会克隆属性 /** * 实现一个接口 Cloneable * 重写一个方法 clone() */ public 阅读全文
posted @ 2021-12-24 21:02 刘小呆 阅读(19) 评论(0) 推荐(0) 编辑
摘要: 一、方式一:由指挥者决定创建的顺序 1、创建一个抽象的建造者类,里面定义创建一个房子的具体步骤,最后定义一个构建完成的房子 //抽象的建造者:方法 public abstract class Builder { abstract void builderA();//地基 abstract void 阅读全文
posted @ 2021-12-23 16:11 刘小呆 阅读(34) 评论(0) 推荐(0) 编辑
摘要: 1、快速排序 ①首先随机选出一个数组中的数,当做参考值 ②分成三个区域,比参考值小的区域,等于参考值的区域,比参考值大的区域 ③进行快排 ④quickSort过程和partition过程 public class QuickSort { public static void quickSort(in 阅读全文
posted @ 2021-12-22 22:22 刘小呆 阅读(144) 评论(0) 推荐(0) 编辑
摘要: 1、分页查询的步骤,只是有添加条件 2、创建一个对象用于封装前端传过来的模糊查询的数据 public class CourseQuery { @ApiModelProperty(value = "课程名称") private String name; @ApiModelProperty(value 阅读全文
posted @ 2021-12-03 23:04 刘小呆 阅读(64) 评论(0) 推荐(0) 编辑
摘要: 1、使用Getmapper,利用restFul风格传入两个参数,一个是当前页数,另一个是每页的显示的记录数 2、使用Mybatis-plus中的page,传入两个参数,得到一个封装了两个参数的对象 3、使用当前service自带的分页方法,调用page,传入上面的封装了参数的对象,另一个参数是多条件 阅读全文
posted @ 2021-12-03 22:53 刘小呆 阅读(37) 评论(0) 推荐(0) 编辑