登录的完成版
合并了一些冲突，去掉了罗可林的登录部分，注意命名规范，Java变量和函数不要用下划线
解决冲突