基础: http://byandby.iteye.com/blog/835580 http://www.cnblogs.com/mengdd/archive/2013/04/23/3038234.html http://www.cnblogs.com/Excellent/archive/2011/11/19/2254888.html http://blog.csdn.net/liuhe688/article/details/6715983/