file uploader 2014-12-14
Signed-off-by: zdjgx <zjdgx20131030@163.com>