嗨你好,我是一角錢(qián)技術(shù)~
點(diǎn)贊再看,養(yǎng)成習(xí)慣披诗,搜一搜【一角錢(qián)技術(shù)】關(guān)注更多原創(chuàng)技術(shù)文章迫吐。本文 GitHub org_hejianhui/JavaStudy 已收錄,有我的系列文章琐鲁。
目錄
注 : 沒(méi)鏈接的是還沒(méi)寫(xiě)
數(shù)據(jù)結(jié)構(gòu)與算法
- 時(shí)間復(fù)雜度和空間復(fù)雜度分析
- 數(shù)組的基本實(shí)現(xiàn)和特性
- 鏈表的基本實(shí)現(xiàn)和特性
- 跳表的基本實(shí)現(xiàn)和特性
- 棧卫旱、隊(duì)列、優(yōu)先隊(duì)列围段、雙端隊(duì)列的實(shí)現(xiàn)與特性
- 哈希表顾翼、映射、集合的實(shí)現(xiàn)與特性
- 樹(shù)蒜撮、二叉樹(shù)暴构、二叉搜索樹(shù)的實(shí)現(xiàn)與特性
- 堆和二叉堆的實(shí)現(xiàn)和特性
- 圖的實(shí)現(xiàn)和特性
- 遞歸的實(shí)現(xiàn)、特性以及思維要點(diǎn)
- 分治段磨、回溯的實(shí)現(xiàn)和特性
- 深度優(yōu)先搜索取逾、廣度優(yōu)先搜索的實(shí)現(xiàn)和特性
- 貪心算法的實(shí)現(xiàn)和特性
- 二分查找的實(shí)現(xiàn)和特性
- 動(dòng)態(tài)規(guī)劃的實(shí)現(xiàn)及關(guān)鍵點(diǎn)
- Tire樹(shù)的基本實(shí)現(xiàn)和特性
- 并查集的基本實(shí)現(xiàn)和特性
- 剪枝的實(shí)現(xiàn)和特性
- 雙向BFS的實(shí)現(xiàn)和特性
- 啟發(fā)式搜索的實(shí)現(xiàn)和特性
- AVL樹(shù)和紅黑樹(shù)的實(shí)現(xiàn)和特性
- 位運(yùn)算基礎(chǔ)與實(shí)戰(zhàn)要點(diǎn)
- 布隆過(guò)濾器的實(shí)現(xiàn)及應(yīng)用
- LRU Cache的實(shí)現(xiàn)及應(yīng)用
- 初級(jí)排序和高級(jí)排序的實(shí)現(xiàn)和特性
- 字符串算法
- 數(shù)據(jù)結(jié)構(gòu)與算法—冒泡排序
- 數(shù)據(jù)結(jié)構(gòu)與算法—樹(shù)論
- 數(shù)據(jù)結(jié)構(gòu)與算法—哈夫曼
- 數(shù)據(jù)結(jié)構(gòu)與算法—字典樹(shù)(Trie)實(shí)現(xiàn)與應(yīng)用
- 算法思維學(xué)習(xí)—快速排序
計(jì)算機(jī)網(wǎng)絡(luò)
- 快速掌握 HTTP 1.0 1.1 2.0 3.0的特點(diǎn)及其區(qū)別
- 深入掌握HTTP四種標(biāo)頭基本概念
- 從一個(gè)HTTP請(qǐng)求來(lái)讀懂HTTP、TCP協(xié)議
設(shè)計(jì)模式
- 23種設(shè)計(jì)模式速記
- 工廠方法(factory method)模式
- 抽象工廠(abstract factory)模式
- 原型(prototype)模式
- 單例(singleton)模式
- 建造者/構(gòu)建器(builder)模式
- 適配器(adapter)模式
- 橋接(bridge)模式
- 組合(composite)模式
- 裝飾(decorator)模式
- 外觀(facade)模式
- 享元(flyweight)模式
- 代理(proxy)模式
- 責(zé)任鏈(chain of responsibility)模式
- 命令(command)模式
- 解釋器(interpreter)模式
- 迭代器(iterator)模式
- 中介者(mediator)模式
- 備忘錄(memento)模式
- 觀察者(observer)模式
- 狀態(tài)(state)模式
- 策略(strategy)模式
- 模版方法(template method)模式
- 訪(fǎng)問(wèn)者(visitor)模式
Java綜合
- Java基礎(chǔ)知識(shí)回顧苹支,還記得嗎砾隅?
- Java 基礎(chǔ) | Object 源碼解析
- Java基礎(chǔ) |強(qiáng)引用、弱引用债蜜、軟引用晴埂、虛引用
- HashMap 實(shí)現(xiàn)原理與源碼分析
- 深入ArrayList源碼分析(JDK1.8)
- 深入LinkedHashMap源碼解析(JDK1.8)
- 深入TreeMap源碼解析(JDK1.8)
- StringBuffer和StringBuilder3個(gè)區(qū)別
- JVM指令集
- Java時(shí)間操作類(lèi)庫(kù)—Joda-Time
- 關(guān)于java中的鎖的理解
- 難難難難難!對(duì)象的創(chuàng)建七連問(wèn)
- 深入掌握J(rèn)ava日志體系寻定,再也不迷路了
- 老張燒開(kāi)水的故事-帶你了解同步異步與阻塞非阻塞
性能調(diào)優(yōu)專(zhuān)題
- MySQL索引底層數(shù)據(jù)結(jié)構(gòu)與算法
- MySQL性能優(yōu)化原理-前篇
- MySQL性能優(yōu)化-實(shí)踐篇1
- MySQL性能優(yōu)化-實(shí)踐篇2
- MySQL 常見(jiàn)的SQL優(yōu)化
- MySQL Trace 案例解析
- 深入理解MySQL鎖與事物隔離級(jí)別
- 深入理解MySQL鎖類(lèi)型與加鎖原理
- MySQL數(shù)據(jù)庫(kù)數(shù)據(jù)引擎選擇
- Tomcat深入解析與性能優(yōu)化
分布式框架專(zhuān)題
- 分布式儒洛、高并發(fā)、多線(xiàn)程怎么理解狼速?
- Zookeeper特性與節(jié)點(diǎn)說(shuō)明
- Zookeeper客戶(hù)端使用與集群原理
- Zookeeper 典型使用場(chǎng)景實(shí)踐
- Zookeeper ZAB協(xié)議實(shí)現(xiàn)源碼分析
- BIO 琅锻、NIO 、AIO 總結(jié)
- Unix網(wǎng)絡(luò)編程中的五種IO模型
- 深入理解IO多路復(fù)用實(shí)現(xiàn)機(jī)制
- 深入理解Netty核心功能與線(xiàn)程模型
- 深入理解Netty編解碼向胡、粘包拆包恼蓬、心跳機(jī)制
- Redis核心數(shù)據(jù)結(jié)構(gòu)與高性能原理
- 深入理解Redis跳躍表的基本實(shí)現(xiàn)和特性
- Redis6 新特性介紹
- Nginx 核心模塊與配置實(shí)踐
- Nginx 配置WSS 解析與實(shí)戰(zhàn)
- Nginx 正向代理與反向代理
- 負(fù)載均衡解析與Nginx實(shí)戰(zhàn)
- Nginx 性能優(yōu)化實(shí)踐
多線(xiàn)程&并發(fā)編程專(zhuān)題
- 操作系統(tǒng)底層工作的整體認(rèn)識(shí)
- 深入理解Java內(nèi)存模型(JMM)及volatile關(guān)鍵字
- 深入理解CPU緩存一致性協(xié)議(MESI)
- 并發(fā)編程之synchronized深入理解
- 并發(fā)編程之抽象隊(duì)列同步器AQS應(yīng)用ReentrantLock
- 阻塞隊(duì)列 - BlockingQueue8種類(lèi)型
- 阻塞隊(duì)列 — ArrayBlockingQueue源碼分析
- 阻塞隊(duì)列 — LinkedBlockingQueue源碼分析
- 阻塞隊(duì)列 — PriorityBlockingQueue源碼分析
- 阻塞隊(duì)列 — DelayQueue源碼分析
- 阻塞隊(duì)列 — SynchronousQueue源碼分析
- 阻塞隊(duì)列 — LinkedBlockingDeque源碼分析
- 阻塞隊(duì)列 — DelayedWorkQueue源碼分析
- 并發(fā)編程之Semaphore原理與應(yīng)用
- 并發(fā)編程之CountDownLatch原理與應(yīng)用
- 并發(fā)編程之CyclicBarrier原理與使用
- 并發(fā)編程之Exchanger原理與使用
- 并發(fā)編程之Phaser原理與應(yīng)用
- 并發(fā)編程之Future&FutureTask深入解析
- 并發(fā)編程之Executor線(xiàn)程池原理與源碼解讀
- 并發(fā)編程之定時(shí)任務(wù)&定時(shí)線(xiàn)程池原理解析
- 并發(fā)編程之ThreadLocal深入理解
- 并發(fā)編程之ForkJoin框架原理分析
源碼框架專(zhuān)題
- Spring源碼閱讀
- Spring IOC 加載流程圖
- Spring的refresh.invokeBeanFactoryPostProcessors 主要作用是解析配置類(lèi)
- Spring 是如何解決循環(huán)依賴(lài)的?
- Spring AOP源碼解析
- Spring 聲明式事務(wù)源碼解析
- SpringMVC 處理流程
- Spring整合Mybatis
- Spring IOC容器設(shè)計(jì)理念與常見(jiàn)底層核心注解
- Spring IOC容器源碼解析之?dāng)U展原理
- 一僵芹、整體認(rèn)識(shí)mybatis和mybatis的體系結(jié)構(gòu)
- 二处硬、MyBatis體系結(jié)構(gòu)源碼解讀
- 三、Mybatis核心應(yīng)用配置與原理解析
- 四拇派、Mybatis 執(zhí)行流程全解析
- 五荷辕、Mybatis 第三方框架集成
微服務(wù)專(zhuān)題
- Alibaba Nacos核心源碼剖析
- Nacos源碼剖析-集群數(shù)據(jù)一致性(持久化實(shí)例CP模式Raft協(xié)議實(shí)現(xiàn))
- 注冊(cè)中心CAP架構(gòu)剖析
- 微服務(wù)Ribbon調(diào)用流程總圖
- 微服務(wù)調(diào)用組件Ribbon源碼剖析
- 微服務(wù)調(diào)用組件Feign源碼剖析
- 微服務(wù)限流容錯(cuò)降級(jí)Sentinel啟動(dòng)流程
- 微服務(wù)限流容錯(cuò)降級(jí)Sentinel限流、熔斷降級(jí)源碼剖析
- 微服務(wù)分布式事物解決方案Seata
- 微服務(wù)網(wǎng)關(guān)Gateway核心源碼剖析
部署專(zhuān)題
- Centos7安裝Mysql5.7總結(jié)
- Centos7.5 基于MySQL5.7 的 InnoDB Cluster 高可用環(huán)境部署
- Docker Redis 5.0 集群(cluster)搭建