自己复习 optimization时写的 演示demo,代码内包括理论注释