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

📄 cpuinfo.java

📁 电信的网厅的整站代码
💻 JAVA
字号:
/**
 * 
 */
package com.doone.wskfmgr.business.monitor.data;

import java.util.StringTokenizer;

import com.doone.wskfmgr.business.monitor.EchoClient;

/**
 * @author chenc
 * 作用:获取CPU信息,并合算出CPU使用率;
 */
public class CpuInfo implements DataIntegrate {

	/* (non-Javadoc)
	 * @see com.doone.wskfmgr.business.monitor.data.DataIntegrate#getData()
	 */

	private static CpuInfo cpuinfo = null;

	public final static CpuInfo newInstence() {
		if (cpuinfo == null) {
			cpuinfo = new CpuInfo();
		}
		return cpuinfo;
	}

	public double[] getData() {
		double[] cpu = new double[2];
		String fromServer = EchoClient.clientTest(EchoClient.CPUINFO)+"#"+"0.58";

		StringTokenizer token = new StringTokenizer(fromServer,"#");
		int i = 0;
		while (token.hasMoreTokens()) {
			cpu[i++] = Float.parseFloat(token.nextToken());
		}

		return cpu;
	}
public static void main(String[] args) {
	System.out.println(CpuInfo.newInstence().getData());
}
}

⌨️ 快捷键说明

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