Avatar notebook default
17篇文章 · 42674字 · 1人关注
  • 17.数据库拆分

    数据库水平垂直拆分 当数据库量非常大的时候,DB 已经成为系统瓶颈时就可以考虑进行水平垂直拆分了。 水平拆分 一般水平拆分是根据表中的某一字段(...

  • 16.数据结构概述

    Queue什么是队列队列的种类Java 集合框架中的队列 Queue推荐文章 Set什么是 Set补充:有序集合与无序集合说明HashSet 和...

  • 15.类加载机制

    类加载机制 双亲委派模型 模型如下图: 双亲委派模型中除了启动类加载器之外其余都需要有自己的父类加载器 当一个类收到了类加载请求时: 自己不会首...

  • 14.多线程系列

    转载:-> https://blog.csdn.net/vbirdbest/article/category/7888202

  • 13.synchronized

    本文是对 synchronized 关键字使用、底层原理、JDK1.6之后的底层优化以及和ReenTrantLock对比做的总结。 synchr...

  • 12.SQL优化

    SQL 优化 负向查询不能使用索引 应该修改为: 前导模糊查询不能使用索引 如: 非前导则可以: 建议可以考虑使用 Lucene 等全文索引工具...

  • 11.MySQL索引

    MySQL 索引原理 现在互联网应用中对数据库的使用多数都是读较多,比例可以达到 10:1。并且数据库在做查询时 IO 消耗较大,所以如果能把一...

  • 10.ConcurrentHashMap

    更多 HashMap 与 ConcurrentHashMap 相关请查看这里。 ConcurrentHashMap 实现原理 由于 HashMa...

  • 09.ArrayList源码分析

    ArrayList简介 ArrayList核心源码 ArrayList源码分析System.arraycopy()和Arrays.copyOf(...

文集作者