初始化及启动代码