自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 十四、TreeSet源码详解

1. 有序(可以自己设置排序规则)2. 底层是红黑树存储3. 不考虑扩容情况,有一个数据就添加一个结点

2022-12-29 23:23:23 494

原创 十三、总结:开发中如何选择集合实现类

如何选择集合类型

2022-12-29 22:21:20 579

原创 十二、Properties特点

Properties特点

2022-12-29 22:11:04 217

原创 十一、hashTable略讲

hashTable特点,源码和之前的collection和set一样阅读

2022-12-29 21:49:47 173

原创 十、HashMap详解

结论、特点、底层源码框架

2022-12-29 21:33:57 477

原创 九、Map接口和常用方法

1. Map用于保存具有映射关系的数据:Key-Value2. Map 中的key 和 value可以是任何引用类型的数据,会封装到HashMap$Node对象中3. Map 中的key 不允许重复,原因和HashSet一样,前面分析过源码。(重复添加会替换掉原来Key对应的value)4. 存入和取出顺序不一定一样即无序。5. Map 中的value可以重复6. Map的key可以为null,value也可以为null,注意key为null,只能有一个,value 为null ,可以多个

2022-12-29 20:53:58 434

原创 八、LinkedHashSet底层源码详解

1. LinkedHashSet是 HashSet的子类2. LinkedHashSet底层是一个LinkedHashMap,底层维护了一个数组+双向链表3. LinkedHashSet根据元素的hashCode值来决定元素的存储位置,同时使用链表维护元素的次序,这使得元素看起来是以插入顺序保存的(存取位置相同)。4. LinkedHashSet 不允许添重复元素

2022-12-28 15:14:37 172

原创 七、HashSet底层详解

1. 底层是hashmap2. 存入数据前先计算hash值,再存值3. 存值,需要考虑,该位置是否重复,是否按链表存还是树存4. 表长扩容是2倍5. 加载因子是0.75,当添加的数据大于12时(无论怎么添加),进行扩容6. 长度大于8时(且表长大于等于64时)转换为红黑树,小于6时退化为链表

2022-12-27 18:17:41 490

原创 一、线程相关概念

程序、进程、线程、单线程、多线程、并发、并行、基本概念

2022-12-22 20:44:29 597

原创 六、LinkedList底层源码分析

LinkedList底层源码分析。线程不安全,链表、ArrayList和LinkedList的比较

2022-12-22 14:14:35 112

原创 五、Vector底层源码详解

- 底层是elementDate数组- 线程同步,即线上安全,因为Vector类操作方法带有synchronized- 开发中如果需要线上安全,就考虑用Vector- 无参构造器默认创建10空间数组,之后扩容按照2倍阔- 若有参,则之后扩容直接按2倍扩

2022-12-22 12:28:50 637

原创 四、ArrayList底层源码详解

有参无参构造器底层实现源码、扩容机制、new ArrayList(0)扩容方式

2022-12-21 23:53:21 673

原创 三、List接口

特点:有序、可重复、支持索引取出、插入(下标0开始)

2022-12-21 20:40:22 93

原创 二、collection接口

Collection接口常用方法和遍历方法

2022-12-21 18:13:51 367

原创 一、集合引言

集合的好处、单例和双例的区别,集合的框架体系

2022-12-21 16:08:47 99

原创 百度API调用

百度API调用讲解

2022-12-19 17:18:16 8252

原创 1、认识时间复杂度和简单的排序算法

时间复杂度、选择排序、冒泡排序、异或、插入排序、二分查找、对数器

2022-11-26 14:06:33 407

原创 绝对定位absolute与相对定位

绝对定位和相对定位如何确定参考系

2022-11-24 23:20:21 530

原创 display详解

block、inline、inline-block

2022-11-24 17:21:16 2331

原创 animation

animation用法

2022-11-24 11:32:53 182

原创 过渡属性transition

transition-property、transition-delay、transition-duration、transition-timing-function、transition用法

2022-11-24 11:13:46 93

原创 CSS3D效果说明

即translateZ、rotateZ、scaleZ、skewZ就是距离变化,一般情况下,比如一个物体在Z轴上偏移10px,我们在屏幕前是看不出变化的。所以为了能看出效果,需要在父类中加一个perspective属性表示距离(大小,会影响变化大小),或者在变化时添加一个perspective()属性。3D效果就是在2D效果上多了一个Z轴,2D中,了解了怎么水平变化和垂直变化,现在在3D中多了一个距离变化。这个变化大概就是这样,动画那里会写一个小的案例。其中这两个组合在一起的变化,不太理解,

2022-11-24 10:53:09 155

原创 transform2D

translate移动、rotate旋转、scale变大小、skew翻转

2022-11-24 00:27:58 113

原创 CSS的两种渐变

linear-gradient、repeating-linear-gradient、radial-gradient、at 20% 20%用法

2022-11-23 19:11:04 486

原创 阴影text-shadow和box-shadow详解

text-shadow、box-shadow,常用效果

2022-11-23 17:46:17 511

原创 详解border-radius属性

8参数、4参数、3参数、2参数、1参数以及混合使用

2022-11-23 16:27:46 1322

原创 网页字体图标用法

1、接下来介绍引用图标都是免费的,可以放心食用。2、标签可以自己设计,用css、svg画图或者引用图片都可以。但我们设计的很难超过专业人员的设计。引用图片的画,首先考虑大小,其次图片的一些变化很受限制。3、以此网页为例iconfont-阿里巴巴矢量图标库,这个也是比较常用的图标库4、这个网页也有一些图标,里面有代码,可以直接抄下来。

2022-11-16 15:49:50 311

原创 Day02-6 CSS选择器

标签选择器、id选择器、类选择器、通配符选择器、子代选择器、后代选择器、分组选择器、属性选择器、伪类选择器、伪元素选择器、其他选择器

2022-11-08 10:04:43 115

原创 Day02-5 CSS四种写法

行内样式、内嵌样式、外链样式link、@import导入式

2022-11-08 09:57:39 75

原创 Day02-4 常用标签05 表单标签

input、select、textarea用法

2022-11-08 09:54:18 79

原创 Day02-3 常用标签04 列表

有序列表lo li、无序列表ul li、数据列表dl dt dd、鼠标悬停样式、鼠标悬停图片变大效果

2022-11-08 09:51:10 75

原创 Day02-2 常用标签04 超链接

文字链接、锚链接、图片链接、热区超链接

2022-11-08 09:44:17 83

原创 Day02-2 常用标签03 表格

table标签、行列合并、文字居中

2022-11-08 09:41:47 77

原创 Day02-1 常用标签02 多媒体

img、video、audio用法

2022-11-08 09:36:08 68

原创 Day01-2 常用标签01

html标签、head标签、body标签、meta标签、行内标签、块级标签、strong/b 标签、em/i 标签、u和del标签、br和hr标签、p标签、sub、sup、pre、span标签、hn、div标签、img标签

2022-10-25 21:28:25 153

原创 Day01-1 初识Web html

什么是web、什么是web前端、什么是html、html特点、开发环境、静态与动态网页、html基本语法.....

2022-10-25 21:22:48 162

原创 数据库练习

增删改查练习、设计表练习

2022-06-16 13:05:56 3576

原创 集合、枚举、注解、反射

集合、枚举、注解、反射

2022-06-16 13:05:43 121

原创 13、14、15、视图、用户管理、触发器、游标

视图的使用、用户管理、触发器与游标的使用

2022-06-12 13:35:16 102

原创 10、11、12、索引、事务、存储引擎

索引的类型与使用、事务的隔离级别演示、事物的ACID特性、存储引擎的介绍

2022-06-12 13:31:41 153

空空如也

空空如也

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

TA关注的人

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