Clojure
HappySkaikai
CV/GIS小菜鸟
展开
-
MVCC(H2、Inoodb,CopyOnWrite, Clojure)
之前,研究H2源码的时候,重点了解了一下MvStore。结合它的文档和Inoodb的实现,发现它叫MVCC(Multi-Version Concurrency Control),即多版本控制,同时它也叫乐观锁。后面发现它的理念在Java的CopyOnWriteList,Clojure的标识与状态分离,惊奇地发现它似乎无处不在,于是,试着对此进行总结。相对这些名词“乐观锁”比较合其神,所谓乐观,与“悲原创 2016-03-21 22:58:57 · 1440 阅读 · 0 评论 -
Clojure的Maven配置
先说ClojureClojure发音类似”closure”[‘kləʊʒə(r)])],查看了一下官网并没发现这个名字的由来,也许是闭包的意思。它是JVM中的Lisp,也可以算是现在最实用的Lisp,它可以重用所有的JVM上的库,在设计上也是很考究,如面向并发设计了STM。而且也有了著名的开源项目Storm。因此,值得慕名而来学习学习,拓展一下思路。Hello World去Clojure官网http原创 2016-03-26 16:00:19 · 2300 阅读 · 1 评论