Tutorials of Blog Based on Hexo Butterfly

编程语言

Fsharp Series
Java Series

算法刷题

数据结构—左程云算法基础班

数据结构-1-常见排序算法
数据结构-2-排序算法的简单应用
数据结构-3-链表
数据结构-4-二叉树
数据结构-5-图
数据结构-6-前缀树
数据结构-7-贪心算法
数据结构-8-暴力递归

算法提升—左程云算法提升班

算法提升-1-哈希表与哈希函数
算法提升-2-KMP
算法提升-3-Manacher
算法提升-4-滑动窗口
算法提升-5-单调栈
算法提升-6-树型DP
算法提升-7-Morris
算法提升-8-大数据
算法提升-9-位运算
算法提升-10-动态规划
算法提升-11-有序表

算法导学—代码随想录

算法导学-1-数组类型题目
算法导学-2-链表类型题目
算法导学-3-哈希表类型题目
算法导学-4-字符串类型题目
算法导学-5-栈队列类型题目

算法通关—秋招基础 20 关

算法通关-第 0 关:通关热身
算法通关-第 1 关:原来链表这么有用
算法通关-第 2 关:两天写了三次的链表反转
算法通关-第 3 关:爱不起的数组与双指针思想
算法通关-第 4 关:站不住的栈
算法通关-第 5 关:算法的备胎 Hash 和找靠山的队列
算法通关-第 6 关:其实很简单的树与层次遍历问题
算法通关-第 7 关:算法真正开始了—递归与二叉树遍历
算法通关-第 8 关:二叉树的深度优先经典问题
算法通关-第 9 关:心有灵犀的二分查找与二叉树的中序遍历
算法通关-第 10 关:快速排序与归并排序
算法通关-第 11 关:位运算
算法通关-第 12 关:字符串
算法通关-第 13 关:数字与数学
算法通关-第 14 关:堆结构
算法通关-第 15 关:超大规模数据场景题
算法通关-第 16 关:滑动窗口
算法通关-第 17 关:贪心思想
算法通关-第 18 关:回溯思想
算法通关-第 19 关:动态规划
算法通关-第 20 关:图论

技术文章

Java 基础

Git
Spring Series
ORM Series
Frontend Series
DB Series
Design Pattern Series
Linux Series

Java 进阶

RabbitMQ
Ngnix
Netty
Docker
Elasticsearch
Dubbo
Distributed-Microservices
Please Coding

锦囊妙计

Java

Java 基础

锦囊妙计-Java 基础-面试题 Ⅰ
锦囊妙计-Java 基础-面试题 Ⅱ
锦囊妙计-Java 基础-面试题 Ⅲ
锦囊妙计-Java 基础-Java 值传递
锦囊妙计-Java 基础-Java 序列化协议
锦囊妙计-Java 基础-Java Unsafe
锦囊妙计-Java 基础-Java IO
锦囊妙计-Java 基础-Java 语法糖
锦囊妙计-Java 基础-Java BigDecimal
锦囊妙计-Java 基础-Java SPI

Java 集合

锦囊妙计-Java 集合-面试题 Ⅰ
锦囊妙计-Java 集合-面试题 Ⅱ
锦囊妙计-Java 集合-面试题 Ⅲ
锦囊妙计-Java 集合-ArrayList 源码分析
锦囊妙计-Java 集合-LinkedList 源码分析
锦囊妙计-Java 集合-HashMap 源码分析
锦囊妙计-Java 集合-ConcurrentHashMap 源码分析
锦囊妙计-Java 集合-LinkedHashMap 源码分析
锦囊妙计-Java 集合-CopyOnWriteArrayList 源码分析
锦囊妙计-Java 集合-ArrayBlockingQueue 源码分析
锦囊妙计-Java 集合-PriorityQueue 源码分析
锦囊妙计-Java 集合-DelayQueue 源码分析
锦囊妙计-Java 集合-集合使用注意事项

Java 并发编程

锦囊妙计-Java 并发编程-面试题 Ⅰ
锦囊妙计-Java 并发编程-面试题 Ⅱ
锦囊妙计-Java 并发编程-面试题 Ⅲ
锦囊妙计-Java 并发编程-乐观锁与悲观锁
锦囊妙计-Java 并发编程-JMM
锦囊妙计-Java 并发编程-线程池
锦囊妙计-Java 并发编程-并发容器
锦囊妙计-Java 并发编程-AQS
锦囊妙计-Java 并发编程-原子类
锦囊妙计-Java 并发编程-ThreadLocal
锦囊妙计-Java 并发编程-CompletableFuture

Java 虚拟机

锦囊妙计-Java 虚拟机-Java 内存区域
锦囊妙计-Java 虚拟机-Java 类加载
锦囊妙计-Java 虚拟机-Java 垃圾回收
锦囊妙计-Java 虚拟机-Java 调优参数
锦囊妙计-Java 虚拟机-Java 类文件结构

MySQL

锦囊妙计-MySQL-语法
锦囊妙计-MySQL-索引
锦囊妙计-MySQL-事务
锦囊妙计-MySQL-锁
锦囊妙计-MySQL-逻辑架构
锦囊妙计-MySQL-存储引擎
锦囊妙计-MySQL-日志
锦囊妙计-MySQL-高可用
锦囊妙计-MySQL-调优

Redis

锦囊妙计-Redis-使用
锦囊妙计-Redis-数据类型-基本数据类型
锦囊妙计-Redis-数据类型-特殊数据类型
锦囊妙计-Redis-数据类型-数据结构
锦囊妙计-Redis-线程模型
锦囊妙计-Redis-缓存和内存问题
锦囊妙计-Redis-持久化
锦囊妙计-Redis-高可用-主从模式
锦囊妙计-Redis-高可用-哨兵模式
锦囊妙计-Redis-高可用-集群模式
锦囊妙计-Redis-分布式锁
锦囊妙计-Redis-事务
锦囊妙计-Redis-性能优化
锦囊妙计-Redis-阻塞原因

计算机网络

锦囊妙计-网络-面试题 Ⅰ
锦囊妙计-网络-面试题 Ⅱ
锦囊妙计-网络-访问网页的全过程
锦囊妙计-网络-网络分层模型
锦囊妙计-网络-应用层
锦囊妙计-网络-传输层
锦囊妙计-网络-网络层
锦囊妙计-网络-数据链路层
锦囊妙计-网络-物理层

操作系统

锦囊妙计-系统-面试题 Ⅰ
锦囊妙计-系统-面试题 Ⅱ