自定义博客皮肤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)
  • 收藏
  • 关注

原创 PageHelper5.2.0版本不支持StartPage()传入的pageNum=0

原因是在查询总数后的afterCount()方法修改为仅在 page.getPageNum() > 0 && count > page.getStartRow() 时才会进行后续的分页查询 5.2.0: 5.1.11:

2021-08-12 15:17:25 980

原创 大型Excel导入解决方案

禁止事项 禁止使用用户模式构建workbook的方式处理excel 事件模式处理代码 根据filePath构建XSSFReader对象 OPCPackage pkg = OPCPackage.open(filePath); // filePath->excel文件绝对路径 XSSFReader r = new XSSFReader(pkg); 获取工作簿输入流 InputStream is = r.getSheet("rId1"); // 这里获取的是sheet1的工作簿 获取工作簿共享字符

2021-02-20 15:11:49 1366

原创 MySQL模糊查询条件以%开头时也能走索引的方法

前提:条件字段必须有索引 测试1: 这里的查询条件字段和查询字段都是索引,但是查询的字段和条件的字段不一样,可以看到这时候是不走索引的。 测试2: 这里的查询条件字段有索引,查询字段为主键;可以看到这时候模糊查询是走索引的。 注:查询字段跟条件字段一致时也会走索引 如果需要查询测试1的结果同时也走索引呢,这里只要通过测试2的方法将测试1的sql转换成自关联就可以了: 可以看到实际查询已经走了索引了。 以上就是MySQL模糊查询条件以%开头也可以使用索引的方法。 ...

2020-10-28 13:34:32 4605

原创 单例模式的三种创建方法

方法一: public class Singleton { private static Singleton uniqueSingleton; // 私有化构造方法 private Singleton() {} // 获取单例 public static synchronized Singleton getSingleton() { if(uniqueSingleton == null) { uniqueSingleton = new Singleton(); } return

2020-10-22 17:31:44 262

原创 计算斐波那契数列第N项的值

方法一(循环): public class Solution { public int fibonacci(int n) { return getValue(n); } public int getValue(int n) { if (n <= 2) { return n-1; } int sum1 = 0; int sum2 = 1; for (int i

2020-10-22 17:00:09 457

原创 Collections自定义排序误区

重写sort方法时,传入的o1和o2的值并不是集合[i]和集合[i+1],而是o1=集合[i+1],o2=集合[i]; 可以看到o1=arr.get[1],o2=arr.get[0]; 返回值为负数表示集合中相邻的两元素交换; 返回值为正数表示集合中相邻的两元素不交换; ...

2019-11-15 09:20:42 113

空空如也

空空如也

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

TA关注的人

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