240 发简信
IP属地:上海
  • Regular Expression Matching

    题目是: Implement regular expression matching with support for '.' and '*'....

  • 二叉树的遍历

    面试中经常会考的一道题目,就是二叉树的遍历,很简单,你会说“使用递归,根据要求(前序、中序、后序,以中序为例)依次对节点和其左右子节点调用递归方...

  • 使用显示条件变量的有界缓存

    通过使用reetrantlock和condition实现的有界缓存。

  • 为什么Integer 100 == Integer 100而1000 != 1000?

    如果运行如下代码 你会得到下面的结果 我们知道 == 比较的是引用指向的对象是否相同,内存地址是否一样。如果查看Integer的代码就会发现当你...

  • Resize,w 360,h 240
    关于HashMap 、HashTable and ConcurrentHashMap

    线程不安全的HashMap 多线程环境下使用HashMap会引起死循环,原因就在于HashMap底层数据结构是有一个链表数据构成的,HashMa...

  • Difference between sleep() and wait()

    sleep() is a method which is used to hold the process for a few seconds ...

  • Resize,w 360,h 240
    CountDownLatch

    CountDownLatch是一个同步工具类,它允许一个或多个线程一直等待,直到其他线程的操作执行完后再执行。什么是CountDownLatch...