⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 logserver.java

📁 java编写的监控一个文件夹里面有没有新的excel文件放入
💻 JAVA
字号:
package com.justin.log;

import com.justin.config.*;

/**
 * @author Justin
 *
 * 单例模式.日志记录,此类负责向用户界面及控制台写信息(Debug开启状态下)
 */
public class LogServer {
	private ConfigManager config = null;
	private static DisplayHost disHost = null;
	private static LogServer logger = null;
	private boolean isDebug;
	private LogServer(){
		config = ConfigManager.getInstance();
		isDebug = config.getBooleanProperty(ConfigManager.DEGUB_STATE);
	};
	
	public synchronized static LogServer getInstance(){
		if(logger == null){
			logger = new LogServer();
		}
		return logger;
	}

	//设置输出界面
	public synchronized void initiateLog(DisplayHost host) {
		disHost = host;
	}
	
	public synchronized void showMessage(String Msg) {
		if (disHost != null) {
			disHost.showMessage(Msg);
		}
		if (isDebug){
			System.out.println(Msg);
		}			
	}
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -