各种优化