自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 2021-10-21

在for循环中i++和++i的区别背景背景一直在代码中都是写的i++,今天学习算法时忽然发现别人都是写的++i,根据以往的知识,我理解这两者应该没啥区别啊,但是为啥别人使用的都是++i呢,特地做了一个实验,两个方向:结果、耗时上代码 public static void main(String[] args) { for (int i = 0; i < 10; i++) { System.out.println("i++: " + i);

2021-10-21 10:51:27 43

原创 【重头再学Java-HashMap】

首先HashMap是我在编程中最常用的Map之一,之前只知道使用,但是从来没有去深挖过其的原理,近期准备面试却什么也不知道,所以准备从头再学一次。原理底层实现- JDK1.7 table数组 + Entry链表- JDK1.8 Table数组 + Entry链表/红黑树其中的一些重要变量 - DEFAULT_INITIAL_CAPACITYtable数组的初始化长度: 1 << 4 = 16 - MAXIMUM_CAPACITY table数组最大长度:1 << 30

2021-05-07 17:06:11 55

原创 MYSQL 中left join 下on和where的区别

MYSQL 中left join 下on和where的区别select * from student s left join class c on s.classId=c.id order by s.idselect * from student s left join class c on s.classId=c.id and s.name="张三" order by s.id运行第二条sql,本来是想过滤掉除了s表中姓名等于“张三”的数据,但是发现出现如下问题解释:数据库在通过连接两张或

2021-04-20 13:56:47 136

原创 本地maven仓库有jar包但是pom却报错

发生背景:电脑已经存在了一个项目,需要导入另外一个项目,将新项目的maven地址指向之前那个项目的maven仓库,出现mybatis.spring.boot在pom中报红,去找jar对应的文件夹,发现jar已存在,但是还是报错解决根据网上的资料第一种解决方法,找到对应jar包目录,删除下面对应的_remote.repositories文件,就是下图这个文件,该文件为根据pom文件下载时的缓存文件,如果pom发生修改则需要重新加载。如果第一种方法不生效,则看这儿第二种解决方法,删除项目中的i

2021-04-07 16:48:19 1560

原创 【笔记】ArraysList的过滤

【笔记】ArraysList的过滤按照以往来说过滤都是通过以下List<User> userList = new ArraysList();for(int i = 0; i< users.size(); i++) { if(users.get(i).name != 'key') { userList.add(users.get(i)); }}新写法users = users.stream().filter(x -> !'key'.equals(x.name)).

2021-03-18 17:10:14 200 1

空空如也

空空如也

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

TA关注的人

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