Initial commit

can send/recev tcp by string in multi-threads