自己的Util应用程序框架