Notes for useful things I learnt during study and research. Please contact me (see https://rq-chen.github.io for my email) if any contents here violate your copyright.