A chatting software imitated QQ, using java socket