终生成长

☕️ 为什么要建这个仓库

梳理自己掌握的知识点,整理自己的知识体系。

I Hear and I Forget, I See and I Remember, I Do and I Understand —— Confucius


🐕 Data Structures & Algorithms

Project Version Article
AlgoDS AlgoDS 数据结构与算法 | 线性表 —— 顺序表
数据结构与算法 | 线性表 —— 链表
数据结构与算法 | 栈的实现及其应用
算法练习 LeetCode Leetcode 206. Reverse Linked List
Leetcode 141. Linked List Cycle
Leetcode 21. Merge Two Sorted Lists
LeetCode 224. Basic Calculator
Leetcode 19. Remove Nth Node From End of List
Leetcode 146. LRU Cache

🌎 Blockchain

Project Version Article
Blockchain Bitcoin 基于Java语言构建区块链(一)—— 基本原型
基于Java语言构建区块链(二)—— 工作量证明
基于Java语言构建区块链(三)—— 持久化 & 命令行
基于Java语言构建区块链(四)—— 交易(UTXO)
基于Java语言构建区块链(五)—— 地址(钱包)
基于Java语言构建区块链(六)—— 交易(Merkle Tree)
基于Java语言构建区块链(七)—— 交易脚本(智能合约)

🐈 Netty

Project Version Article
Netty 4.1.30 Netty基本原理介绍
Netty核心组件介绍
Netty Channel源码分析
Netty NioEventLoop 创建过程源码分析
Netty NioEventLoop 启动过程源码分析
Netty Pipeline源码分析(1)
Netty Pipeline源码分析(2)
Netty新连接接入与NioSocketChannel分析

🚴 JVM

Project Version Article
JVM Java7 HotSpot(TM) VM内存模型
Java8 MetaSpace介绍
GC GC基本概念
GC算法介绍
Serial GC 与 Parallel GC
Concurrent Mark Sweep(CMS)

❗️ 勘误

  • 如果在文章中发现了问题,欢迎提交 PR 或者 issue,欢迎大神们多多指点🙏🙏🙏

♥️ 感谢

感谢Star!

©️ 转载

知识共享许可协议
作品wangwei 创作,采用 知识共享署名 4.0 国际许可协议 进行许可。