http://blog.csdn.net/yanbober/article/details/49047515 http://attis-wong-163-com.iteye.com/blog/1239819