Results 2 issues of sanphone

单例模式,如果在跨库的使用过程当中(如 DLL库A依赖ILog4zManager,而exe同样依赖ILog4zManager)容易产生两个实例,这样就需要初始化两次(虽然在linux下可以使用rdynamic导出所有符号,确保整个进程中只有一个ILog4zManager符号,但是在windows还没找到解决办法),目前我ILog4zManager改成了动态库,确保在调用工程中只有一个实例在使用

![1679925351424](https://user-images.githubusercontent.com/10516279/227960392-c5ccf8a5-8089-4c81-b6b2-cf2139a9fd70.png) 无法点击关闭