fix code format
Merge remote-tracking branch 'shard/master'
make example more distinct
Merge pull request #26 from acmerfight/master

fix some code format and comment‘s position