http://blog.sina.com.cn/s/blog_5a4267fa0100axw2.html http://www.cnblogs.com/aigongsi/archive/2012/04/01/2429166.html http://developer.51cto.com/art/201105/264855.htm