自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 QueryWrapper Object is not a functional interface

Mybatis-Plus使用QueryWrapper

2022-08-24 11:32:43 415 1

原创 pc手机共享文件步骤备忘

首先在pc端设置共享文件夹 参考一下链接 https://jingyan.baidu.com/article/6f2f55a11fe517b5b93e6c17.html 在移动端使用es文件浏览器 侧边栏打开网络->局域网 新建 服务器处填写ipv4地址 勾选域名 创建好后即可与pc端通过共享文件夹共享文件 ...

2021-07-02 12:24:37 128

原创 2021-06-15

1.leetcode 118 119 public List<List<Integer>> generate(int numRows) { ArrayList<List<Integer>> arrayList = new ArrayList<>(); for (int i = 0; i < numRows; i++) { ArrayList<Integer> row = n

2021-06-15 21:35:15 67

原创 IO回顾和梳理

File类 跨平台的表示文件或者路径 创建File实例时通过文件路径字符串(相对路径的解释依据运行jvm的位置而定 由系统属性user.dir指定)字符串可以指向路径或者一个文件 但实际上可以不存在(可以进行查询是否存在以及进行创建) 创建了File实例后可以通过api进行对文件或者路径的增删改查操作 比如对于文件名字的操作 检测文件是否存在、获取文件常规信息、文件操作的方法,对于路径也有创建文件夹以及查询操作。 File类的list()方法通过一个函数式接口可以递归遍历其下所有的子目录和文件 IO流

2021-06-08 10:24:39 95

原创 2021-06-05

1.852. 山脉数组的峰顶索引 class Solution { public int peakIndexInMountainArray(int[] arr) { int l = 0 ; int r = arr.length - 1; int ans = -1; while ( l < r ) { int mid = l + ((r-l) >> 1);

2021-06-06 23:01:50 67

原创 2021-05-30

回溯和链表操作 ##1.leetcode 96 链表逆置 ##2.leetcode 1863. 找出所有子集的异或总和再求和 class Solution { int res = 0; public int subsetXORSum(int[] nums) { if(nums.length == 1) return nums[0]; dfs(0,0,nums); return res; } public void dfs(int val,i

2021-06-04 22:56:51 70

原创 抽象类与接口使用规则总结

抽象类 抽象方法和抽象类必须使用abstract修饰符修饰abstract class People{} 抽象方法不能有方法体public abstract static void say(); 抽象类无法被实例化,不能用new去调用其构造器创建实例(主要是用来让子类调用),即使其中没有任何抽象方法 抽象类可以包含成员变量,普通和抽象方法,构造器,初始化块,内部类(接口、枚举)五种成分。 有抽象方法的类必须是抽象类、实现接口但没有实现接口的所有抽象方法的类必须是抽象类、继承了一个抽象父类的 abstrac

2020-07-22 22:15:49 230

原创 Java基础类库使用

用户互动(main方法的方法签名和Scanner)   通过运行命令给ars 这个数组传入参数   ```java Test``

2020-07-22 20:14:17 183

原创 Java垃圾回收机制和软弱虚引用

垃圾回收机制 当程序创建对象数组等引用类型实体时,会在堆内存中创建一片区域用于存储。当其不存在引用时就成为垃圾等待垃圾回收机制将其回收。 特点: 只回收堆内存的对象,不会回收物理资源比如数据库连接网络IO等资源。 程序是不能精确控制垃圾回收的运行的,只有当对象永久性失去引用(不可达状态)时才会进行垃圾回收。 垃圾回收机制回收对象前首先会调用finalize方法,可能使对象复活导致垃圾回收机制取消回收。 当对象失去引用后,系统何时调用finalize方法进行资源清理 何时它会变成不可达对象 系统何时回收其

2020-07-21 15:20:00 200

原创 枚举类

概念 实例有限且固定的类成为枚举类 java定义枚举类的关键字——enum;enum Enumtest{}这是一个和class interface 同类型的关键字。 它是一种特殊的类,可以拥有自己的成员变量、方法、和构造器。也可以实现接口,一个java源文件中只能有一个public修饰的enum类,而且文件名必须和此枚举类名相同。 与普通class类的区别: 继承自java.lang.Enum类,而非Object类,所以不能显式继承其他父类。他的父类实现了java.lang.Serializable和ja

2020-07-21 03:08:12 86

原创 Lambda表达式

java8的重要更新,其作用是代替内部类的繁琐语法,创建一个只有一个抽象方法的接口(即函数式接口)的实例(也可以进行赋值)。 组成: (int elements)->{System.out.println("Hello Lambda");return 1;} (形参列表):允许省略形参类型,如果形参列表允许只有一个参数括号可省略(java 11之前形参必须声明类型,不过编译器是能够推断出来的) ->: 符号 {代码块}:如果只包含一条语句,允许省略花括号;只有一条return语句可以省略retu

2020-07-20 22:34:04 106

原创 内部类

内部类 作用: 提供更好的封装,将内部类隐藏在外部类中,不允许同一个包中其他类访问; 比如一个Dog类,他需要组合一个DogLeg对象,此对象只在Dog类中有效,离开Dog类后无意义;同时内部类还能访问外部类的私有变量(持有外部类对象的引用; 适合于创建那些仅需要使用一次的类,比如命令模式:将处理方法和处理行为分离,用接口定义处理方法,用匿名内部类去实现接口并且完成不同的处理方法实现。 内部类根据static修饰符可分为静态内部类和非静态内部类 1.非静态内部类 public class out{ 【

2020-07-20 19:55:56 104

原创 IDEA2020 手动导包

IDEA2020版没有自动导包,添加依赖后: 手动导包操作如下:

2020-07-07 11:00:14 1113

原创 mysql常用语句

mysql 常用操作语句 数据库的建立: 查看当前所有库:show databases; 建库:creat database IF NOT EXISTS 库名; 进入某个数据库:use 库名; 查看当前库内所有表:show tables; 查看某库中的所有表:show tables from 库名; 查看某个表的结构:desc 表名; 删除某个数据库:drop database 数据库名 查询语句:主要由select关键字完成 查询语句是SQL中最复杂、功能最丰富的语句。 基础语句可查询常量、表达式、函数和

2020-05-17 14:23:20 166

空空如也

空空如也

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

TA关注的人

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