http://blog.csdn.net/eager7/article/details/8517827/
http://baike.baidu.com/link?url=BA5yNgc5uyDpTbREvYGc-4QFxCFbxnFbd5gvNa8DVqZlmtQluO7u7UGy0ToW5T2Rmp2ErnRIU5XA754gyc_n7K4PaAtEUwGi1ozBLgS17tobgEm8ubIK8qOJ8cCuAsg9
http://kb.cnblogs.com/page/528972/
https://www.zhihu.com/question/31634405
http://www.ruanyifeng.com/blog/2013/09/finite-state_machine_for_javascript.html
http://blog.163.com/enjoy_yourself_ok/blog/static/1645812142012227102738745/
http://baike.baidu.com/link?url=2aWCJ4bbcD8dt-O-1K62wLH6mGo8MO1HWuqVTrkGapFlbLSpkXWZSKr6dVbdg4pBkTiG2y1_1IH3If2OB0Fh1qU4Fn7s0Cc8DLAhC-KuISRI1Qh2z1Kmwvkapndn4Oc9
http://www.cnblogs.com/zhiranok/archive/2011/04/11/state_machine.html
http://www.baike.com/wiki/%E7%8A%B6%E6%80%81%E6%9C%BA
http://kb.cnblogs.com/page/208616/
http://blog.csdn.net/dhttony/article/details/6386750
http://www.cppblog.com/woaidongmao/archive/2009/11/04/100149.aspx
http://www.iteye.com/news/26231
http://www.blogbus.com/frbypsle-logs/197786506.html
https://en.wikipedia.org/wiki/State_machine_replication
http://blog.csdn.net/domacles0124/article/details/9786013
http://www.360doc.com/document/14/0905/16/15077656_407265348.shtml