学习和工作中的Canvas相关代码