自己总结的一些技术