# 简介

## 学习笔记总结

* 本项目Github ： <https://github.com/icecrea/blog> &#x20;
* LeetCode刷题总结 ： <https://github.com/icecrea/leetcode> &#x20;
* Gitbook地址 ： <https://icecrea-blog.gitbook.io/blog/>
* 知乎主页文章：<https://www.zhihu.com/people/xin-you-lin-xi-21-90/posts>
* 公众号：《编程呓语》，欢迎关注

![](https://4118025344-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LwgZKZl2eI6gLY-jMnG%2F-Ly3cJRXLDidP_yBI6iL%2F-Ly3cLuvlpOktr3jzyBc%2Fwechat.jpg?generation=1578478170809058\&alt=media)

## 目录

* [简介](https://icecrea-blog.gitbook.io/blog/master)
* [Java](https://icecrea-blog.gitbook.io/blog/master)
  * [JVM](https://icecrea-blog.gitbook.io/blog/master)
    * [Java类加载机制](https://icecrea-blog.gitbook.io/blog/java/jvm/java-lei-jia-zai-ji-zhi)
    * [类加载器与双亲委派模型](https://icecrea-blog.gitbook.io/blog/java/jvm/lei-jia-zai-qi)
    * [JVM问题排查指令总结](https://icecrea-blog.gitbook.io/blog/java/jvm/jvm-wen-ti-pai-cha-zhi-ling-zong-jie)
    * [垃圾回收算法总结](https://icecrea-blog.gitbook.io/blog/java/jvm/la-ji-hui-shou-suan-fa-zong-jie)
* [算法](https://github.com/icecrea/blog/tree/107f2cd26bf1f40fec4afff302a81b1b0c920ad3/%E7%AE%97%E6%B3%95/README.md)
  * [总结篇](https://icecrea-blog.gitbook.io/blog/master)
    * [二分查找基础篇](https://icecrea-blog.gitbook.io/blog/suan-fa/zong-jie-pian/er-fen-cha-zhao-ji-chu-pian)
    * [反转链表系列总结](https://icecrea-blog.gitbook.io/blog/suan-fa/zong-jie-pian/fan-zhuan-lian-biao-xi-lie-zong-jie)
    * [堆排序算法](https://icecrea-blog.gitbook.io/blog/suan-fa/zong-jie-pian/dui-pai-xu-suan-fa-zong-jie)
    * [手撕LRU缓存淘汰算法](https://icecrea-blog.gitbook.io/blog/suan-fa/zong-jie-pian/shou-si-lru-huan-cun-tao-tai-suan-fa)
  * [单题篇](https://icecrea-blog.gitbook.io/blog/master)
    * [合并K个排序链表](https://icecrea-blog.gitbook.io/blog/suan-fa/dan-ti-pian/he-bingkge-pai-xu-lian-biao)
    * [环形链表入口节点](https://icecrea-blog.gitbook.io/blog/suan-fa/dan-ti-pian/huan-xing-lian-biao-ru-kou-jie-dian)
* [并发](https://icecrea-blog.gitbook.io/blog/master)
  * [Java线程生命周期](https://icecrea-blog.gitbook.io/blog/bing-fa/java-xian-cheng-sheng-ming-zhou-qi)
  * [Java多线程常用类总结](https://icecrea-blog.gitbook.io/blog/bing-fa/java-duo-xian-cheng-chang-yong-lei-zong-jie)
  * [synchronized优化](https://icecrea-blog.gitbook.io/blog/bing-fa/synchronized-you-hua)
  * [volatile关键字](https://icecrea-blog.gitbook.io/blog/bing-fa/volatile-guan-jian-zi)
  * [管程模型与等待通知机制](https://icecrea-blog.gitbook.io/blog/bing-fa/guan-cheng-mo-xing-yu-deng-dai-tong-zhi-ji-zhi)
  * [限流器Semaphore](https://icecrea-blog.gitbook.io/blog/bing-fa/xian-liu-qi-semaphore)
  * [多线程面试题](https://icecrea-blog.gitbook.io/blog/broken-reference)
* [计算机网络](https://icecrea-blog.gitbook.io/blog/master)
  * [TCP总结](https://icecrea-blog.gitbook.io/blog/broken-reference)
* [MYSQL](https://icecrea-blog.gitbook.io/blog/master)
  * [Mysql索引模型](https://icecrea-blog.gitbook.io/blog/broken-reference)
  * [count函数性能比较与优化](https://icecrea-blog.gitbook.io/blog/mysql/count-han-shu-xing-neng-bi-jiao-yu-you-hua)
  * [InnoDB刷脏页策略](https://icecrea-blog.gitbook.io/blog/mysql/innodb-shua-zang-ye-ce-lve)
  * [Mysql一致性视图与隔离级别](https://icecrea-blog.gitbook.io/blog/broken-reference)
  * [Mysql唯一索引性能问题](https://icecrea-blog.gitbook.io/blog/mysql/mysql-wei-yi-suo-yin-xing-neng-wen-ti)
  * [Mysql锁](https://icecrea-blog.gitbook.io/blog/mysql/mysql-suo)
  * [索引失效之函数操作](https://icecrea-blog.gitbook.io/blog/mysql/suo-yin-shi-xiao-zhi-han-shu-cao-zuo)
  * [Mysql排序是如何实现的](https://icecrea-blog.gitbook.io/blog/mysql/mysql-pai-xu-shi-ru-he-shi-xian-de)
* [面试系列](https://icecrea-blog.gitbook.io/blog/master)
  * [多线程面试题](https://icecrea-blog.gitbook.io/blog/broken-reference)
  * [Java基础面试题](https://icecrea-blog.gitbook.io/blog/mian-shi-xi-lie/java-ji-chu-mian-shi-ti)
  * [TCP总结](https://icecrea-blog.gitbook.io/blog/broken-reference)
