一分钟看完我的上千篇博客

🌈hello,你好鸭,我是Ethan,一名不断学习的码农,很高兴你能来阅读。

✔️目前博客主要更新Java系列、项目案例、计算机必学四件套等。
🏃人生之义,在于追求,不在成败,勤通大道。加油呀!

🔥个人主页:Ethan Yankang
🔥专栏:史上最强八股文 || 一分钟看完我的几百篇博客

🔥温馨提示:划到文末发现专栏彩蛋   点击这里直接传送

🔥本篇概览:一分钟看完我的几百篇博客🌈⭕🔥


【计算机领域一切迷惑的源头都是基本概念的模糊,算法除外】


🌈前言

🔥我的博客众多,预计数以千计,(由于每天的发布限制,只能暂存草稿)然而优美总是简洁,此篇章汇之以顾广大朋友速览,恳请指正。


目录

🌈前言

计算机科学入门系列

CSAPP 笔记

计算机科学速成课 笔记

计算机四件套

计算机网络

操作系统

计算机基础

数据结构与算法

JAVA项目

黑马点评(redis)

黑马头条(微服务)

JAVA八股文

redis篇

缓存篇

分布式锁篇 

集群篇 

mysql篇

1.定位慢查询

2.索引

3.SQL优化经验

4.事务

5.主从同步原理

6.分表分库篇

7.面试真实场景篇

框架篇

1.Spring

2.SpringMVC

微服务篇

消息中间件篇

JAVA集合篇

JVM篇

多线程篇

1.线程的基础知识

2.线程中并发锁

3.线程池

4.线程使用场景问题

5.Threadlocal

6.真实面试还原

常见技术场景篇

设计模式篇

算法

代码随想录

JAVA后端技术栈

kafka

spring

Redis

MySQL

mybatis

mybatisPlus

MQ

微服务

设计模式

分布式锁

集合


💖💖💖💖💖💖💖💖💖💖💖💖💖💖💖💖💖💖

1.计算机科学入门系列

CSAPP 笔记

CSAPP笔记——第一章计算机系统漫游-优快云博客

CSAPP笔记——第二章计算机中信息的表示和处理-优快云博客

CSAPP笔记——第三章程序的机器级表示-优快云博客

CSAPP笔记——第四章处理器结构-优快云博客

CSAPP笔记——第六章存储器层次结构-优快云博客

CSAPP笔记——第七章链接-优快云博客

CSAPP笔记——第八章异常控制流-优快云博客

计算机科学速成课 笔记

【计算机科学速成课】笔记一——计算机早期历史、ALU、逻辑门、寄存器、内存-优快云博客

【计算机科学速成课】笔记二——CPU工作全阶段解析、CPU的高级设计-优快云博客

【计算机科学速成课】笔记三——集成电路发展史、真空管、晶体管、PCB、光刻-优快云博客

【计算机科学速成课】笔记四——操作系统-优快云博客

【计算机科学速成课】笔记五——内存、存储系统、文件系统、压缩-优快云博客


2.计算机四件套

计算机网络
 

操作系统
 

计算机基础
 

数据结构与算法

3.JAVA项目

黑马点评(redis)

黑马点评0——总览篇-优快云博客

黑马点评1——短信篇(基于session)-优快云博客

黑马点评1——短信登录(基于redis)-优快云博客

黑马点评2——商户查询缓存篇-优快云博客

黑马点评3——优惠券秒杀-优快云博客

黑马点评4——分布式锁(基于setnx)_setnx黑马-优快云博客

黑马点评5——分布式锁(基于redisson)-优快云博客

黑马点评6——秒杀优化篇-优快云博客

黑马点评7——redis消息队列-优快云博客

黑马点评8——达人探店-优快云博客

黑马点评9——好友关注-优快云博客

黑马点评10——附近商户篇-优快云博客

黑马点评11——用户签到篇-优快云博客

黑马点评12——UV统计-优快云博客


黑马头条(微服务)

黑马头条Day1_环境搭建、SpringCloud微服务(注册发现、服务调用、网关)-优快云博客

黑马头条Day2_app端文章查看,静态化freemarker,分布式文件系统minIO_黑马头条minio-优快云博客

黑马头条Day4_自媒体文章自动审核-优快云博客

黑马头条Day5_延迟任务精准发布文章_c语言中getdelay-优快云博客

黑马头条Day6_kafka及异步通知文章上下架-优快云博客

黑马头条Day7_app端文章搜索ElasticSearch-优快云博客

黑马头条Day8_平台管理-优快云博客

黑马头条Day9_用户行为-优快云博客

黑马头条Day10_xxl-Job分布式任务调度-优快云博客

黑马头条Day11-实时计算热点文章、kafkaStream-优快云博客

黑马头条Day12-项目部署 持续集成发布Jenkins+Git+Docker-优快云博客

黑马头条Day13_【实战】_文章评论、自媒体评论管理、自媒体图文管理_采集黑马头条的评论列表-优快云博客


4.JAVA八股文

redis篇

缓存篇

面试八股之Redis篇1——缓存-优快云博客

面试八股之Redis篇1.1——缓存——什么是缓存穿透 ? 怎么解决 ?-优快云博客

面试八股之Redis篇1.2——缓存——什么是缓存击穿 ? 怎么解决 ?-优快云博客

面试八股之Redis篇1.3——缓存——什么是缓存雪崩 ? 怎么解决 ?-优快云博客

面试八股之Redis篇1.4——缓存—— 打油诗《缓存三兄弟》-优快云博客

面试八股之Redis篇1.5——缓存——mysql的数据如何与redis进行同步呢?双写一致性-优快云博客

面试八股之Redis篇1.6——缓存——mysql的数据如何与redis进行同步呢?双写一致性-优快云博客

面试八股之Redis篇1.7——缓存——排他锁是如何保证读写、读读互斥的呢?-优快云博客

面试八股之Redis篇1.8——缓存——延时双删及其局限性-优快云博客

面试八股之Redis篇1.9——缓存——异步通知的两种方式MQ&Canal-优快云博客

面试八股之Redis篇1.10——缓存——redis的数据持久化RDB&AOF-优快云博客

面试八股之Redis篇1.11——缓存——RDB和AOF那种数据持久化方式恢复得快?-优快云博客

面试八股之Redis篇1.12——缓存——Redis的数据过期策略有哪些 ?-优快云博客

面试八股之Redis篇1.13——缓存——Redis的数据淘汰策略有哪些 ?-优快云博客

面试八股之Redis篇1.14——缓存——如何保证Redis中的数据都是热点数据 ?-优快云博客

分布式锁篇 

面试八股之Redis篇2——redis分布式锁-优快云博客

面试八股之Redis篇2.1——redis分布式锁——Redis分布式锁如何实现 ?-优快云博客

面试八股之Redis篇2.2——redis分布式锁——单、多台服务的锁的区别-优快云博客

面试八股之Redis篇2.5——redis分布式锁——redisson实现的分布式锁是可重入的吗?-优快云博客

面试八股之Redis篇2.6——redis分布式锁——redisson实现的分布式锁能解决主从一致性的问题吗?-优快云博客

面试八股之Redis篇2.7——redis分布式锁——如果业务非要保证数据的强一致性,这个该怎么解决呢?-优快云博客

集群篇 

面试八股之Redis篇3.1——集群——Redis集群有哪些方案, 知道嘛 ?-优快云博客

面试八股之Redis篇3.2——集群——主从同步及其流程-优快云博客

面试八股之Redis篇3.3——集群——怎么保证Redis的高并发高可用?-优快云博客

面试八股之Redis篇3.4——集群——你们使用redis是单点还是集群,哪种集群?-优快云博客

面试八股之Redis篇3.5——集群——redis集群脑裂,该怎么解决呢?-优快云博客

面试八股之Redis篇3.6——集群——redis的分片集群有什么作用?-优快云博客

面试八股之Redis篇3.7——集群——Redis分片集群中数据是怎么存储和读取的?-优快云博客

面试八股之Redis篇3.8——集群——Redis是单线程的,但是为什么还那么快?-优快云博客

面试八股之Redis篇3.9——集群——能解释一下I/O多路复用模型?-优快云博客



mysql篇

1.定位慢查询

面试八股之MySQL篇1——慢查询定位篇_八股文:慢sql如何分析-优快云博客

2.索引

面试八股之MySQL篇2——索引篇-优快云博客

面试八股之MySQL篇2.1——索引篇——数据结构对比-优快云博客

面试八股之MySQL篇2.2——索引篇——聚簇索引与非聚簇索引与回表查询-优快云博客

面试八股之MySQL篇2.3——索引篇——数据结构对比-优快云博客

面试八股之MySQL篇2.4——索引篇——索引创建原则-优快云博客

面试八股之MySQL篇2.5——索引篇——什么情况下索引会失效-优快云博客

3.SQL优化经验

面试八股之MySQL篇3——SQL优化经验篇-优快云博客

面试八股之MySQL篇3.1——SQL优化经验篇—— 表的设计优化-优快云博客

面试八股之MySQL篇3.2——SQL优化经验篇—— 索引优化-优快云博客

面试八股之MySQL篇3.3——SQL优化经验篇—— SQL语句优化-优快云博客

面试八股之MySQL篇3.4——SQL优化经验篇——主从复制、读写分离架构-优快云博客

面试八股之MySQL篇3.5——SQL优化经验篇——分库分表-优快云博客

4.事务

面试八股之MySQL篇4——事务篇-优快云博客

面试八股之MySQL篇4.1——事务篇——ACID-优快云博客

面试八股之MySQL篇4.2——事务篇——并发事务问题、隔离级别-优快云博客

面试八股之MySQL篇4.3——事务篇——日志文件undo log 和 redo log-优快云博客

面试八股之MySQL篇4.4——事务篇——MVCC-优快云博客

面试八股之MySQL篇4.5——事务篇——InnoDB 如何实现可重复读的-优快云博客

5.主从同步原理

面试八股之MySQL篇5——主从同步原理篇-优快云博客

6.分表分库篇

面试八股之MySQL篇6——分库分表篇-优快云博客

7.面试真实场景篇

面试八股之MySQL篇7.1——面试场景篇——MySQL中,如何定位慢查询?-优快云博客

面试八股之MySQL篇7.2——面试场景篇——SQL语句执行很慢, 如何分析呢?-优快云博客

面试八股之MySQL篇7.3——面试场景篇——了解过索引吗?-优快云博客

面试八股之MySQL篇7.4——面试场景篇——索引的底层数据结构了解过嘛 ?-优快云博客

面试八股之MySQL篇7.5——面试场景篇——B树和B+树的区别是什么呢?-优快云博客

面试八股之MySQL篇7.6——面试场景篇——什么是聚簇索引、什么是非聚簇索引?-优快云博客

面试八股之MySQL篇7.7——面试场景篇——知道什么是回表查询嘛 ?-优快云博客

面试八股之MySQL篇7.8——面试场景篇——知道什么叫覆盖索引嘛 ?-优快云博客

面试八股之MySQL篇7.9——面试场景篇——MySQL超大分页怎么处理 ?-优快云博客

面试八股之MySQL篇7.10——面试场景篇——索引创建原则有哪些?-优快云博客

面试八股之MySQL篇7.11——面试场景篇——详细讲解了什么情况下索引会失效 ?-优快云博客

面试八股之MySQL篇7.12——面试场景篇——sql的优化的经验-优快云博客

面试八股之MySQL篇7.14——面试场景篇——使用索引的时候,是如何优化呢?-优快云博客

面试八股之MySQL篇7.15——面试场景篇——你平时对sql语句做了哪些优化呢?-优快云博客

面试八股之MySQL篇7.16——面试场景篇——事务的特性是什么?可以详细说一下吗?-优快云博客

面试八股之MySQL篇7.17——面试场景篇——并发事务带来哪些问题?-优快云博客

面试八股之MySQL篇7.18——面试场景篇——怎么解决并发带来的这些问题呢?MySQL的默认隔离级别是?-优快云博客

面试八股之MySQL篇7.19——面试场景篇——undo log和redo log的区别-优快云博客

面试八股之MySQL篇7.20——面试场景篇——事务中的隔离性是如何保证的呢?(你解释一下MVCC)-优快云博客

面试八股之MySQL篇7.21——面试场景篇——MySQL主从同步原理-优快云博客

面试八股之MySQL篇7.22——面试场景篇——你们项目用过MySQL的分库分表吗?-优快云博客

面试八股之MySQL篇7.23——面试场景篇——那你之前使用过水平分库吗?-优快云博客



框架篇

面试八股之框架篇-优快云博客

1.Spring

面试八股之框架篇1.1——spring——spring框架中的单例bean是线程安全的吗?-优快云博客

面试八股之框架篇1.2——spring——spring中如何解决线程安全问题?-优快云博客

面试八股之框架篇1.3——spring——spring中什么是AOP及其作用?-优快云博客

面试八股之框架篇1.4——spring——你们项目中有没有使用到AOP?-优快云博客

面试八股之框架篇1.5——spring——spring中的事务是如何实现的?-优快云博客

面试八股之框架篇1.6——spring——spring中事务失效的场景有哪些?-优快云博客

面试八股之框架篇1.7——spring——spring的bean的生命周期-优快云博客

面试八股之框架篇1.8——spring——spring中的循环引用-优快云博客

2.SpringMVC



微服务篇



消息中间件篇



JAVA集合篇



JVM篇
 



多线程篇


1.线程的基础知识


面试八股之线程篇1.1——基础——线程与进程之区别-优快云博客

面试八股之线程篇1.2——基础——并行与并发之区别-优快云博客

面试八股之线程篇1.3——基础——创建线程的四种方式及区别-优快云博客

面试八股之线程篇1.4——基础——runnable 和 callable 有什么区别-优快云博客

面试八股之线程篇1.5——基础——线程的 run()和 start()有什么区别-优快云博客

面试八股之线程篇1.6——基础——线程的6种状态及相互转化-优快云博客

面试八股之线程篇1.7——基础——顺序执行T1、T2、T3 三个线程-优快云博客

面试八股之线程篇1.8——基础——notify()和 notifyAll()的区别-优快云博客

面试八股之线程篇1.9——基础——wait 和 sleep 方法的不同-优快云博客

面试八股之线程篇1.10——基础——停止一个正在运行的线程-优快云博客


2.线程中并发锁

面试八股之线程篇2——并发锁篇-优快云博客

面试八股之线程篇2.1——并发锁——synchronized关键字-优快云博客

面试八股之线程篇2.2——并发锁——synchronized关键字的底层原理-进阶-优快云博客

面试八股之线程篇2.3——并发锁——JMM(JAVA内存模型)-优快云博客

面试八股之线程篇2.4——线程中的并发锁篇——volatile关键字-优快云博客

面试八股之线程篇2.5——线程中的并发锁篇——AQS-优快云博客

面试八股之线程篇2.6——并发锁——AQS-优快云博客

面试八股之线程篇2.7——并发锁——死锁与诊断-优快云博客

面试八股之线程篇2.8——并发锁——synchronized和Lock的区别-优快云博客

面试八股之线程篇2.9——并发锁——死锁产生条件-优快云博客

面试八股之线程篇2.10——并发锁——ConcurrentHashMap-优快云博客

面试八股之线程篇2.11——并发锁——并发程序出现问题的根本原因-优快云博客


3.线程池

面试八股之线程篇3.1——线程池——说一下线程池的核心参数(线程池的执行原理)-优快云博客

面试八股之线程篇3.2——线程池—— 线程池中有哪些常见的阻塞队列-优快云博客

面试八股之线程篇3.3——线程池——如何确定核心线程数-优快云博客

面试八股之线程篇3.4——线程池——线程池的种类有哪些-优快云博客

面试八股之线程篇3.5——线程池——为什么不建议用Executors创建线程池-优快云博客


4.线程使用场景问题

面试八股之线程篇4.1——线程使用场景问题——线程池使用场景CountDownLatch、Future(你们项目哪里用到了多线程)-优快云博客

面试八股之线程篇4.2——线程使用场景问题——如何控制某个方法允许并发访问线程的数量-优快云博客

4.1 线程池使用场景CountDownLatch.Future(你们项目哪里用到了多线程)
4.1.1CountDownLatch
4.1.2 案例-(es数据批量导入)4.1.3 案例二(数据汇总)
4.1.4 案例二(异步调用)
4.1 如何控制某个方法允许并发访问线程的数量?


5.Threadlocal

面试八股之线程篇5——Threadlocal——谈谈你对ThreadLocal的理解_京东面试threadlocal实现线程安全-优快云博客

面试八股之线程篇5.1——Threadlocal——Threadlocal的概述及基本使用-优快云博客

面试八股之线程篇5.2——Threadlocal——​ ThreadLocal的实现原理&源码解析-优快云博客

面试八股之线程篇5.3——Threadlocal——Threadlocal的内存泄露问题-优快云博客

面试八股之线程篇5.4——Threadlocal——面试真实场景-优快云博客

6.真实面试还原

面试八股之线程篇6.1——面试真实场景——线程的基础知识-优快云博客

面试八股之线程篇6.2——面试真实场景——线程中并发锁-优快云博客

面试八股之线程篇6.3——面试真实场景——线程池-优快云博客

面试八股之线程篇6.4——面试真实场景——线程使用场景-优快云博客

面试八股之线程篇6.5——面试真实场景——Threadlocal-优快云博客



常见技术场景篇



设计模式篇




5.算法

代码随想录


6.JAVA后端技术栈


kafka


spring
 

Redis
 

MySQL
 

mybatis
 

mybatisPlus
 

MQ
 

微服务
 

设计模式
 

分布式锁
 

集合




💖💖💖💖💖💖💖💖💖💖💖💖💖💖💖💖💖💖


📣非常感谢你阅读到这里,如果这篇文章对你有帮助,希望能留下你的点赞👍 关注❤收藏✅ 评论💬,大佬三连必回哦!thanks!!!
📚愿大家都能学有所得,功不唐捐!

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值