一些算法和java基础知识