240 发简信
IP属地:青海
  • LRU缓存算法(Java实现)

    LRU是Least Recently Used的缩写,即最近最久未使用,常用于页面置换算法,是为虚拟页式存储管理服务的。 LRU算法的提出,是基...

  • Resize,w 360,h 240
    Java集合框架之ArrayList的实现原理

    ArrayList概述 ArrayList是实现了List接口的可变数组的实现类型,实现了所有可选列表操作,并允许包括 null 在内的所有元素...

  • 最大子段和问题的四种算法(暴力法、优化后的暴力法、分治算法、动态规划算法)

    给定n个整数(可能为负数)组成的序列a[1],a[2],a[3],…,a[n],求该序列如a[i]+a[i+1]+…+a[j]的子段和的最大值。...

  • Resize,w 360,h 240
    Gradle 入门

    Gradle 是一个基于 Apache Ant 和 Apache Maven 概念的项目自动化构建工具。它使用一种基于 Groovy 的特定领域...

  • 剑指Offer——二维数组中的查找(Java实现)

    题目描述 在一个二维数组中(每个一维数组的长度相同),每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个函数,输...

  • 归并排序算法(Java伪代码)

    归并排序(MERGE-SORT)是建立在归并操作上的一种有效的排序算法,该算法是采用分治法(Divide and Conquer)的一个非常典型...

  • LeetCode 1. Two Sum

    Given an array of integers, return indices of the two numbers such that ...

  • MySQL 数据库 InnoDB 自增锁

    总的来说,InnoDB 共有七种类型的锁:(1) 共享/排它锁(Shared and Exclusive Locks)(2) 意向锁(Inten...

  • 两个栈实现一个队列

    用两个栈来实现一个队列,完成队列的Push和Pop操作。 队列中的元素为int类型。

个人介绍
Major in Java and Micro Services