Tutorials of Blog Based on Hexo Butterfly

Language

Fsharp Series
Java Series

Algorithm

Data Structure

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

Algorithm Learning

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

Algorithm Pass

算法通关-第 0 关:通关热身
算法通关-第 1 关:原来链表这么有用
算法通关-第 2 关:两天写了三次的链表反转
算法通关-第 3 关:爱不起的数组与双指针思想
算法通关-第 4 关:站不住的栈

Algorithm Advance

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

Algorithm Practice

算法训练-LeetCode-1-50

Technology

Basic

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

Advance

RabbitMQ
Ngnix
Netty
Docker
Elasticsearch
Dubbo
Distributed-Microservices
Please Coding

Interview

Java

Java 常见基础

Java 常见基础面试题总结 Ⅰ
Java 常见基础面试题总结 Ⅱ
Java 常见基础面试题总结 Ⅲ

Java 集合

Java 集合常见面试题总结 Ⅰ
Java 集合常见面试题总结 Ⅱ

Java 并发编程

Java 并发编程常见面试题总结 Ⅰ
Java 并发编程常见面试题总结 Ⅱ
Java 并发编程常见面试题总结 Ⅲ

Java IO

Java IO 常见面试题总结

JVM

数据库

MySQL

MySQL 常见面试题总结

Redis

Redis 常见面试题总结 Ⅰ
Redis 常见面试题总结 Ⅱ

常用框架

Spring

Spring 常见面试题总结
SpringBoot 常见面试题总结

计算机基础

面试经验