study note Something in the code-learning way. Make up for myself and hope it useful for people needed.