JavaStudy
一角钱技术 All in One
Install / Use
/learn @org-hejianhui/JavaStudyREADME
嗨你好,我是一角钱技术~
大家可以去【公众号】获取或者加我【微信】提意见(别忘记Star哟)。
原创文章每周最少两篇,公众号首发文章。博客会晚一两篇。
<p align="center"> <a href="#微信"><img src="https://img.shields.io/badge/weChat-微信群-blue.svg" alt="微信群"></a> <a href="#公众号"><img src="https://img.shields.io/badge/公众号-一角钱技术-lightgrey" alt="公众号"></a> <a href="https://www.toutiao.com/c/user/token/MS4wLjABAAAAOhN0XemrWZKDxa6wo4TLfcNFiLU9oYveWN1-R8MimFA/"><img src="https://img.shields.io/badge/toutiao-头条-9cf" alt="投稿"></a> <a href="https://juejin.im/user/307518986264109"><img src="https://img.shields.io/badge/juejin-掘金-blue.svg" alt="公众号"></a> <a href="https://www.zhihu.com/people/hejianhui-72"><img src="https://img.shields.io/badge/zhihu-知乎-informational" alt="投稿"></a> <a href="https://blog.csdn.net/org_hjh"><img src="https://img.shields.io/badge/csdn-CSDN-red.svg" alt="投稿"></a> </p>目录
注 : 没链接的是还没写
数据结构与算法
- 时间复杂度和空间复杂度分析
- 数组的基本实现和特性
- 链表的基本实现和特性
- 跳表的基本实现和特性
- 栈、队列、优先队列、双端队列的实现与特性
- 哈希表、映射、集合的实现与特性
- 树、二叉树、二叉搜索树的实现与特性
- 堆和二叉堆的实现和特性
- 图的实现和特性
- 递归的实现、特性以及思维要点
- 分治、回溯的实现和特性
- 深度优先搜索、广度优先搜索的实现和特性
- 贪心算法的实现和特性
- 二分查找的实现和特性
- 动态规划的实现及关键点
- Tire树的基本实现和特性
- 并查集的基本实现和特性
- 剪枝的实现和特性
- 双向BFS的实现和特性
- 启发式搜索的实现和特性
- AVL树和红黑树的实现和特性
- 位运算基础与实战要点
- 布隆过滤器的实现及应用
- LRU Cache的实现及应用
- 初级排序和高级排序的实现和特性
- 字符串算法
- 数据结构与算法—冒泡排序
- 数据结构与算法—树论
- 数据结构与算法—哈夫曼
- 数据结构与算法—字典树(Trie)实现与应用
- 算法思维学习—快速排序
计算机网络
设计模式
- 23种设计模式速记
- 工厂方法(factory method)模式
- 抽象工厂(abstract factory)模式
- 原型(prototype)模式
- 单例(singleton)模式
- 建造者/构建器(builder)模式
- 适配器(adapter)模式
- 桥接(bridge)模式
- 组合(composite)模式
- 装饰(decorator)模式
- 外观(facade)模式
- 享元(flyweight)模式
- 代理(proxy)模式
- 责任链(chain of responsibility)模式
- 命令(command)模式
- 解释器(interpreter)模式
- 迭代器(iterator)模式
- 中介者(mediator)模式
- 备忘录(memento)模式
- 观察者(observer)模式
- 状态(state)模式
- 策略(strategy)模式
- 模版方法(template method)模式
- 访问者(visitor)模式
Java综合
- Java基础知识回顾,还记得吗?
- Java 基础 | Object 源码解析
- Java基础 |强引用、弱引用、软引用、虚引用
- HashMap 实现原理与源码分析
- 深入ArrayList源码分析(JDK1.8)
- 深入LinkedHashMap源码解析(JDK1.8)
- 深入TreeMap源码解析(JDK1.8)
- StringBuffer和StringBuilder3个区别
- JVM指令集
- Java时间操作类库—Joda-Time
- 关于java中的锁的理解
- 难难难难难!对象的创建七连问
- 深入掌握Java日志体系,再也不迷路了
- 老张烧开水的故事-带你了解同步异步与阻塞非阻塞
性能调优专题
- MySQL索引底层数据结构与算法
- MySQL性能优化原理-前篇
- MySQL性能优化-实践篇1
- MySQL性能优化-实践篇2
- MySQL 常见的SQL优化
- MySQL Trace 案例解析
- 深入理解MySQL锁与事物隔离级别
- 深入理解MySQL锁类型与加锁原理
- MySQL数据库数据引擎选择
- Tomcat深入解析与性能优化
分布式框架专题
- 分布式、高并发、多线程怎么理解?
- Zookeeper特性与节点说明
- Zookeeper客户端使用与集群原理
- [Zookeeper
Related Skills
node-connect
340.5kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
84.2kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
340.5kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
commit-push-pr
84.2kCommit, push, and open a PR
View on GitHub75/100
Security Score
Audited on Feb 12, 2026
No findings
