04 2015 档案
摘要:Scala 禁止case class inheritancecase class Person(name: String, age: Int)case class FootballPlayer(name: String, age: Int, number: Int) extends Person(n...
阅读全文
摘要:本想通过了解一下Akka-actor工程中主要的类的概念,来看下Akka内部运作的机制。无奈里边的类的确太多,注释中对每个类的功能也没有足够的解释。所以还是通过debug的方式,找个入手点,看一下互相之间调用的关系。最初的选择是看一下ActorSystem的实始化过程,但发现难度挺大,因为这个初始化...
阅读全文
摘要:动机MotivationThe way we consume services from the internet today includes many instances of streaming data, both down- loading from a service as well a...
阅读全文
摘要:Scala中使用unapply方法可以实现三种extractor(另外使用unapplySeq也可以实现extractor)def unapply(object: S): Option[(T1, ..., Tn)]def unapply(object: S): Option[T]def unappl...
阅读全文
摘要:在《JAVA并发编程实战》的第15.4.4节中看到了一些关于ABA问题的描述。有一篇文章摘录了书里的内容。书中有一段内容为:如果在算法中采用自己的方式来管理节点对象的内存,那么可能出现ABA问题。在这种情况下,即使链表的头结点仍然只想之前观察到的节点,那么也不足以说明链表的内容没有发生变化。如果通过...
阅读全文

浙公网安备 33010602011771号