240 发简信
IP属地:北京
  • Resize,w 360,h 240
    leetcode-134.加油站

    题目 在一条环路上有 N 个加油站,其中第 i 个加油站有汽油 gas[i] 升。 你有一辆油箱容量无限的的汽车,从第 i 个加油站开往第 i+...

  • 快速排序算法图文详解(模版使用)

    算法介绍快速排序由C. A. R. Hoare在1960年提出。它的基本思想是:通过一趟排序将要排序的数据分割成独立的两部分,其中一部分的所有数...

  • Resize,w 360,h 240
    MySQL索引结构原理分析

    我们在学习MySQL的时候经常会听到索引这个词,大概也知道这是什么,但是深究下去又说不出什么道道来。下面将会比较全面的介绍一下关于索引! 索引是...

  • Resize,w 360,h 240
    数据库中事务和隔离级别解析

    什么是数据库中的事务,可以说事务就是一组原子性的SQL查询,独立的工作单元。我们的事务内的语句,要么全部执行成功,要么全部执行失败! 事务要满足...

  • Jvm的内存分配与回收策略

    Java技术体系的自动内存管理,最根本的目标是自动化地解决两个问题:自动给对象分配内存和自动回收分配给对象的内存。下面就会介绍一下关于分配内存的...

  • Jvm的经典垃圾收集器介绍

    如果说垃圾收集算法是内存回收的方法论,那垃圾收集器就是内存回收的实践者。经典垃圾收集器虽然不是最先进的技术,但仍然值得我们去学习,也才能更好的与...

  • Resize,w 360,h 240
    Jvm的分代收集与GC算法

    现在的大部分虚拟机都遵循了“分代收集”的理论进行设计,主要是建立在两个假说之上: 弱分代假说:绝大多数对象都是朝生夕灭的。 强分代假说:熬过越多...

  • Resize,w 360,h 240
    详解对象的创建,布局,定位,垃圾判断

    我们在创建普通对象的时候只需要new关键字就解决了,但是在new的背后到底经历了什么呢?我们创建一个对象的过程到底是什么样子呢? 对象的创建 我...

  • 高频面试题:手写一个LRU

    之前暑期实习面试的时候也被问到了,需要我们说一下思路,然后实现。如果让我们简单来实现一下的话,有很多的方式。比如Java就有自带的LinkedH...