黑马Java面试专题课2021年7月
课程目录
01-课程介绍.mp4
02-二分查找_演示.mp4
03-二分查找_实现.mp4
04-二分查找_解决整数溢出_方法1.mp4
05-二分查找_解决整数溢出_方法2.mp4
06-二分查找_选择题目1.mp4
07-二分查找_选择题目2.mp4
08-二分查找_注意事项.mp4
09-冒泡排序_演示.mp4
10-冒泡排序_初步实现.mp4
11-冒泡排序_优化_减少比较次数.mp4
12-冒泡排序_优化_减少冒泡次数.mp4
13-冒泡排序_优化_进一步优化比较次数.mp4
14-冒泡排序_优化_最终实现.mp4
15-冒泡排序_总结.mp4
16-选择排序_演示.mp4
17-选择排序_实现.mp4
18-选择排序_vs_冒泡排序.mp4
19-插入排序_演示.mp4
20-插入排序_实现.mp4
21-插入排序_总结.mp4
22-希尔排序_演示.mp4
23-插入和选择_推导某一轮排序结果.mp4
24-快速排序_描述.mp4
25-快速排序_单边循环(lomuto)_演示.mp4
26-快速排序_单边循环(lomuto)_实现_分区.mp4
27-快速排序_单边循环(lomuto)_实现_递归.mp4
28-快速排序_双边循环_演示.mp4
29-快速排序_双边循环_实现.mp4
30-快速排序_双边循环_细节.mp4
31-快速排序_特点.mp4
32-ArrayList_扩容规则.mp4
33-Iterator_FailFast_FailSafe_演示.mp4
34-Iterator_FailFast_源码分析.mp4
35-Iterator_FailSafe_源码分析.mp4
36-LinkedList_vs_ArrayList_随机访问性能比较.mp4
37-LinkedList_vs_ArrayList_增删性能比较.mp4
38-LinkedList_vs_ArrayList_局部性原理_空间占用.mp4
39-HashMap_数据结构.mp4
40-HashMap_数据结构_快速查找演示.mp4
41-HashMap_数据结构_链表过长的解决_扩容.mp4
42-HashMap_数据结构_链表过长的解决_树化.mp4
43-HashMap_数据结构_红黑树的意义_树化阈值.mp4
44-HashMap_数据结构_树退化链表_情况1.mp4
45-HashMap_数据结构_树退化链表_情况2.mp4
46-HashMap_索引如何计算.mp4
47-HashMap_为何要二次哈希.mp4
48-HashMap_容量为何是2的n次幂.mp4
49-HashMap_容量不用2的n次幂行不行.mp4
50-HashMap_put流程.mp4
51-HashMap_负载因子为何是0.75f.mp4
52-HashMap_并发丢数据.mp4
53-HashMap_并发扩容死链(1.7).mp4
54-HashMap_key的要求.mp4
55-HashMap_hashCode的设计.mp4
56-单例模式_方式1_饿汉式.mp4
57-单例模式_方式2_枚举饿汉式.mp4
58-单例模式_方式3_懒汉式.mp4
59-单例模式_方式4_DCL懒汉式.mp4
60-单例模式_方式4_DCL懒汉式_为何加volatile.mp4
61-单例模式_方式5_内部类懒汉式.mp4
62-单例模式_在jdk中的体现.mp4
day01-基础篇
day01-基础篇
01-线程状态_java中的线程状态.mp4
02-线程状态_java中的线程状态_代码演示.mp4
03-线程状态_五种状态_vs_六种状态.mp4
04-线程池核心参数_简介.mp4
05-线程池核心参数_演示.mp4
06-wait_vs_sleep_区别.mp4
07-wait_vs_sleep_演示.mp4
08-lock_vs_synchronized_区别.mp4
09-lock_阻塞演示.mp4
10-lock_公平非公平演示.mp4
11-lock_条件变量演示.mp4
12-volatile_举例.mp4
13-volatile_原子性_演示.mp4
14-volatile_可见性_演示.mp4
15-volatile_可见性_原因与解决.mp4
16-volatile_有序性_分析.mp4
17-volatile_有序性_压测演示.mp4
18-volatile_有序性_volatile位置不同影响分析.mp4
19-悲观锁_vs_乐观锁_理论.mp4
20-悲观锁_vs_乐观锁_Unsafe_cas.mp4
21-悲观锁_vs_乐观锁_代码对比.mp4
22-Hashtable_vs_ConcurrentHashMap_区别.mp4
23-Hashtable_演示.mp4
24-ConcurrentHashMap_v7_演示并发度.mp4
25-ConcurrentHashMap_v7_演示索引计算.mp4
26-ConcurrentHashMap_v7_演示扩容.mp4
27-ConcurrentHashMap_v7_演示Segment[0].mp4
28-ConcurrentHashMap_v8_与7简单比较.mp4
29-ConcurrentHashMap_v8_构造参数含义.mp4
30-ConcurrentHashMap_v8_演示并发put.mp4
31-ConcurrentHashMap_v8_演示扩容.mp4
32-ConcurrentHashMap_v8_扩容细节.mp4
33-ThreadLocal_作用.mp4
34-ThreadLocal_原理.mp4
35-ThreadLocal_key内存释放时机.mp4
36-ThreadLocal_value内存释放时机_get时.mp4
37-ThreadLocal_value内存释放时机_set时.mp4
38-ThreadLocal_value内存释放时机_remove时.mp4
day02-并发篇
day02-并发篇
01-jvm内存结构_代码执行流程.mp4
02-jvm内存结构_哪些区域会有内存溢出.mp4
03-jvm内存结构_方法区_元空间.mp4
04-jvm内存参数.mp4
05-jvm垃圾回收算法.mp4
06-jvm垃圾回收_概述.mp4
07-jvm垃圾回收_分代回收.mp4
08-jvm垃圾回收_三色标记.mp4
09-jvm垃圾回收_并发漏标.mp4
10-jvm垃圾回收_垃圾回收器.mp4
11-jvm垃圾回收_垃圾回收器_G1.mp4
12-jvm垃圾回收_垃圾回收器_G1.mp4
13-内存溢出_情况1_误用固定大小线程池.mp4
14-内存溢出_情况2_误用带缓冲线程池.mp4
15-内存溢出_情况3_一次查询太多数据.mp4
16-内存溢出_情况4_类太多.mp4
17-类加载_三个阶段.mp4
18-类加载_验证类加载是懒惰的.mp4
19-类加载_验证类对象位于堆.mp4
20-类加载_验证类静态变量在初始化时赋值.mp4
21-类加载_如何找到类对象地址.mp4
22-类加载_类初始化方法原理.mp4
23-类加载_final修饰基本类型变量的原理.mp4
24-类加载_将符号引用变为直接引用.mp4
25-类加载_双亲委派.mp4
26-类加载_能假冒一个System类吗.mp4
27-四种引用_概述.mp4
28-四种引用_虚引用.mp4
29-四种引用_弱引用.mp4
30-四种引用_Cleaner.mp4
31-finalize_概述.mp4
32-finalize_unfinalized链表.mp4
33-finalize_调用原理.mp4
day03-虚拟机
day03-虚拟机
01-spring_refresh_概述.mp4
02-spring_refresh_01_Environment.mp4
03-spring_refresh_02_获取BeanFactory.mp4
04-spring_refresh_03_准备BeanFactory.mp4
05-spring_refresh_04-05_扩展BeanFactory.mp4
06-spring_refresh_06_注册bean后处理器.mp4
07-spring_refresh_07-10_applicationContext各项功能.mp4
08-spring_refresh_11-12_初始化单例_完成refresh.mp4
09-spring_refresh_小结.mp4
10-spring_bean_01_处理名称_检查缓存.mp4
11-spring_bean_02-03_查找父容器_处理DependsOn.mp4
12-spring_bean_04_按scope创建.mp4
13-spring_bean_05_创建bean_创建实例阶段.mp4
14-spring_bean_05_创建bean_依赖注入阶段.mp4
15-spring_bean_05_创建bean_依赖注入阶段_相同成员依赖注入优先级.mp4
16-spring_bean_05_创建bean_初始化阶段.mp4
17-spring_bean_05_创建bean_注册可销毁bean.mp4
18-spring_bean_07_销毁bean.mp4
19-spring_tx_事务失效场景1_检查异常.mp4
20-spring_tx_事务失效场景2_错误try-catch.mp4
21-spring_tx_事务失效场景3_切面顺序.mp4
22-spring_tx_事务失效场景4_非public方法.mp4
23-spring_tx_事务失效场景5_父子容器.mp4
24-spring_tx_事务失效场景6_本类方法调用.mp4
25-spring_tx_事务失效场景7_原子性失效.mp4
26-spring_tx_事务失效场景8_锁失效.mp4
27-spring_webmvc_执行流程_初始化.mp4
28-spring_webmvc_执行流程_匹配.mp4
29-spring_webmvc_执行流程_执行.mp4
30-spring_annotation_spring注解.mp4
31-spring_annotation_webmvc注解.mp4
32-spring_annotation_boot注解.mp4
33-spring_annotation_@Configuration_配置类即为工厂.mp4
34-spring_annotation_@Configuration_工厂方法不能重载.mp4
35-spring_annotation_@Configuration_配置类默认为代理.mp4
36-spring_annotation_@Configuration_配置类依赖注入失效.mp4
37-spring_annotation_@Import_基本使用.mp4
38-spring_annotation_@Import_DeferredImportSelector.mp4
39-spring_boot_自动配置_@SpringBootApplication.mp4
40-spring_boot_自动配置_@EnableAutoConfiguration.mp4
41-spring_pattern_1.mp4
42-spring_pattern_2.mp4
43-循环依赖_铺垫_ProxyFactory_1.mp4
44-循环依赖_铺垫_ProxyFactory_2.mp4
45-循环依赖_铺垫_代理对象与advisor关系.mp4
46-循环依赖_铺垫_@Aspect与advisor关系.mp4
47-循环依赖_铺垫_AnnotationAwareAspectJAutoProxyCreator_wrapIfNecessary.mp4
48-循环依赖_铺垫_AnnotationAwareAspectJAutoProxyCreator_wrapIfNecessary_debug.mp4
49-循环依赖_铺垫_AnnotationAwareAspectJAutoProxyCreator_代理创建时机.mp4
50-循环依赖_铺垫_小结.mp4
51-循环依赖_一级缓存作用.mp4
52-循环依赖_一级缓存不能解决循环依赖.mp4
53-循环依赖_二级缓存作用.mp4
54-循环依赖_二级缓存不能解决循环依赖中有代理的情况.mp4
55-循环依赖_三级缓存作用.mp4
56-循环依赖_set循环依赖演示.mp4
57-循环依赖_set循环依赖_debug_getSingleton.mp4
58-循环依赖_set循环依赖_二级缓存作用_1.mp4
59-循环依赖_set循环依赖_二级缓存作用_2.mp4
60-循环依赖_set循环依赖_如何避免代理重复创建.mp4
61-循环依赖_构造循环依赖.mp4
62-循环依赖_构造循环依赖_@Lazy方式解决.mp4
63-循环依赖_构造循环依赖_ObjectFactory方式解决.mp4
64-循环依赖_构造循环依赖_Provider方式解决.mp4
66-循环依赖_小结.mp4
day04-框架篇
day04-框架篇
day01-基础篇.tar
day02-并发篇.tar
day03-虚拟机.tar
day04-框架篇.tar
Java面试专题-资料
更多知识
-
抖音直播打号起号实时录屏,全程4小时起号操作,毫无保留
你是不是入局抖音直播,却卡在“起号难、打号慢”的第一关?精心筹备开播,要么直播间零人在线、冷冷清清,要么流量忽高忽低、留不住人;跟着教程学起号,却全是过时理论,实操环节一笔带过,自己上手依旧无从下手;
分半
40 阅读
-
绩效管理与团队激励实战,即学即用,成为一个真正的绩效激励专家
课程介绍:掌握诊断企业绩效管理有效性的评测方法学会制定支撑于战略的绩效目标(4+7)解决绩效考核与排名的公平性与接受度问题学会设计从战略到目标到考核到分钱的方案掌握制定薪酬包并科学分配薪酬包的方案拥有
★芭比々娃娃
43 阅读
-
小红书带货达人启航计划,从0-1运营小红书账号
想做小红书带货达人,却卡在起点无从下手?看着别人靠小红书带货月入过万,自己却连账号定位都搞不清,发布的笔记无人问津、没有流量;不懂平台规则、不会做内容、不会选品带货,哪怕盲目跟风发笔记,也始终无法实现
你陪我醉i
76 阅读
-
抖音35W粉丝博主AI解压视频制作教学,从零开始用AI打造爆款解压视频,涨粉变现两不误
自从有了AI,在创意方面真的是只有我们想不到,没有做不到的。解压类视频一直是涨粉快的赛道,像修马蹄、搭积木这类内容,大家看着就觉得放松。今天给大家分享抖音某大佬的解压视频制作教学,一个超适合新手的,非
等风也等你
57 阅读
-
小红书带货达人实战营:账号注册定位、内容创作、选品策略、带货技巧、流量运营等
小红书带货达人实战营:账号注册定位、内容创作、选品策略、带货技巧、流量运营等课程简介本课程是专为新手量身打造的小红书带货达人启航计划,聚焦从0到1运营小红书账号的全流程实战。课程摒弃空泛理论,全程实操
轻吟潜唱丶华灯初上
42 阅读
-
付费文1+2:年轻人还能抓住的几大隐形翻身机会:打开思路,发现那些闷声发财的冷门赛道
付费文1+2:年轻人还能抓住的几大隐形翻身机会:打开思路,发现那些闷声发财的冷门赛道文章介绍本课程聚焦当下年轻人还能抓住的几大隐形翻身机会,深度剖析“涉外经济”与“银发经济”两大红利赛道。第一部分围绕
那思念爱尖叫
68 阅读
-
一张照片秒变N种专属表情包,三步搞定可爱搞怪治愈风,从此斗图聊天不再到处存别人图
一张照片秒变N种专属表情包,三步搞定可爱搞怪治愈风,从此斗图聊天不再到处存别人图课程简介这是一套教你用AI技术零门槛制作专属表情包的趣味实操课程。只需一张普通照片,通过简单的三步流程——上传照片、选择
哭了,谁疼
33 阅读
-
六大豆包AI修图指令全公开:高清画质逼真细节一键生成,每张图都像专业场地实拍大片
六大豆包AI修图指令全公开:高清画质逼真细节一键生成,每张图都像专业场地实拍大片课程简介这是一套聚焦AI生图实战的技巧课程,系统传授利用豆包AI生成专业级场景画面的六个核心指令。课程涵盖六大不同风格的
一开始就结束
81 阅读
撰写回复