自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

万般皆是命,半点不由人

"星 光 不 负 赶 路 人 , 时 光 不 负 有 心 人 "

  • 博客(27)
  • 收藏
  • 关注

原创 linux常用命令

xshell常用命令

2022-12-09 15:38:32 145

原创 浅谈Arrays.asList()方法的使用

这个方法是将数组转化成List集合的方法;List list = Arrays.asList(“aaa”,“bbb”,“ccc”);需要注意以下几点:1.不支持add()、remove()、clear()等方法;2.该方法将数组与List列表链接起来:当更新其一个时,另一个自动更新;3.该方法不建议使用于基本数据类型的数组(byte,short,int,long,float,double,boolean);4.该方法适用于对象型数据的数组(String、Integer…);如果你要用的List

2021-02-25 15:36:53 780 5

原创 gitlab添加ssh公钥

gitlab 添加SSH公钥

2024-02-27 11:07:08 682

原创 MySQL的Explain详解(查询计划)

MySQL中的EXPLAIN语句用于分析SELECT语句的执行计划。通过使用EXPLAIN,我们可以了解到MySQL如何处理查询、选择索引等信息,从而优化查询性能。

2024-01-17 17:10:28 942

原创 InnoDB和MyISAM的区别

浅谈InnoDB和MyISAM两种引擎类型

2023-08-01 16:31:33 207

原创 mysql导出表结构为Excel

mysql导出表结构为Excel。

2023-07-20 17:05:39 184

原创 IDEA配置控制台打印sql

在application.yaml文件中加如下配置。

2023-05-29 16:13:40 723

原创 关于mybatis-plus配置xml映射路径不生效原因

接口自测过程中发现mybatis-plus 增删改查不生效。

2023-04-21 22:43:32 2277

原创 获取当天剩余时间(毫秒,秒)

获取当天剩余毫秒,获取当天剩余秒。

2023-03-03 17:32:15 741

原创 获取某一天所在周的周一

获取某一天所在周的周一

2022-08-10 16:44:08 149

原创 获取浏览器的版本信息,解决浏览器的兼容性问题(下载文件名重新编码)

获取浏览器的版本信息,解决浏览器的兼容性问题(下载文件名重新编码)

2022-04-06 22:46:31 278

原创 Java导出数据为Excel文件

Java导出数据为Excel文件代码如下:/** * 导出Excel * @param <T> */public class ExportExcelUtil<T> { public final static Pattern pattern = Pattern.compile("^//d+(//.//d+)?$"); /** * 通用Excel导出方法,利用反射机制遍历对象的所有字段,将数据写入Excel文件中 <br>

2021-06-03 14:33:51 376

原创 MyBatis的.xml文件里foreach标签,使用List类型参数时,collection属性写法

在mapper.xml中,使用List类型的参数来组织动态SQL,很多时候不知道foreach标签的collection属性到底应该是collection=“list” 还是collection=“list的参数名”。代码如下://伪代码public interface UserMapper{ /** *这个方法的参数没有使用@Param注解,在foreach标签中,collection=“list” */ int updateUserLists(List<String> u

2021-06-02 15:22:28 1810

原创 数组的三种初始化方式

数组的三种初始化方式

2021-05-28 16:48:00 308

原创 Matcher.matcher()和Matcher.find()的区别

Matcher.matcher()和Matcher.find()的区别例1: String abc = "abc"; Pattern pattern = Pattern.compile(abc); Matcher matcher = pattern.matcher("abcd"); if (matcher.matches()) { System.out.println("matcher.matches() == true"); } else { System.out.pr

2021-05-18 15:12:27 1053 1

原创 输入一个矩阵,按照从外向里以顺时针得顺序依次打印出每一个数字(顺时针打印一个矩阵)

public class Test1 { public static void main(String[] args) { int[][] ints = new int[100][100]; int n = 6; int count = 1; for (int i = 0; i < n; i++) { for (int j = 0; j < n; j++) { int

2021-03-19 14:33:05 288

原创 JAVA中常见的异常

算术异常类:ArithmeticExecption空指针异常类:NullPointerException类型强制转换异常:ClassCastException数组负下标异常:NegativeArrayException数组下标越界异常:ArrayIndexOutOfBoundsException违背安全原则异常:SecturityException文件已结束异常:EOFException文件未找到异常:FileNotFoundException字符串转换为数字异常:NumberFormatE

2021-03-18 14:20:47 82

原创 oracle分页和mysql分页的区别

2021-03-17 16:04:41 110

原创 RedisTemplate-Redis常用工具类

/** * 指定键是否存在 * * @param key * @return */ public static Boolean exists(String key) { return redisTemplate.hasKey(key); } /** * 删除键为key的缓存(hash/set/list/String) * * @param key */ public s

2021-03-17 15:27:48 198

原创 JAVA pio获取单元格的值

/** * java pio 获取单元格的值 * * @param sheet 表 * @param rowIndex 行号 * @param columnIndex 列号 * @return 单元格值 */ private String getValue(Sheet sheet, int rowIndex, int columnIndex) { String cellValue;

2021-03-17 13:55:24 279 3

原创 Java字符串比较的几种方法

在 Java 中,字符串比较是常见的操作,包括比较相等、比较大小、比较前缀和后缀串等··;常用方法有 3 个:equals() 方法、equalsIgnoreCase() 方法、 compareTo() 方法,接下来详细介绍这 3 个方法的使用:equals() 方法:equals() 方法比较两个字符串的每个字符是否相同。如果两个字符串字符和长度相同,它返回 true,否则返回 false;大小写也会检查!语法格式如下:str.equals(stri);比较:public class.

2021-03-01 18:48:49 6927 3

原创 Java获取当天、本周、本月 开始及结束时间(Calendar.getInstance())

Java获取当天、本周、本月 开始及结束时间(Calendar.getInstance())package test2.java关系型运算符;import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Calendar;import java.util.Date;/** * Java获取当天、本周、本月 开始及结束时间(Calendar.getInstance()) */publi

2021-03-01 10:40:26 1646 2

原创 Java获取当天、本周、本月 开始及结束时间(Calendar.getInstance())

Java获取当天、本周、本月 开始及结束时间package test2.日期;import java.util.Calendar;import java.util.Date;/** * Java获取当天、本周、本月 开始及结束时间 */public class Test1 { public static void main(String[] args) { System.out.println("当前时间:" + new Date().toLocaleString(

2021-03-01 10:34:36 3272 1

原创 Java中的局部变量

package test2;/** * 局部变量是指在方法或者方法代码块中定义的变量,其作用域是其所在的代码块。可分为三种: * 方法参数变量(形参):在整个方法内有效; * 方法局部变量(方法内定义): 从定义这个变量开始到方法结束这一段时间内有效; * 代码块局部变量(代码块内定义):从定义这个变量开始到代码块结束这一段时间内有效; * <p> * 上述实例中定义了 a 和 b 两个局部变星,其中 int 类型的 a 的作用域是整个 main() 方法; * 而 int 类

2021-02-26 15:05:15 1974

原创 集合数据拷贝

1:定义回调接口package cn.cloudwalk.dc.biz.common.config.bean;/** * copy回调 * * @param <S> * @param <T> */@FunctionalInterfacepublic interface BeanUtilCallBack<S, T> { /** * 定义默认回调方法 * * @param t * @param s

2021-02-26 10:18:25 258

原创 java将list循环出来的对象添加String[]里面

java将list循环出来的对象添加String[]里面常规写法:List data = new ArrayList<>();String[] str = new String[data.size()];int i = 0;for (User arr : data) {str[i++] = arr.getCode();}Map<String, AbcDto> guidePriceMap = ****Service.bbbb(str);java8新写法(简便写法):

2021-02-25 14:46:27 1034

原创 获得某个类的所有声明的字段

getFields():获得某个类的所有的公共(public)的字段,包括父类中的字段。getDeclaredFields():获得某个类的所有声明的字段,即包括public、private和proteced,但是不包括父类的申明字段。getDeclaredMethod:获取当前类的所有声明的方法,包括public、protected和private修饰的方法。需要注意的是,这些方法一定是在当前类中声明的,从父类中继承的不算,实现接口的方法由于有声明所以包括在内。getMethod:获取当前类和父类的

2020-12-23 22:46:53 269

空空如也

空空如也

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

TA关注的人

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