http://www.cnblogs.com/haocool/p/3431181.html
http://www.haorooms.com/post/input_file_leixing
http://www.jb51.net/article/43498.htm