<Netty>(十八)(中级篇)心跳连接准备之获得电脑的相关信息

  1 package bhz.utils;
  2
  3 import java.net.InetAddress;
  4 import java.net.UnknownHostException;
  5 import java.util.Map;
  6 import java.util.Properties;
  7
  8 import org.hyperic.sigar.Cpu;
  9 import org.hyperic.sigar.CpuInfo;
 10 import org.hyperic.sigar.CpuPerc;
 11 import org.hyperic.sigar.FileSystem;
 12 import org.hyperic.sigar.FileSystemUsage;
 13 import org.hyperic.sigar.Mem;
 14 import org.hyperic.sigar.NetFlags;
 15 import org.hyperic.sigar.NetInterfaceConfig;
 16 import org.hyperic.sigar.NetInterfaceStat;
 17 import org.hyperic.sigar.OperatingSystem;
 18 import org.hyperic.sigar.Sigar;
 19 import org.hyperic.sigar.SigarException;
 20 import org.hyperic.sigar.Swap;
 21 import org.hyperic.sigar.Who;
 22
 23 public class TestSigar {
 24     public static void main(String[] args) {
 25         try {
 26             // System信息,从jvm获取
 27             property();
 28             System.out.println("----------------------------------");
 29             // cpu信息
 30             cpu();
 31             System.out.println("----------------------------------");
 32             // 内存信息
 33             memory();
 34             System.out.println("----------------------------------");
 35             // 操作系统信息
 36             os();
 37             System.out.println("----------------------------------");
 38             // 用户信息
 39             who();
 40             System.out.println("----------------------------------");
 41             // 文件系统信息
 42
 43             // 网络信息
 44             net();
 45             System.out.println("----------------------------------");
 46             // 以太网信息
 47             ethernet();
 48             System.out.println("----------------------------------");
 49
 50             file();
 51             System.out.println("----------------------------------");
 52         } catch (Exception e1) {
 53             e1.printStackTrace();
 54         }
 55     }
 56
 57     private static void property() throws UnknownHostException {
 58         Runtime r = Runtime.getRuntime();
 59         Properties props = System.getProperties();
 60         InetAddress addr;
 61         addr = InetAddress.getLocalHost();
 62         String ip = addr.getHostAddress();
 63         Map<String, String> map = System.getenv();
 64         String userName = map.get("USERNAME");// 获取用户名
 65         String computerName = map.get("COMPUTERNAME");// 获取计算机名
 66         String userDomain = map.get("USERDOMAIN");// 获取计算机域名
 67         System.out.println("用户名:    " + userName);
 68         System.out.println("计算机名:    " + computerName);
 69         System.out.println("计算机域名:    " + userDomain);
 70         System.out.println("本地ip地址:    " + ip);
 71         System.out.println("本地主机名:    " + addr.getHostName());
 72         System.out.println("JVM可以使用的总内存:    " + r.totalMemory());
 73         System.out.println("JVM可以使用的剩余内存:    " + r.freeMemory());
 74         System.out.println("JVM可以使用的处理器个数:    " + r.availableProcessors());
 75         System.out.println("Java的运行环境版本:    " + props.getProperty("java.version"));
 76         System.out.println("Java的运行环境供应商:    " + props.getProperty("java.vendor"));
 77         System.out.println("Java供应商的URL:    " + props.getProperty("java.vendor.url"));
 78         System.out.println("Java的安装路径:    " + props.getProperty("java.home"));
 79         System.out.println("Java的虚拟机规范版本:    " + props.getProperty("java.vm.specification.version"));
 80         System.out.println("Java的虚拟机规范供应商:    " + props.getProperty("java.vm.specification.vendor"));
 81         System.out.println("Java的虚拟机规范名称:    " + props.getProperty("java.vm.specification.name"));
 82         System.out.println("Java的虚拟机实现版本:    " + props.getProperty("java.vm.version"));
 83         System.out.println("Java的虚拟机实现供应商:    " + props.getProperty("java.vm.vendor"));
 84         System.out.println("Java的虚拟机实现名称:    " + props.getProperty("java.vm.name"));
 85         System.out.println("Java运行时环境规范版本:    " + props.getProperty("java.specification.version"));
 86         System.out.println("Java运行时环境规范供应商:    " + props.getProperty("java.specification.vender"));
 87         System.out.println("Java运行时环境规范名称:    " + props.getProperty("java.specification.name"));
 88         System.out.println("Java的类格式版本号:    " + props.getProperty("java.class.version"));
 89         System.out.println("Java的类路径:    " + props.getProperty("java.class.path"));
 90         System.out.println("加载库时搜索的路径列表:    " + props.getProperty("java.library.path"));
 91         System.out.println("默认的临时文件路径:    " + props.getProperty("java.io.tmpdir"));
 92         System.out.println("一个或多个扩展目录的路径:    " + props.getProperty("java.ext.dirs"));
 93         System.out.println("操作系统的名称:    " + props.getProperty("os.name"));
 94         System.out.println("操作系统的构架:    " + props.getProperty("os.arch"));
 95         System.out.println("操作系统的版本:    " + props.getProperty("os.version"));
 96         System.out.println("文件分隔符:    " + props.getProperty("file.separator"));
 97         System.out.println("路径分隔符:    " + props.getProperty("path.separator"));
 98         System.out.println("行分隔符:    " + props.getProperty("line.separator"));
 99         System.out.println("用户的账户名称:    " + props.getProperty("user.name"));
100         System.out.println("用户的主目录:    " + props.getProperty("user.home"));
101         System.out.println("用户的当前工作目录:    " + props.getProperty("user.dir"));
102     }
103
104     private static void memory() throws SigarException {
105         Sigar sigar = new Sigar();
106         Mem mem = sigar.getMem();
107         // 内存总量
108         System.out.println("内存总量:    " + mem.getTotal() / 1024L + "K av");
109         // 当前内存使用量
110         System.out.println("当前内存使用量:    " + mem.getUsed() / 1024L + "K used");
111         // 当前内存剩余量
112         System.out.println("当前内存剩余量:    " + mem.getFree() / 1024L + "K free");
113         Swap swap = sigar.getSwap();
114         // 交换区总量
115         System.out.println("交换区总量:    " + swap.getTotal() / 1024L + "K av");
116         // 当前交换区使用量
117         System.out.println("当前交换区使用量:    " + swap.getUsed() / 1024L + "K used");
118         // 当前交换区剩余量
119         System.out.println("当前交换区剩余量:    " + swap.getFree() / 1024L + "K free");
120     }
121
122     private static void cpu() throws SigarException {
123         Sigar sigar = new Sigar();
124         CpuInfo infos[] = sigar.getCpuInfoList();
125         CpuPerc cpuList[] = null;
126
127         System.out.println("cpu 总量参数情况:" + sigar.getCpu());
128         System.out.println("cpu 总百分比情况:" + sigar.getCpuPerc());
129
130         cpuList = sigar.getCpuPercList();
131         for (int i = 0; i < infos.length; i++) {// 不管是单块CPU还是多CPU都适用
132             CpuInfo info = infos[i];
133             System.out.println("第" + (i + 1) + "块CPU信息");
134             System.out.println("CPU的总量MHz:    " + info.getMhz());// CPU的总量MHz
135             System.out.println("CPU生产商:    " + info.getVendor());// 获得CPU的卖主,如:Intel
136             System.out.println("CPU类别:    " + info.getModel());// 获得CPU的类别,如:Celeron
137             System.out.println("CPU缓存数量:    " + info.getCacheSize());// 缓冲存储器数量
138             printCpuPerc(cpuList[i]);
139         }
140     }
141
142     private static void printCpuPerc(CpuPerc cpu) {
143         System.out.println("CPU用户使用率:    " + CpuPerc.format(cpu.getUser()));// 用户使用率
144         System.out.println("CPU系统使用率:    " + CpuPerc.format(cpu.getSys()));// 系统使用率
145         System.out.println("CPU当前等待率:    " + CpuPerc.format(cpu.getWait()));// 当前等待率
146         System.out.println("CPU当前错误率:    " + CpuPerc.format(cpu.getNice()));//
147         System.out.println("CPU当前空闲率:    " + CpuPerc.format(cpu.getIdle()));// 当前空闲率
148         System.out.println("CPU总的使用率:    " + CpuPerc.format(cpu.getCombined()));// 总的使用率
149     }
150
151     private static void os() {
152         OperatingSystem OS = OperatingSystem.getInstance();
153         // 操作系统内核类型如: 386、486、586等x86
154         System.out.println("操作系统:    " + OS.getArch());
155         System.out.println("操作系统CpuEndian():    " + OS.getCpuEndian());//
156         System.out.println("操作系统DataModel():    " + OS.getDataModel());//
157         // 系统描述
158         System.out.println("操作系统的描述:    " + OS.getDescription());
159         // 操作系统类型
160         // System.out.println("OS.getName():    " + OS.getName());
161         // System.out.println("OS.getPatchLevel():    " + OS.getPatchLevel());//
162         // 操作系统的卖主
163         System.out.println("操作系统的卖主:    " + OS.getVendor());
164         // 卖主名称
165         System.out.println("操作系统的卖主名:    " + OS.getVendorCodeName());
166         // 操作系统名称
167         System.out.println("操作系统名称:    " + OS.getVendorName());
168         // 操作系统卖主类型
169         System.out.println("操作系统卖主类型:    " + OS.getVendorVersion());
170         // 操作系统的版本号
171         System.out.println("操作系统的版本号:    " + OS.getVersion());
172     }
173
174     private static void who() throws SigarException {
175         Sigar sigar = new Sigar();
176         Who who[] = sigar.getWhoList();
177         if (who != null && who.length > 0) {
178             for (int i = 0; i < who.length; i++) {
179                 // System.out.println("当前系统进程表中的用户名" + String.valueOf(i));
180                 Who _who = who[i];
181                 System.out.println("用户控制台:    " + _who.getDevice());
182                 System.out.println("用户host:    " + _who.getHost());
183                 // System.out.println("getTime():    " + _who.getTime());
184                 // 当前系统进程表中的用户名
185                 System.out.println("当前系统进程表中的用户名:    " + _who.getUser());
186             }
187         }
188     }
189
190     private static void file() throws Exception {
191         Sigar sigar = new Sigar();
192         FileSystem fslist[] = sigar.getFileSystemList();
193         for (int i = 0; i < fslist.length; i++) {
194             System.out.println("分区的盘符名称" + i);
195             FileSystem fs = fslist[i];
196             // 分区的盘符名称
197             System.out.println("盘符名称:    " + fs.getDevName());
198             // 分区的盘符名称
199             System.out.println("盘符路径:    " + fs.getDirName());
200             System.out.println("盘符标志:    " + fs.getFlags());//
201             // 文件系统类型,比如 FAT32、NTFS
202             System.out.println("盘符类型:    " + fs.getSysTypeName());
203             // 文件系统类型名,比如本地硬盘、光驱、网络文件系统等
204             System.out.println("盘符类型名:    " + fs.getTypeName());
205             // 文件系统类型
206             System.out.println("盘符文件系统类型:    " + fs.getType());
207             FileSystemUsage usage = null;
208             usage = sigar.getFileSystemUsage(fs.getDirName());
209             switch (fs.getType()) {
210             case 0: // TYPE_UNKNOWN :未知
211                 break;
212             case 1: // TYPE_NONE
213                 break;
214             case 2: // TYPE_LOCAL_DISK : 本地硬盘
215                 // 文件系统总大小
216                 System.out.println(fs.getDevName() + "总大小:    " + usage.getTotal() + "KB");
217                 // 文件系统剩余大小
218                 System.out.println(fs.getDevName() + "剩余大小:    " + usage.getFree() + "KB");
219                 // 文件系统可用大小
220                 System.out.println(fs.getDevName() + "可用大小:    " + usage.getAvail() + "KB");
221                 // 文件系统已经使用量
222                 System.out.println(fs.getDevName() + "已经使用量:    " + usage.getUsed() + "KB");
223                 double usePercent = usage.getUsePercent() * 100D;
224                 // 文件系统资源的利用率
225                 System.out.println(fs.getDevName() + "资源的利用率:    " + usePercent + "%");
226                 break;
227             case 3:// TYPE_NETWORK :网络
228                 break;
229             case 4:// TYPE_RAM_DISK :闪存
230                 break;
231             case 5:// TYPE_CDROM :光驱
232                 break;
233             case 6:// TYPE_SWAP :页面交换
234                 break;
235             }
236             System.out.println(fs.getDevName() + "读出:    " + usage.getDiskReads());
237             System.out.println(fs.getDevName() + "写入:    " + usage.getDiskWrites());
238         }
239         return;
240     }
241
242     private static void net() throws Exception {
243         Sigar sigar = new Sigar();
244         String ifNames[] = sigar.getNetInterfaceList();
245         for (int i = 0; i < ifNames.length; i++) {
246             String name = ifNames[i];
247             NetInterfaceConfig ifconfig = sigar.getNetInterfaceConfig(name);
248             System.out.println("网络设备名:    " + name);// 网络设备名
249             System.out.println("IP地址:    " + ifconfig.getAddress());// IP地址
250             System.out.println("子网掩码:    " + ifconfig.getNetmask());// 子网掩码
251             if ((ifconfig.getFlags() & 1L) <= 0L) {
252                 System.out.println("!IFF_UP...skipping getNetInterfaceStat");
253                 continue;
254             }
255             NetInterfaceStat ifstat = sigar.getNetInterfaceStat(name);
256             System.out.println(name + "接收的总包裹数:" + ifstat.getRxPackets());// 接收的总包裹数
257             System.out.println(name + "发送的总包裹数:" + ifstat.getTxPackets());// 发送的总包裹数
258             System.out.println(name + "接收到的总字节数:" + ifstat.getRxBytes());// 接收到的总字节数
259             System.out.println(name + "发送的总字节数:" + ifstat.getTxBytes());// 发送的总字节数
260             System.out.println(name + "接收到的错误包数:" + ifstat.getRxErrors());// 接收到的错误包数
261             System.out.println(name + "发送数据包时的错误数:" + ifstat.getTxErrors());// 发送数据包时的错误数
262             System.out.println(name + "接收时丢弃的包数:" + ifstat.getRxDropped());// 接收时丢弃的包数
263             System.out.println(name + "发送时丢弃的包数:" + ifstat.getTxDropped());// 发送时丢弃的包数
264         }
265     }
266
267     private static void ethernet() throws SigarException {
268         Sigar sigar = null;
269         sigar = new Sigar();
270         String[] ifaces = sigar.getNetInterfaceList();
271         for (int i = 0; i < ifaces.length; i++) {
272             NetInterfaceConfig cfg = sigar.getNetInterfaceConfig(ifaces[i]);
273             if (NetFlags.LOOPBACK_ADDRESS.equals(cfg.getAddress()) || (cfg.getFlags() & NetFlags.IFF_LOOPBACK) != 0
274                     || NetFlags.NULL_HWADDR.equals(cfg.getHwaddr())) {
275                 continue;
276             }
277             System.out.println(cfg.getName() + "IP地址:" + cfg.getAddress());// IP地址
278             System.out.println(cfg.getName() + "网关广播地址:" + cfg.getBroadcast());// 网关广播地址
279             System.out.println(cfg.getName() + "网卡MAC地址:" + cfg.getHwaddr());// 网卡MAC地址
280             System.out.println(cfg.getName() + "子网掩码:" + cfg.getNetmask());// 子网掩码
281             System.out.println(cfg.getName() + "网卡描述信息:" + cfg.getDescription());// 网卡描述信息
282             System.out.println(cfg.getName() + "网卡类型" + cfg.getType());//
283         }
284     }
285 }

结果

  1 Java HotSpot(TM) 64-Bit Server VM warning: MaxNewSize (524288k) is equal to or greater than the entire heap (524288k).  A new generation size of 524224k will be used.
  2 用户名:    Administrator
  3 计算机名:    QINGRUIHAPPY
  4 计算机域名:    QINGRUIHAPPY
  5 本地ip地址:    10.13.82.18
  6 本地主机名:    qingruihappy
  7 JVM可以使用的总内存:    470286336
  8 JVM可以使用的剩余内存:    454179928
  9 JVM可以使用的处理器个数:    4
 10 Java的运行环境版本:    1.7.0_67
 11 Java的运行环境供应商:    Oracle Corporation
 12 Java供应商的URL:    http://java.oracle.com/
 13 Java的安装路径:    D:\Java\jdk1.7.0_67\jre
 14 Java的虚拟机规范版本:    1.7
 15 Java的虚拟机规范供应商:    Oracle Corporation
 16 Java的虚拟机规范名称:    Java Virtual Machine Specification
 17 Java的虚拟机实现版本:    24.65-b04
 18 Java的虚拟机实现供应商:    Oracle Corporation
 19 Java的虚拟机实现名称:    Java HotSpot(TM) 64-Bit Server VM
 20 Java运行时环境规范版本:    1.7
 21 Java运行时环境规范供应商:    null
 22 Java运行时环境规范名称:    Java Platform API Specification
 23 Java的类格式版本号:    51.0
 24 Java的类路径:    D:\workspace\socketio-03\bin;D:\workspace\socketio-03\lib\commons-logging-1.1.1.jar;D:\workspace\socketio-03\lib\httpclient-4.3.1.jar;D:\workspace\socketio-03\lib\httpclient-cache-4.3.1.jar;D:\workspace\socketio-03\lib\httpcore-4.3.1.jar;D:\workspace\socketio-03\lib\httpmime-4.3.1.jar;D:\workspace\socketio-03\lib\jboss-marshalling-1.3.0.CR9.jar;D:\workspace\socketio-03\lib\jboss-marshalling-serial-1.3.0.CR9.jar;D:\workspace\socketio-03\lib\log4j.jar;D:\workspace\socketio-03\lib\mina-core-2.0.9.jar;D:\workspace\socketio-03\lib\mina-example-2.0.9.jar;D:\workspace\socketio-03\lib\mina-filter-compression-2.0.9.jar;D:\workspace\socketio-03\lib\mina-http-2.0.9.jar;D:\workspace\socketio-03\lib\mina-integration-beans-2.0.9.jar;D:\workspace\socketio-03\lib\mina-integration-jmx-2.0.9.jar;D:\workspace\socketio-03\lib\mina-integration-ognl-2.0.9.jar;D:\workspace\socketio-03\lib\mina-integration-xbean-2.0.9.jar;D:\workspace\socketio-03\lib\mina-statemachine-2.0.9.jar;D:\workspace\socketio-03\lib\mina-transport-apr-2.0.9.jar;D:\workspace\socketio-03\lib\protobuf-java-2.5.0.jar;D:\workspace\socketio-03\lib\sigar.jar;D:\workspace\socketio-03\lib\netty-all-4.1.12.Final-sources.jar;D:\workspace\socketio-03\lib\netty-all-4.1.12.Final.jar
 25 加载库时搜索的路径列表:    D:\Java\jdk1.7.0_67\jre\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;d:\Oracle\ora90\bin;d:\Oracle\ora90\bin;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;D:\Java\jdk1.7.0_67\bin;D:\ant\bin; ;D:\MySQL\MySQL Server 5.5\bin;D:\apache-maven-3.0.5\bin;C:\Program Files\TortoiseSVN\bin;.
 26 默认的临时文件路径:    C:\Users\ADMINI~1\AppData\Local\Temp 27 一个或多个扩展目录的路径:    D:\Java\jdk1.7.0_67\jre\lib\ext;C:\Windows\Sun\Java\lib\ext
 28 操作系统的名称:    Windows 7
 29 操作系统的构架:    amd64
 30 操作系统的版本:    6.1
 31 文件分隔符:     32 路径分隔符:    ;
 33 行分隔符:
 34
 35 用户的账户名称:    Administrator
 36 用户的主目录:    C:\Users\Administrator
 37 用户的当前工作目录:    D:\workspace\socketio-03
 38 ----------------------------------
 39 cpu 总量参数情况:{User=11989236, SoftIrq=0, Idle=112067981, Stolen=0, Wait=0, Total=327021046, Irq=193081, Nice=0, Sys=6750802}
 40 cpu 总百分比情况:CPU states: 18.0% user, 10.8% system, 0.0% nice, 0.0% wait, 71.0% idle
 41 第1块CPU信息
 42 CPU的总量MHz:    2594
 43 CPU生产商:    Intel
 44 CPU类别:    Core(TM) i5-3320M CPU @ 2.60GHz
 45 CPU缓存数量:    -1
 46 CPU用户使用率:    25.0%
 47 CPU系统使用率:    6.2%
 48 CPU当前等待率:    0.0%
 49 CPU当前错误率:    0.0%
 50 CPU当前空闲率:    68.7%
 51 CPU总的使用率:    31.2%
 52 第2块CPU信息
 53 CPU的总量MHz:    2594
 54 CPU生产商:    Intel
 55 CPU类别:    Core(TM) i5-3320M CPU @ 2.60GHz
 56 CPU缓存数量:    -1
 57 CPU用户使用率:    6.2%
 58 CPU系统使用率:    0.0%
 59 CPU当前等待率:    0.0%
 60 CPU当前错误率:    0.0%
 61 CPU当前空闲率:    93.7%
 62 CPU总的使用率:    6.2%
 63 第3块CPU信息
 64 CPU的总量MHz:    2594
 65 CPU生产商:    Intel
 66 CPU类别:    Core(TM) i5-3320M CPU @ 2.60GHz
 67 CPU缓存数量:    -1
 68 CPU用户使用率:    18.8%
 69 CPU系统使用率:    6.2%
 70 CPU当前等待率:    0.0%
 71 CPU当前错误率:    0.0%
 72 CPU当前空闲率:    74.9%
 73 CPU总的使用率:    25.0%
 74 第4块CPU信息
 75 CPU的总量MHz:    2594
 76 CPU生产商:    Intel
 77 CPU类别:    Core(TM) i5-3320M CPU @ 2.60GHz
 78 CPU缓存数量:    -1
 79 CPU用户使用率:    0.0%
 80 CPU系统使用率:    3.3%
 81 CPU当前等待率:    0.0%
 82 CPU当前错误率:    0.0%
 83 CPU当前空闲率:    96.6%
 84 CPU总的使用率:    3.3%
 85 ----------------------------------
 86 内存总量:    3865836K av
 87 当前内存使用量:    3530436K used
 88 当前内存剩余量:    335400K free
 89 交换区总量:    7729812K av
 90 当前交换区使用量:    5533364K used
 91 当前交换区剩余量:    2196448K free
 92 ----------------------------------
 93 操作系统:    x64
 94 操作系统CpuEndian():    little
 95 操作系统DataModel():    64
 96 操作系统的描述:    Microsoft Windows 7
 97 操作系统的卖主:    Microsoft
 98 操作系统的卖主名:    Vienna
 99 操作系统名称:    Windows 7
100 操作系统卖主类型:    7
101 操作系统的版本号:    6.1
102 ----------------------------------
103 用户控制台:    console
104 用户host:    NT AUTHORITY
105 当前系统进程表中的用户名:    LOCAL SERVICE
106 用户控制台:    console
107 用户host:    NT AUTHORITY
108 当前系统进程表中的用户名:    NETWORK SERVICE
109 用户控制台:    console
110 用户host:    QINGRUIHAPPY
111 当前系统进程表中的用户名:    Administrator
112 用户控制台:    console
113 用户host:    NT AUTHORITY
114 当前系统进程表中的用户名:    SYSTEM
115 ----------------------------------
116 网络设备名:    eth0
117 IP地址:    0.0.0.0
118 子网掩码:    0.0.0.0
119 eth0接收的总包裹数:0
120 eth0发送的总包裹数:0
121 eth0接收到的总字节数:0
122 eth0发送的总字节数:0
123 eth0接收到的错误包数:0
124 eth0发送数据包时的错误数:0
125 eth0接收时丢弃的包数:0
126 eth0发送时丢弃的包数:0
127 网络设备名:    eth1
128 IP地址:    0.0.0.0
129 子网掩码:    0.0.0.0
130 eth1接收的总包裹数:0
131 eth1发送的总包裹数:0
132 eth1接收到的总字节数:0
133 eth1发送的总字节数:0
134 eth1接收到的错误包数:0
135 eth1发送数据包时的错误数:0
136 eth1接收时丢弃的包数:0
137 eth1发送时丢弃的包数:0
138 网络设备名:    eth2
139 IP地址:    0.0.0.0
140 子网掩码:    0.0.0.0
141 eth2接收的总包裹数:390145
142 eth2发送的总包裹数:223419
143 eth2接收到的总字节数:518242406
144 eth2发送的总字节数:22313007
145 eth2接收到的错误包数:0
146 eth2发送数据包时的错误数:0
147 eth2接收时丢弃的包数:0
148 eth2发送时丢弃的包数:0
149 网络设备名:    eth3
150 IP地址:    0.0.0.0
151 子网掩码:    0.0.0.0
152 eth3接收的总包裹数:390145
153 eth3发送的总包裹数:223419
154 eth3接收到的总字节数:518242406
155 eth3发送的总字节数:22313007
156 eth3接收到的错误包数:0
157 eth3发送数据包时的错误数:0
158 eth3接收时丢弃的包数:0
159 eth3发送时丢弃的包数:0
160 网络设备名:    eth4
161 IP地址:    0.0.0.0
162 子网掩码:    0.0.0.0
163 eth4接收的总包裹数:0
164 eth4发送的总包裹数:0
165 eth4接收到的总字节数:0
166 eth4发送的总字节数:0
167 eth4接收到的错误包数:0
168 eth4发送数据包时的错误数:0
169 eth4接收时丢弃的包数:0
170 eth4发送时丢弃的包数:0
171 网络设备名:    eth5
172 IP地址:    0.0.0.0
173 子网掩码:    0.0.0.0
174 eth5接收的总包裹数:390145
175 eth5发送的总包裹数:223419
176 eth5接收到的总字节数:518242406
177 eth5发送的总字节数:22313007
178 eth5接收到的错误包数:0
179 eth5发送数据包时的错误数:0
180 eth5接收时丢弃的包数:0
181 eth5发送时丢弃的包数:0
182 网络设备名:    eth6
183 IP地址:    10.13.82.18
184 子网掩码:    255.255.255.0
185 eth6接收的总包裹数:390145
186 eth6发送的总包裹数:223419
187 eth6接收到的总字节数:518242406
188 eth6发送的总字节数:22313007
189 eth6接收到的错误包数:0
190 eth6发送数据包时的错误数:0
191 eth6接收时丢弃的包数:0
192 eth6发送时丢弃的包数:0
193 网络设备名:    eth7
194 IP地址:    0.0.0.0
195 子网掩码:    0.0.0.0
196 eth7接收的总包裹数:390145
197 eth7发送的总包裹数:223419
198 eth7接收到的总字节数:518242406
199 eth7发送的总字节数:22313007
200 eth7接收到的错误包数:0
201 eth7发送数据包时的错误数:0
202 eth7接收时丢弃的包数:0
203 eth7发送时丢弃的包数:0
204 网络设备名:    eth8
205 IP地址:    0.0.0.0
206 子网掩码:    0.0.0.0
207 eth8接收的总包裹数:0
208 eth8发送的总包裹数:0
209 eth8接收到的总字节数:0
210 eth8发送的总字节数:0
211 eth8接收到的错误包数:0
212 eth8发送数据包时的错误数:0
213 eth8接收时丢弃的包数:0
214 eth8发送时丢弃的包数:0
215 网络设备名:    eth9
216 IP地址:    0.0.0.0
217 子网掩码:    0.0.0.0
218 !IFF_UP...skipping getNetInterfaceStat
219 网络设备名:    eth10
220 IP地址:    0.0.0.0
221 子网掩码:    0.0.0.0
222 eth10接收的总包裹数:0
223 eth10发送的总包裹数:0
224 eth10接收到的总字节数:0
225 eth10发送的总字节数:0
226 eth10接收到的错误包数:0
227 eth10发送数据包时的错误数:0
228 eth10接收时丢弃的包数:0
229 eth10发送时丢弃的包数:0
230 网络设备名:    eth11
231 IP地址:    0.0.0.0
232 子网掩码:    0.0.0.0
233 eth11接收的总包裹数:0
234 eth11发送的总包裹数:0
235 eth11接收到的总字节数:0
236 eth11发送的总字节数:0
237 eth11接收到的错误包数:0
238 eth11发送数据包时的错误数:0
239 eth11接收时丢弃的包数:0
240 eth11发送时丢弃的包数:0
241 网络设备名:    eth12
242 IP地址:    0.0.0.0
243 子网掩码:    0.0.0.0
244 eth12接收的总包裹数:0
245 eth12发送的总包裹数:0
246 eth12接收到的总字节数:0
247 eth12发送的总字节数:0
248 eth12接收到的错误包数:0
249 eth12发送数据包时的错误数:0
250 eth12接收时丢弃的包数:0
251 eth12发送时丢弃的包数:0
252 网络设备名:    eth13
253 IP地址:    0.0.0.0
254 子网掩码:    0.0.0.0
255 eth13接收的总包裹数:0
256 eth13发送的总包裹数:0
257 eth13接收到的总字节数:0
258 eth13发送的总字节数:0
259 eth13接收到的错误包数:0
260 eth13发送数据包时的错误数:0
261 eth13接收时丢弃的包数:0
262 eth13发送时丢弃的包数:0
263 网络设备名:    eth14
264 IP地址:    0.0.0.0
265 子网掩码:    0.0.0.0
266 eth14接收的总包裹数:0
267 eth14发送的总包裹数:0
268 eth14接收到的总字节数:0
269 eth14发送的总字节数:0
270 eth14接收到的错误包数:0
271 eth14发送数据包时的错误数:0
272 eth14接收时丢弃的包数:0
273 eth14发送时丢弃的包数:0
274 网络设备名:    eth15
275 IP地址:    0.0.0.0
276 子网掩码:    0.0.0.0
277 eth15接收的总包裹数:0
278 eth15发送的总包裹数:0
279 eth15接收到的总字节数:0
280 eth15发送的总字节数:0
281 eth15接收到的错误包数:0
282 eth15发送数据包时的错误数:0
283 eth15接收时丢弃的包数:0
284 eth15发送时丢弃的包数:0
285 网络设备名:    eth16
286 IP地址:    0.0.0.0
287 子网掩码:    0.0.0.0
288 eth16接收的总包裹数:0
289 eth16发送的总包裹数:0
290 eth16接收到的总字节数:0
291 eth16发送的总字节数:0
292 eth16接收到的错误包数:0
293 eth16发送数据包时的错误数:0
294 eth16接收时丢弃的包数:0
295 eth16发送时丢弃的包数:0
296 网络设备名:    eth17
297 IP地址:    0.0.0.0
298 子网掩码:    0.0.0.0
299 eth17接收的总包裹数:0
300 eth17发送的总包裹数:0
301 eth17接收到的总字节数:0
302 eth17发送的总字节数:0
303 eth17接收到的错误包数:0
304 eth17发送数据包时的错误数:0
305 eth17接收时丢弃的包数:0
306 eth17发送时丢弃的包数:0
307 网络设备名:    eth18
308 IP地址:    192.168.151.1
309 子网掩码:    255.255.255.0
310 eth18接收的总包裹数:0
311 eth18发送的总包裹数:728
312 eth18接收到的总字节数:0
313 eth18发送的总字节数:728
314 eth18接收到的错误包数:0
315 eth18发送数据包时的错误数:0
316 eth18接收时丢弃的包数:0
317 eth18发送时丢弃的包数:0
318 网络设备名:    eth19
319 IP地址:    192.168.58.1
320 子网掩码:    255.255.255.0
321 eth19接收的总包裹数:0
322 eth19发送的总包裹数:724
323 eth19接收到的总字节数:0
324 eth19发送的总字节数:724
325 eth19接收到的错误包数:0
326 eth19发送数据包时的错误数:0
327 eth19接收时丢弃的包数:0
328 eth19发送时丢弃的包数:0
329 网络设备名:    lo0
330 IP地址:    127.0.0.1
331 子网掩码:    255.0.0.0
332 lo0接收的总包裹数:0
333 lo0发送的总包裹数:0
334 lo0接收到的总字节数:0
335 lo0发送的总字节数:0
336 lo0接收到的错误包数:0
337 lo0发送数据包时的错误数:0
338 lo0接收时丢弃的包数:0
339 lo0发送时丢弃的包数:0
340 网络设备名:    eth20
341 IP地址:    0.0.0.0
342 子网掩码:    0.0.0.0
343 !IFF_UP...skipping getNetInterfaceStat
344 网络设备名:    eth21
345 IP地址:    0.0.0.0
346 子网掩码:    0.0.0.0
347 !IFF_UP...skipping getNetInterfaceStat
348 网络设备名:    eth22
349 IP地址:    0.0.0.0
350 子网掩码:    0.0.0.0
351 !IFF_UP...skipping getNetInterfaceStat
352 网络设备名:    eth23
353 IP地址:    0.0.0.0
354 子网掩码:    0.0.0.0
355 !IFF_UP...skipping getNetInterfaceStat
356 网络设备名:    eth24
357 IP地址:    0.0.0.0
358 子网掩码:    0.0.0.0
359 !IFF_UP...skipping getNetInterfaceStat
360 网络设备名:    eth25
361 IP地址:    0.0.0.0
362 子网掩码:    0.0.0.0
363 !IFF_UP...skipping getNetInterfaceStat
364 网络设备名:    eth26
365 IP地址:    0.0.0.0
366 子网掩码:    0.0.0.0
367 !IFF_UP...skipping getNetInterfaceStat
368 网络设备名:    eth27
369 IP地址:    0.0.0.0
370 子网掩码:    0.0.0.0
371 !IFF_UP...skipping getNetInterfaceStat
372 网络设备名:    eth28
373 IP地址:    0.0.0.0
374 子网掩码:    0.0.0.0
375 !IFF_UP...skipping getNetInterfaceStat
376 网络设备名:    eth29
377 IP地址:    0.0.0.0
378 子网掩码:    0.0.0.0
379 !IFF_UP...skipping getNetInterfaceStat
380 网络设备名:    eth30
381 IP地址:    0.0.0.0
382 子网掩码:    0.0.0.0
383 !IFF_UP...skipping getNetInterfaceStat
384 网络设备名:    eth31
385 IP地址:    0.0.0.0
386 子网掩码:    0.0.0.0
387 !IFF_UP...skipping getNetInterfaceStat
388 网络设备名:    eth32
389 IP地址:    0.0.0.0
390 子网掩码:    0.0.0.0
391 !IFF_UP...skipping getNetInterfaceStat
392 网络设备名:    eth33
393 IP地址:    0.0.0.0
394 子网掩码:    0.0.0.0
395 !IFF_UP...skipping getNetInterfaceStat
396 网络设备名:    eth34
397 IP地址:    0.0.0.0
398 子网掩码:    0.0.0.0
399 !IFF_UP...skipping getNetInterfaceStat
400 网络设备名:    eth35
401 IP地址:    0.0.0.0
402 子网掩码:    0.0.0.0
403 !IFF_UP...skipping getNetInterfaceStat
404 网络设备名:    eth36
405 IP地址:    0.0.0.0
406 子网掩码:    0.0.0.0
407 !IFF_UP...skipping getNetInterfaceStat
408 ----------------------------------
409 eth0IP地址:0.0.0.0
410 eth0网关广播地址:0.0.0.0
411 eth0网卡MAC地址:58:0A:20:52:41:53
412 eth0子网掩码:0.0.0.0
413 eth0网卡描述信息:WAN Miniport (IPv6)
414 eth0网卡类型Ethernet
415 eth1IP地址:0.0.0.0
416 eth1网关广播地址:0.0.0.0
417 eth1网卡MAC地址:58:0A:20:52:41:53
418 eth1子网掩码:0.0.0.0
419 eth1网卡描述信息:WAN Miniport (Network Monitor)
420 eth1网卡类型Ethernet
421 eth2IP地址:0.0.0.0
422 eth2网关广播地址:0.0.0.0
423 eth2网卡MAC地址:28:D2:44:07:29:BD
424 eth2子网掩码:0.0.0.0
425 eth2网卡描述信息:Intel(R) 82579LM Gigabit Network Connection-Liebao Wifi NAT Driver-0000
426 eth2网卡类型Ethernet
427 eth3IP地址:0.0.0.0
428 eth3网关广播地址:0.0.0.0
429 eth3网卡MAC地址:28:D2:44:07:29:BD
430 eth3子网掩码:0.0.0.0
431 eth3网卡描述信息:Intel(R) 82579LM Gigabit Network Connection-QoS Packet Scheduler-0000
432 eth3网卡类型Ethernet
433 eth4IP地址:0.0.0.0
434 eth4网关广播地址:0.0.0.0
435 eth4网卡MAC地址:58:0A:20:52:41:53
436 eth4子网掩码:0.0.0.0
437 eth4网卡描述信息:WAN Miniport (IP)
438 eth4网卡类型Ethernet
439 eth5IP地址:0.0.0.0
440 eth5网关广播地址:0.0.0.0
441 eth5网卡MAC地址:28:D2:44:07:29:BD
442 eth5子网掩码:0.0.0.0
443 eth5网卡描述信息:Intel(R) 82579LM Gigabit Network Connection-WFP LightWeight Filter-0000
444 eth5网卡类型Ethernet
445 eth6IP地址:10.13.82.18
446 eth6网关广播地址:10.13.82.255
447 eth6网卡MAC地址:28:D2:44:07:29:BD
448 eth6子网掩码:255.255.255.0
449 eth6网卡描述信息:Intel(R) 82579LM Gigabit Network Connection
450 eth6网卡类型Ethernet
451 eth7IP地址:0.0.0.0
452 eth7网关广播地址:0.0.0.0
453 eth7网卡MAC地址:28:D2:44:07:29:BD
454 eth7子网掩码:0.0.0.0
455 eth7网卡描述信息:Intel(R) 82579LM Gigabit Network Connection-Symantec Endpoint Protection Firewall-0000
456 eth7网卡类型Ethernet
457 eth8IP地址:0.0.0.0
458 eth8网关广播地址:0.0.0.0
459 eth8网卡MAC地址:58:0A:20:52:41:53
460 eth8子网掩码:0.0.0.0
461 eth8网卡描述信息:WAN Miniport (Network Monitor)-Liebao Wifi NAT Driver-0000
462 eth8网卡类型Ethernet
463 eth9IP地址:0.0.0.0
464 eth9网关广播地址:0.0.0.0
465 eth9网卡MAC地址:F4:B7:E2:CF:50:B8
466 eth9子网掩码:0.0.0.0
467 eth9网卡描述信息:Bluetooth é豸(??è???óòí?
468 eth9网卡类型Ethernet
469 eth10IP地址:0.0.0.0
470 eth10网关广播地址:0.0.0.0
471 eth10网卡MAC地址:58:0A:20:52:41:53
472 eth10子网掩码:0.0.0.0
473 eth10网卡描述信息:WAN Miniport (Network Monitor)-Symantec Endpoint Protection Firewall-0000
474 eth10网卡类型Ethernet
475 eth11IP地址:0.0.0.0
476 eth11网关广播地址:0.0.0.0
477 eth11网卡MAC地址:58:0A:20:52:41:53
478 eth11子网掩码:0.0.0.0
479 eth11网卡描述信息:WAN Miniport (Network Monitor)-QoS Packet Scheduler-0000
480 eth11网卡类型Ethernet
481 eth12IP地址:0.0.0.0
482 eth12网关广播地址:0.0.0.0
483 eth12网卡MAC地址:58:0A:20:52:41:53
484 eth12子网掩码:0.0.0.0
485 eth12网卡描述信息:WAN Miniport (IP)-Liebao Wifi NAT Driver-0000
486 eth12网卡类型Ethernet
487 eth13IP地址:0.0.0.0
488 eth13网关广播地址:0.0.0.0
489 eth13网卡MAC地址:58:0A:20:52:41:53
490 eth13子网掩码:0.0.0.0
491 eth13网卡描述信息:WAN Miniport (IP)-Symantec Endpoint Protection Firewall-0000
492 eth13网卡类型Ethernet
493 eth14IP地址:0.0.0.0
494 eth14网关广播地址:0.0.0.0
495 eth14网卡MAC地址:58:0A:20:52:41:53
496 eth14子网掩码:0.0.0.0
497 eth14网卡描述信息:WAN Miniport (IP)-QoS Packet Scheduler-0000
498 eth14网卡类型Ethernet
499 eth15IP地址:0.0.0.0
500 eth15网关广播地址:0.0.0.0
501 eth15网卡MAC地址:58:0A:20:52:41:53
502 eth15子网掩码:0.0.0.0
503 eth15网卡描述信息:WAN Miniport (IPv6)-Liebao Wifi NAT Driver-0000
504 eth15网卡类型Ethernet
505 eth16IP地址:0.0.0.0
506 eth16网关广播地址:0.0.0.0
507 eth16网卡MAC地址:58:0A:20:52:41:53
508 eth16子网掩码:0.0.0.0
509 eth16网卡描述信息:WAN Miniport (IPv6)-Symantec Endpoint Protection Firewall-0000
510 eth16网卡类型Ethernet
511 eth17IP地址:0.0.0.0
512 eth17网关广播地址:0.0.0.0
513 eth17网卡MAC地址:58:0A:20:52:41:53
514 eth17子网掩码:0.0.0.0
515 eth17网卡描述信息:WAN Miniport (IPv6)-QoS Packet Scheduler-0000
516 eth17网卡类型Ethernet
517 eth18IP地址:192.168.151.1
518 eth18网关广播地址:192.168.151.255
519 eth18网卡MAC地址:00:50:56:C0:00:01
520 eth18子网掩码:255.255.255.0
521 eth18网卡描述信息:VMware Virtual Ethernet Adapter for VMnet1
522 eth18网卡类型Ethernet
523 eth19IP地址:192.168.58.1
524 eth19网关广播地址:192.168.58.255
525 eth19网卡MAC地址:00:50:56:C0:00:08
526 eth19子网掩码:255.255.255.0
527 eth19网卡描述信息:VMware Virtual Ethernet Adapter for VMnet8
528 eth19网卡类型Ethernet
529 eth20IP地址:0.0.0.0
530 eth20网关广播地址:0.0.0.0
531 eth20网卡MAC地址:6C:88:14:35:C2:1C
532 eth20子网掩码:0.0.0.0
533 eth20网卡描述信息:Intel(R) Centrino(R) Advanced-N 6205
534 eth20网卡类型Ethernet
535 eth21IP地址:0.0.0.0
536 eth21网关广播地址:0.0.0.0
537 eth21网卡MAC地址:6C:88:14:35:C2:1C
538 eth21子网掩码:0.0.0.0
539 eth21网卡描述信息:Intel(R) Centrino(R) Advanced-N 6205-Liebao Wifi NAT Driver-0000
540 eth21网卡类型Ethernet
541 eth22IP地址:0.0.0.0
542 eth22网关广播地址:0.0.0.0
543 eth22网卡MAC地址:6C:88:14:35:C2:1C
544 eth22子网掩码:0.0.0.0
545 eth22网卡描述信息:Intel(R) Centrino(R) Advanced-N 6205-QoS Packet Scheduler-0000
546 eth22网卡类型Ethernet
547 eth23IP地址:0.0.0.0
548 eth23网关广播地址:0.0.0.0
549 eth23网卡MAC地址:6C:88:14:35:C2:1C
550 eth23子网掩码:0.0.0.0
551 eth23网卡描述信息:Intel(R) Centrino(R) Advanced-N 6205-Symantec Endpoint Protection Firewall-0000
552 eth23网卡类型Ethernet
553 eth24IP地址:0.0.0.0
554 eth24网关广播地址:0.0.0.0
555 eth24网卡MAC地址:6C:88:14:35:C2:1C
556 eth24子网掩码:0.0.0.0
557 eth24网卡描述信息:Intel(R) Centrino(R) Advanced-N 6205-Virtual WiFi Filter Driver-0000
558 eth24网卡类型Ethernet
559 eth25IP地址:0.0.0.0
560 eth25网关广播地址:0.0.0.0
561 eth25网卡MAC地址:6C:88:14:35:C2:1C
562 eth25子网掩码:0.0.0.0
563 eth25网卡描述信息:Intel(R) Centrino(R) Advanced-N 6205-Native WiFi Filter Driver-0000
564 eth25网卡类型Ethernet
565 eth26IP地址:0.0.0.0
566 eth26网关广播地址:0.0.0.0
567 eth26网卡MAC地址:6C:88:14:35:C2:1C
568 eth26子网掩码:0.0.0.0
569 eth26网卡描述信息:Intel(R) Centrino(R) Advanced-N 6205-WFP LightWeight Filter-0000
570 eth26网卡类型Ethernet
571 eth27IP地址:0.0.0.0
572 eth27网关广播地址:0.0.0.0
573 eth27网卡MAC地址:6C:88:14:35:C2:1D
574 eth27子网掩码:0.0.0.0
575 eth27网卡描述信息:Microsoft Virtual WiFi Miniport Adapter
576 eth27网卡类型Ethernet
577 eth28IP地址:0.0.0.0
578 eth28网关广播地址:0.0.0.0
579 eth28网卡MAC地址:6C:88:14:35:C2:1D
580 eth28子网掩码:0.0.0.0
581 eth28网卡描述信息:Microsoft Virtual WiFi Miniport Adapter #2
582 eth28网卡类型Ethernet
583 eth29IP地址:0.0.0.0
584 eth29网关广播地址:0.0.0.0
585 eth29网卡MAC地址:6C:88:14:35:C2:1D
586 eth29子网掩码:0.0.0.0
587 eth29网卡描述信息:Microsoft Virtual WiFi Miniport Adapter #3
588 eth29网卡类型Ethernet
589 eth30IP地址:0.0.0.0
590 eth30网关广播地址:0.0.0.0
591 eth30网卡MAC地址:6C:88:14:35:C2:1D
592 eth30子网掩码:0.0.0.0
593 eth30网卡描述信息:Microsoft Virtual WiFi Miniport Adapter #4
594 eth30网卡类型Ethernet
595 eth31IP地址:0.0.0.0
596 eth31网关广播地址:0.0.0.0
597 eth31网卡MAC地址:6C:88:14:35:C2:1D
598 eth31子网掩码:0.0.0.0
599 eth31网卡描述信息:Microsoft Virtual WiFi Miniport Adapter #5
600 eth31网卡类型Ethernet
601 eth32IP地址:0.0.0.0
602 eth32网关广播地址:0.0.0.0
603 eth32网卡MAC地址:6C:88:14:35:C2:1D
604 eth32子网掩码:0.0.0.0
605 eth32网卡描述信息:Microsoft Virtual WiFi Miniport Adapter #5-Native WiFi Filter Driver-0000
606 eth32网卡类型Ethernet
607 eth33IP地址:0.0.0.0
608 eth33网关广播地址:0.0.0.0
609 eth33网卡MAC地址:6C:88:14:35:C2:1D
610 eth33子网掩码:0.0.0.0
611 eth33网卡描述信息:Microsoft Virtual WiFi Miniport Adapter #5-Liebao Wifi NAT Driver-0000
612 eth33网卡类型Ethernet
613 eth34IP地址:0.0.0.0
614 eth34网关广播地址:0.0.0.0
615 eth34网卡MAC地址:6C:88:14:35:C2:1D
616 eth34子网掩码:0.0.0.0
617 eth34网卡描述信息:Microsoft Virtual WiFi Miniport Adapter #5-QoS Packet Scheduler-0000
618 eth34网卡类型Ethernet
619 eth35IP地址:0.0.0.0
620 eth35网关广播地址:0.0.0.0
621 eth35网卡MAC地址:6C:88:14:35:C2:1D
622 eth35子网掩码:0.0.0.0
623 eth35网卡描述信息:Microsoft Virtual WiFi Miniport Adapter #5-WFP LightWeight Filter-0000
624 eth35网卡类型Ethernet
625 eth36IP地址:0.0.0.0
626 eth36网关广播地址:0.0.0.0
627 eth36网卡MAC地址:6C:88:14:35:C2:1D
628 eth36子网掩码:0.0.0.0
629 eth36网卡描述信息:Microsoft Virtual WiFi Miniport Adapter #5-Symantec Endpoint Protection Firewall-0000
630 eth36网卡类型Ethernet
631 ----------------------------------
632 分区的盘符名称0
633 盘符名称:    C:634 盘符路径:    C:635 盘符标志:    0
636 盘符类型:    NTFS
637 盘符类型名:    local
638 盘符文件系统类型:    2
639 C:\总大小:    125032444KB
640 C:\剩余大小:    87242764KB
641 C:\可用大小:    87242764KB
642 C:\已经使用量:    37789680KB
643 C:\资源的利用率:    31.0%
644 C:\读出:    761540
645 C:\写入:    308572
646 分区的盘符名称1
647 盘符名称:    D:648 盘符路径:    D:649 盘符标志:    0
650 盘符类型:    NTFS
651 盘符类型名:    local
652 盘符文件系统类型:    2
653 D:\总大小:    156240124KB
654 D:\剩余大小:    107582680KB
655 D:\可用大小:    107582680KB
656 D:\已经使用量:    48657444KB
657 D:\资源的利用率:    32.0%
658 D:\读出:    643076
659 D:\写入:    30974
660 分区的盘符名称2
661 盘符名称:    F:662 盘符路径:    F:663 盘符标志:    0
664 盘符类型:    cdrom
665 盘符类型名:    cdrom
666 盘符文件系统类型:    5

原文地址:https://www.cnblogs.com/qingruihappy/p/8570186.html

时间: 2024-10-06 09:00:07

<Netty>(十八)(中级篇)心跳连接准备之获得电脑的相关信息的相关文章

&lt;Netty&gt;(十八)(中级篇)心跳连接

一,客户端代码 1 package bhz.netty.heartBeat; 2 3 import io.netty.bootstrap.Bootstrap; 4 import io.netty.channel.ChannelFuture; 5 import io.netty.channel.ChannelInitializer; 6 import io.netty.channel.EventLoopGroup; 7 import io.netty.channel.nio.NioEventLoo

Python之路【第十八篇】:Web框架们

Python之路[第十八篇]:Web框架们 Python的WEB框架 Bottle Bottle是一个快速.简洁.轻量级的基于WSIG的微型Web框架,此框架只由一个 .py 文件,除了Python的标准库外,其不依赖任何其他模块. 1 2 3 4 pip install bottle easy_install bottle apt-get install python-bottle wget http://bottlepy.org/bottle.py Bottle框架大致可以分为以下部分: 路

【Python之路】第十八篇--MySQL(一)

[Python之路]第十八篇--MySQL(一) 一.概述 1.什么是数据库 ? 答:数据的仓库,如:在ATM的示例中我们创建了一个 db 目录,称其为数据库 2.什么是 MySQL.Oracle.SQLite.Access.MS SQL Server等 ? 答:他们均是一个软件,都有两个主要的功能: a. 将数据保存到文件或内存 b. 接收特定的命令,然后对文件进行相应的操作 PS:如果有了以上软件,无须自己再去创建文件和文件夹,而是直接传递 命令 给上述软件,让其来进行文件操作,他们统称为数

Python开发【第十八篇】:MySQL(二)

Python开发[第十八篇]:MySQL(二) 视图 视图是一个虚拟表(非真实存在),其本质是[根据SQL语句获取动态的数据集,并为其命名],用户使用时只需使用[名称]即可获取结果集,并可以将其当作表来使用. SELECT * FROM ( SELECT nid, NAME FROM tb1 WHERE nid > 2 ) AS A WHERE A. NAME > 'alex'; 临时表搜索 1.创建视图 --格式:CREATE VIEW 视图名称 AS SQL语句 CREATE VIEW v

【黑金原创教程】【FPGA那些事儿-驱动篇I 】实验十八:SDRAM模块① — 单字读写

实验十八:SDRAM模块① — 单字读写 笔者与SDRAM有段不短的孽缘,它作为冤魂日夜不断纠缠笔者.笔者尝试过许多方法将其退散,不过屡试屡败的笔者,最终心情像橘子一样橙.<整合篇>之际,笔者曾经大战几回儿,不过内容都是点到即止.最近它破蛊而出,日夜不停:“好~痛苦!好~痛苦!”地呻吟着,吓得笔者不敢半夜如厕.疯狂之下,誓要歪它不可 ... 可恶的东西,笔者要它血债血还! 图18.1 数据读取(理想时序左,物理时序右). 首先,让我们来了解一下,什么才是数据读取的最佳状态?如图18.1所示,红

第十八篇:融汇贯通--谈USB Video Class驱动

USB Video Class驱动是WINDOWS系统包含的一个针对于USB VIDEO 类的驱动程序. 好多工程师都做过USB VIDEO设备端的开发, 主要的工作内容为: 使用FIRMWARE,或者LIINUX GADGET驱动程序, 构建USB VIDEO设备的描述符, 通过这些描述符的TOPOLOGY关系, 让系统了解,设备所支持的某些控制, 支持的视频格式, 系统驱动通过对这些描述符的解释, 构建自己的KS, FILTER, NODE, PIN网络, 属性, 方法, 最终, 又由这些F

Cocos2dx 3.0 过渡篇(二十八)C++11强类型枚举

一朋友在微信朋友圈晒了张照片,随手点开大图,带着欣赏的眼光扫了下,恩,几个月不见,又漂亮了...咦?等等,她戴的这是什么?酷炫的造型!金属边框!微型摄像头!这不是传说中的谷歌眼镜么?土豪啊,还好我们已经是朋友了...我先给了她一个赞,然后直奔主题,霸气回复道:我过几天去找你,你戴的是谷歌眼镜吧,哼哼小样,不想死的话...就让我...摸一下下可以么,我不奢求戴,摸一下就满足了...(哎,丢人啊). ------------------- 在cocos2dx 3.0的文档里有这么一句话:以 k 开头

Egret入门学习日记 --- 第二十八篇(书中 9.19 ~ 9.19 节 内容)

第二十八篇(书中 9.19 节 内容) 没想到第九章的组件篇可真是够长的,没事,慢慢来吧. 开始 9.19节. 重点: 1.创建一个Tips提示组件. 操作: 1.创建一个Tips提示组件. 哇!出大问题!这个Tips组件有点牛皮!怎么办? 书中内容这部分,我直接懵逼. 还有这部分也是. 一点一点来分析好吧. 好,开始分析一波. 第一步:查看最终展示效果. 这是最终效果.(我去,我现在才知道,原来博客园的编辑器还可以放Gif图片...) 第二步:这个黑色的弹框组件本质上是由什么构成的? 可见,在

48. 蛤蟆的数据结构笔记之四十八的有向无环图的应用关键路径

48. 蛤蟆的数据结构笔记之四十八的有向无环图的应用关键路径 本篇名言:"富贵不淫贫贱乐 ,男儿到此是豪雄.-- 程颢" 这次来看下有向无环图的另一个应用关键路径. 欢迎转载,转载请标明出处:http://blog.csdn.net/notbaron/article/details/47135061 1.  关键路径 与AOV-网相对应的是AOE-网(Activity On Edge)即边表示活动的网.AOE-网是一个带权的有向无环图,其中,顶点表示事件(Event),弧表示活动,权表