240 发简信
IP属地:安徽
  • 几种常见的性能优化的方法

    1.使用数据压缩算法,减少落盘数据大小,要针对不同的数据选择不同的压缩算法,考虑压缩率;2.使用内存映射技术,减少数据拷贝,充分利用pageCa...

  • 堆排序

    堆的性质:大顶堆:每个节点的值都大于或等于其左右孩子节点的值。小顶堆:每个节点的值都小于或等于其左右孩子节点的值。 堆排序基本思想:(以升序为例...

  • 算法题:判断一个整数是不是2的整数次幂

    普通思路:拿这个数一直除以2,判断余数是否一直为0,直到这个数变为1. 代码: 高阶思路:利用位运算,如果一个整数n是2的整数次幂,那么n&(n...

  • Resize,w 360,h 240
    牛顿法求平方根java实现

    牛顿法是一种将非线性方程线性化,用线性方程的解逼近非线性方程的解的求解方法。 选取一个接近零点的x0,计算f(x0)和切线斜率f'(x0),切线...

  • B树和B+树结构上的区别

    一个m阶的B树特征如下:1.非叶子节点最多有m个儿子;2.根节点的儿子书[2,m];3.除根节点外的非叶子结点的儿子数[M/2,M],向上取整;...

  • 生产者消费者模型简单实现(java)

    主要使用了juc中的Lock和Condition接口,代码如下:

  • Resize,w 360,h 240
    算法题:循环码排列

    题目描述:给你两个整数 n 和 start。你的任务是返回任意 (0,1,2,,...,2^n-1) 的排列 p,并且满足:p[0] = sta...

  • 一道阿里笔试题:ip转化为整数

    题目描述:将ip转化为整数保存 解题思路:ip用三个.来隔开,四个位置每个位置上的整数的范围是0-255,此时可以用int类型的8位来代表一个位...

  • java虚拟机垃圾回收机制

    大多数情况下,对象优先在Eden区中分配。当Eden代中没有足够空间进行分配时,虚拟机将发起一次Minor GC。 Minor GC指发生在新生...