- 博客(41)
- 收藏
- 关注
原创 springboot调用HTML文件注意事项
1.配置thymeleaf2.HTML代码头部需要添加以下代码 <link rel="stylesheet" type="text/css" href="/static/css/style.css" th:href="@{css/style.css}"/>其中th为<html lang="en" xmlns:th="http://www.thymeleaf.org">3.关于controller和requestmapping@Controller/
2022-04-04 22:11:30 584
原创 关于springboot测试类需要注意的东西
1.第一步一般情况下来说是定义接口这个我上面提过,在这里在复习一下(1)自己写接口,代码如下:public interface BookService { Boolean save(Book book); Boolean update(Book book); Boolean delete(Integer id); Book getById(Integer id); List<Book> getAll(); IPage<Book&
2022-03-22 22:09:30 190
原创 springboot分页查询和按条件查询
1.分页查询首先需要创建mp的拦截器//使用spring管理bean,将其初始化并将其加载出来@Configuration //配置类注解public class MPConfig { @Bean //第三方bean public MybatisPlusInterceptor mybatisPlusInterceptor(){ //创建mp的拦截器并将其return MybatisPlusInterceptor interceptor=new M
2022-03-22 11:29:31 2131
原创 springboot数据层开发
1.在配置文件中添加表前缀#表前缀mybatis-plus: global-config: db-config: table-prefix: tbl_ id-type: auto #id自增其中使用id-type是为了使用数据库的id自增策略。2.//lombok@Datalombok下的@data注解,直接提供了所有的get和set方法,toString方法3.测试类实例@SpringBootTestpublic class Bo
2022-03-22 10:47:23 1555
原创 springboot测试数据的两种方法
1.自己写接口测试第一步定义接口@Mapperpublic interface BookDao{ @Select("select * from tbl_book where id =#{id}") Book getById(Integer id);}第二步 测试类import org.springframework.boot.test.context.SpringBootTest;@SpringBootTestpublic class BookDaoTest..
2022-03-21 17:20:27 584
原创 记录一下第一次集成mybatis
1.在pom文件中导入对应的starter2.在application中配置数据源的相关信息# 配置相关文件spring: datasource: driver-class-name: com.mysql.cj.jdbc.Driver url: jdbc:mysql://localhost:3306/test?useUnicode=true&useJDBCCompliantTimezoneShift=true&serverTimezone=UTC&ch
2022-03-20 14:18:06 1162
原创 26. 删除有序数组中的重复项
class Solution { public int removeDuplicates(int[] nums) { int a=0; for(int i=1;i<nums.length;i++){ if(nums[i]!=nums[i-1]){ nums[a]=nums[i-1]; a++; } } nums[a++.
2022-02-12 11:59:54 297
原创 曹同学的ArrayList笔记
1.是一个动态数组,没有大小,可以随便修改2.import java.util.ArrayList; // 引入 ArrayList 类ArrayList<E> objectName =new ArrayList<>(); // 初始化E: 泛型数据类型,用于设置 objectName 的数据类型,只能为引用数据类型。objectName: 对象名3.增add 删remove 改set 查get4.获取大小size5.6.排序s...
2022-01-23 11:50:32 186
原创 Njie行列式的计算
import java.util.Scanner;public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int n = sc.nextInt(); int [] [] num = new int[n][n]; for (int i=0;i<n;i++){ for.
2022-01-23 10:57:00 459
原创 机器学习常见错误
plt.scatter(kobe.loc_x, kobe.loc_y, color='r', alpha=alpha)color里面的字母要小写,我搞了半天。
2022-01-23 10:56:18 151
原创 蓝桥杯——反置数
import java.util.Scanner;public class Main{ public static int reversal(int a){ //数字转字符串 String s=String.valueOf(a); //将字符串翻转 String s1=new StringBuilder(s).reverse().toString(); //字符串转数字,并返回数值 return...
2022-01-20 14:31:40 4477
原创 常见的排序算法
import java.util.Arrays;import java.util.Random;public class Sort { public static void main(String[] args) { Random random=new Random(); func s=new func(); int a[]=new int[20]; for (int i=0;i<a.length;i++){ .
2022-01-19 19:30:25 435
原创 编写一个程序:要求通过命令行参数输入5个学生的成绩(0~100)的整数, 并将这5个数保存到文件“data.txt”中。 在从文件“data.txt”中读出这5个成绩,计算平均值,并在控制台窗口输
编写一个程序:要求通过命令行参数输入5个学生的成绩(0~100)的整数,并将这5个数保存到文件“data.txt”中。在从文件“data.txt”中读出这5个成绩,计算平均值,并在控制台窗口输出。要求:加入相应的异常处理方法一使用bufferreader 来读取文件,先将文件内容读到集合,再将集合里面的数据导入到double类型的数组里面import java.io.*;import java.util.ArrayList;import java.util.List;/** .
2021-12-16 18:12:43 2757
原创 python列表,元组,字典,集合
列表:通过 [ ] 创建列表a=[10,20,30,40] 其中10,20,30,40称为列表a的元素列表大小可变元组:元组属于不可变序列,不能修改元组中的元素。通过()创建元组a=(10,20,30)或者10,20,30。后面必须留逗号,这是因为解释器会把(1)解释为整数1,而把(1,)解释为元组。总结:tuple()可以接收列表、字符串、其他序列类型、迭代器等生成元组。list()可以接收元组、字符串、其他序列类型、迭代器等生成列表。字典:字典中的每一个元素都
2021-12-10 22:11:01 550
原创 二分法的实践应用
class Solution { public int searchInsert(int[] nums, int target) { int mid,left=0,right=nums.length-1; while(left<=right){ mid=left+(right-left)/2; if(nums[mid]<target){ left=mid+1; ...
2021-11-30 11:09:57 283
原创 欧几里得算法
今天在做LeetCode的时候遇到解析:这个问题的本质就是求str1和str2的最大公约数。由题目的描述可以看出满足题目描述的字符串X其实就是str1和str2的最大公约数。那示例二举例设x=AB则str1=3x,str2=2x;题目就演变成求3x和2x的最大公约数。而求最大公约数的最好办法就是欧几里得算法采用递归的思想来计算xclass Solution { public String gcdOfStrings(String str1, String st
2021-11-28 21:56:34 243
原创 leetcode有序数组中的单一元素
自己的垃圾代码运用两层循环来逐一比较,当第二层循环执行完一轮之后,若a的值未发生改变,则说明这次比较的数字只出现了一次。class Solution { public int singleNonDuplicate(int[] nums) { int num=0; for (int i=0;i<nums.length;i++){ boolean a=true; for (int j=0;j<nums.
2021-11-22 20:54:50 177
原创 leetcode四因数
class Solution { public int sumFourDivisors(int[] nums) { int count=0,sum=0; boolean a=false; int re=0; for (int i=0;i<nums.length;i++){ for (int j=1;j<=nums[i];j++){ if (nums[i]%j==0...
2021-11-21 19:20:46 164
原创 记录LeetCode合并两个有序数组
自己的垃圾代码class Solution { public static void swap(int[] arr,int a,int b){ int temp=arr[a]; arr[a]=arr[b]; arr[b]=temp; } public void merge(int[] nums1, int m, int[] nums2, int n) { int[] nums=new int[m+n];
2021-11-20 22:28:24 312
原创 LeetCode之汉明距离
一个非常蠢的办法public class t { public static void main(String[] args) { int[] nums=new int[3]; nums[0]=4; nums[1]=14; nums[2]=4; char k1,k2; int count=0; int max=0; String[] a=new String[n..
2021-11-19 22:36:26 258 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人