240 发简信
IP属地:陕西
  • java线程池原理简析

    今天看到别人写的@Async注解的文章,发现自己对java线程池的工作原理有点记不太清了,再翻出源码记录一下吧。jdk版本:1.8.0_191核...

  • 【剑指offer】问题28:对称的二叉树

    判断一棵二叉树是否是对称二叉树。对称二叉树的定义就是左子树跟右子树是反着的。 也是一道递归的题目,跟27题差不太多的思路。子问题的处理方式是对于...

  • 【剑指offer】问题27:二叉树的镜像

    给定一棵二叉树,输出其镜像二叉树。 比较简单的一道递归的题目。不断递归树的左右子树,直到节点是叶子节点为止。子问题的处理方式就是交换左右子树。给...

  • 【剑指offer】问题15:二进制中1的个数

    给定一个十进制,统计其二进制表示中1的个数。 解法一: 使用一个辅助变量,初始值是1,也就是2的0次方,不断左移,并且与n进行与操作,这样就可以...

  • Resize,w 360,h 240
    B树和B+树的区别

    两者的区别 B+树种只有叶子节点含有指向记录的指针(rowid),B树所有的节点都含有指向记录的指针,B树中在内部节点中出现过的索引项将不会再在...

  • Resize,w 360,h 240
    java双检锁构造单例类的问题(jdk1.5之后)

    先上完整代码。 作者之前在 java双检锁构造单例类的问题(jdk1.5之前) 一文中阐述了双检锁构造单例会出现的在对象初始化之前提前暴露对象地...