自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 资源 (1)
  • 收藏
  • 关注

原创 栈和队列

借用《大话数据结构》的作者程杰的话,来描述人生: 人生,就像是一个很大的栈演变。出生时你赤条条地来到人世,慢慢地长大,渐渐地变老,最终还得赤条条地离开世间。 人生,又仿佛是一天一天小小的栈重现。童年父母每天抱你不断地进出家门,壮年你每天奔波于家与事业之间,老年你每天独自蹒跚于养老院的门里屋前。 人生,更需要有进栈出栈精神的体现。在那里跌倒,就应该在哪里爬起来。无论陷入何等困境,只要抬头能仰望蓝天,就有希望,不断进取,你就可以让出头之日重现。困难不会永远存在,强者才能勇往...

2021-03-21 17:23:14 90

原创 lombok详解

前言 一、引入lombok 此处笔者使用1.16.18版本举例分析。 <dependency> <groupId>org.projectlombok</groupId> <artifactId>lombok</artifactId> <version>1.16.18</version> </dependency> 二、Lombok注解 @NonNull注解 1.空指针排查 // 原始类

2021-03-13 19:38:54 577 3

原创 JDK1.8新特性

前言 Java 8 (又称为 jdk 1.8) 是 Java 语言开发的一个主要版本。 Oracle 公司于 2014 年 3 月 18 日发布 Java 8 ,它支持函数式编程,新的 JavaScript 引擎,新的日期 API,新的Stream API 等。 Java8 新增了非常多的特性,我们主要讨论以下几个: Lambda 表达式− Lambda 允许把函数作为一个方法的参数(函数作为参数传递到方法中)。 方法引用− 方法引用提供了非常有用的语法,可以直接引用已有Java类或对象(实例)的方法或构

2021-03-13 18:24:32 221 1

原创 HashMap详解

jdk1.8对hashMap的优化 jdk7 数组+单链表,jdk8 数组+(单链表+红黑树) jdk7 链表头插,jdk8 链表尾插 头插: resize后transfer数据时不需要遍历链表到尾部再插入 头插: 最近put的可能等下就被get,头插遍历到链表头就匹配到了 头插: resize后链表可能倒序; 并发resize可能产生循环链 jdk7 先扩容再put,jdk8 先put再扩容 jdk7 计算hash运算多,jdk8 计算hash运算少 jdk7 受rehash影响,jdk8 调整后

2021-03-13 17:53:13 248

Git-2.30.1-64-bit.zip

git64位Windows安装包

2021-03-13

空空如也

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

TA关注的人

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