240 发简信
IP属地:浙江
  • 数论中的算法

    许多算法都涉及数论中的知识,掌握了公式,可以很快速进行求解。 1.最大公约数 1) 辗转相除法 我们直接上代码 2) 递推算法 3)算法复杂度最...

  • 搜索算法

    搜索一般指的是深度搜索和广度搜索。这两种搜索算法都有固定的格式,下面是深搜和广搜的固定套路: 1.广搜(BFS) 2.深搜(DFS)

  • 动态规划

    动态规划是解决大多数复杂问题的一种解题思路,其操作步骤和递归算法类似,都是先从问题本身抽象出规律,并整理出计算公式,然后从公式出发,使用递归算法...

  • Resize,w 360,h 240
    递归算法

    递归是解决问题最常用的方法,比如,解决二叉树问题,最容易想到的就是递归算法,首先处理根结点,然后递归处理左右子树。递归有一个比较大的问题,就是时...

  • Resize,w 360,h 240
    深度剖析ConcurrentHashMap

    1.原理解析 线程安全的保证:CAS+Synchonized数据存储实现:数组+链表+红黑树 1.1 成员变量 table: transient...

  • CAS乐观锁

    CAS,compare and Swap,乐观锁技术。

  • Resize,w 360,h 240
    世纪公园

    2018.12.01

  • Resize,w 360,h 240
    VO、DTO、DO、PO区分

    ABSTRACT 目前的三层架构的系统开发,在不同的层都会定义不同的对象。虽然各个层次中的对象信息都差不多,但还是得分层区别对待。因此,有必要研...

  • Java 增强对象

    Java增强对象,无非是为了让该对象具有更多的功能。Java增强对象主要有三种方式:继承、装饰者模式和动态代理。 一、继承 使得对象具有更多的功...

个人介绍
低调做人,高调做事