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

原创 Git笔记

文章目录一、引言二、介绍三、Git安装3.1 下载Git3.2 安装3.3 基本配置3.4 测试四、架构五、仓库5.1 新建仓库5.2 工作区5.3 暂存区5.4 分支六、基本操作6.1 查看仓库状态6.2 暂存文件6.3 提交文件七、远程仓库7.1 远程仓库工作模式7.2 远程仓库选型7.3 基本操作7.3.1 注册git服务器账号7.3.2 新建远程仓库7.3.3 本地关联远程仓库7.3.4 推送文件到远程仓库7.3.5 克隆远程仓库7.3.6 代码共享7.3.7 命令汇总八、分支8.1 分支简介8.2

2021-09-07 21:53:49 51

原创 HashMap

HashMap源码分析1.调用HashMap的无参构造方法,对加载因子LoadFactor赋值0.75,table数组是null。2.当第一次添加元素时,创建长度为16的数组,threshold=123.当链表长度大于等于8,并且数组长度大于等于64时,链表调整为红黑树4.当红黑树的节点个数小于6时,调整为链表5.当HashMap的存储量超出阈值时,数组扩容为原来的两倍。以下为部分源码(主要为HashMap构造函数、put)static final int DEFAULT_INITIAL_CA

2021-03-21 20:59:02 210

原创 一道关于hashSet与hashMap底层实现的面试题

题目public class TestPerson { public static void main(String[] args) { HashSet<Person> set = new HashSet<>(); Person p1 = new Person(1001, "AAA"); Person p2 = new Person(1002, "BBB"); set.add(p1); set

2021-03-21 18:55:44 107

原创 数组排序算法

数组排序算法排序知识框架总览1.冒泡排序2.简单选择排序3.直接插入排序4.希尔排序5.快速排序6.归并排序口诀总结排序知识框架总览提示:本篇文章只列出了部分排序算法1.冒泡排序时间复杂度:O(n2)稳定性:稳定相邻的两个数值比较大小,互换位置。代码如下:public static void bubbleSort(int[] arr) { for (int i = 0; i < arr.length - 1; i++) { for (in

2021-03-10 11:18:19 107 1

空空如也

空空如也

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

TA关注的人

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