With the development of computer and Internet, more and more people spend lots of time at the keyboard. Having