From c2b88a03f3d0d5ebe92949e64d17ee4d0ac3f6b7 Mon Sep 17 00:00:00 2001
From: skyouc
Date: 星期二, 09 九月 2025 15:14:00 +0800
Subject: [PATCH] 发货清空缓存站点
---
zy-asrs-common/src/main/java/com/zy/asrs/common/properties/OSinfo.java | 268 ++++++++++++++++++++++++++--------------------------
1 files changed, 134 insertions(+), 134 deletions(-)
diff --git a/zy-asrs-common/src/main/java/com/zy/asrs/common/properties/OSinfo.java b/zy-asrs-common/src/main/java/com/zy/asrs/common/properties/OSinfo.java
index d16dd66..bcab9be 100644
--- a/zy-asrs-common/src/main/java/com/zy/asrs/common/properties/OSinfo.java
+++ b/zy-asrs-common/src/main/java/com/zy/asrs/common/properties/OSinfo.java
@@ -1,134 +1,134 @@
-package com.zy.asrs.common.properties;
-
-/**
- * Created by vincent on 2020/8/1
- */
-public class OSinfo {
-
- private static final String OS = System.getProperty("os.name").toLowerCase();
-
- private static final OSinfo _instance = new OSinfo();
-
- private SysOsType sysOsType;
-
- private OSinfo(){}
-
- public static boolean isLinux(){
- return OS.contains("linux");
- }
-
- public static boolean isMacOS(){
- return OS.contains("mac") &&OS.indexOf("os")>0&& !OS.contains("x");
- }
-
- public static boolean isMacOSX(){
- return OS.contains("mac") &&OS.indexOf("os")>0&&OS.indexOf("x")>0;
- }
-
- public static boolean isWindows(){
- return OS.contains("windows");
- }
-
- public static boolean isOS2(){
- return OS.contains("os/2");
- }
-
- public static boolean isSolaris(){
- return OS.contains("solaris");
- }
-
- public static boolean isSunOS(){
- return OS.contains("sunos");
- }
-
- public static boolean isMPEiX(){
- return OS.contains("mpe/ix");
- }
-
- public static boolean isHPUX(){
- return OS.contains("hp-ux");
- }
-
- public static boolean isAix(){
- return OS.contains("aix");
- }
-
- public static boolean isOS390(){
- return OS.contains("os/390");
- }
-
- public static boolean isFreeBSD(){
- return OS.contains("freebsd");
- }
-
- public static boolean isIrix(){
- return OS.contains("irix");
- }
-
- public static boolean isDigitalUnix(){
- return OS.contains("digital") &&OS.indexOf("unix")>0;
- }
-
- public static boolean isNetWare(){
- return OS.contains("netware");
- }
-
- public static boolean isOSF1(){
- return OS.contains("osf1");
- }
-
- public static boolean isOpenVMS(){
- return OS.contains("openvms");
- }
-
- /**
- * 鑾峰彇鎿嶄綔绯荤粺鍚嶅瓧
- * @return 鎿嶄綔绯荤粺鍚�
- */
- public static SysOsType getOSname(){
- if(isAix()){
- _instance.sysOsType = SysOsType.AIX;
- }else if (isDigitalUnix()) {
- _instance.sysOsType = SysOsType.Digital_Unix;
- }else if (isFreeBSD()) {
- _instance.sysOsType = SysOsType.FreeBSD;
- }else if (isHPUX()) {
- _instance.sysOsType = SysOsType.HP_UX;
- }else if (isIrix()) {
- _instance.sysOsType = SysOsType.Irix;
- }else if (isLinux()) {
- _instance.sysOsType = SysOsType.Linux;
- }else if (isMacOS()) {
- _instance.sysOsType = SysOsType.Mac_OS;
- }else if (isMacOSX()) {
- _instance.sysOsType = SysOsType.Mac_OS_X;
- }else if (isMPEiX()) {
- _instance.sysOsType = SysOsType.MPEiX;
- }else if (isNetWare()) {
- _instance.sysOsType = SysOsType.NetWare_411;
- }else if (isOpenVMS()) {
- _instance.sysOsType = SysOsType.OpenVMS;
- }else if (isOS2()) {
- _instance.sysOsType = SysOsType.OS2;
- }else if (isOS390()) {
- _instance.sysOsType = SysOsType.OS390;
- }else if (isOSF1()) {
- _instance.sysOsType = SysOsType.OSF1;
- }else if (isSolaris()) {
- _instance.sysOsType = SysOsType.Solaris;
- }else if (isSunOS()) {
- _instance.sysOsType = SysOsType.SunOS;
- }else if (isWindows()) {
- _instance.sysOsType = SysOsType.Windows;
- }else{
- _instance.sysOsType = SysOsType.Others;
- }
- return _instance.sysOsType;
- }
-
- public static void main(String[] args) {
- System.out.println(OSinfo.getOSname());// 鑾峰彇绯荤粺绫诲瀷
- System.out.println(OSinfo.isWindows());// 鍒ゆ柇鏄惁涓簑indows绯荤粺
- }
-
-}
+package com.zy.asrs.common.properties;
+
+/**
+ * Created by vincent on 2020/8/1
+ */
+public class OSinfo {
+
+ private static final String OS = System.getProperty("os.name").toLowerCase();
+
+ private static final OSinfo _instance = new OSinfo();
+
+ private SysOsType sysOsType;
+
+ private OSinfo(){}
+
+ public static boolean isLinux(){
+ return OS.contains("linux");
+ }
+
+ public static boolean isMacOS(){
+ return OS.contains("mac") &&OS.indexOf("os")>0&& !OS.contains("x");
+ }
+
+ public static boolean isMacOSX(){
+ return OS.contains("mac") &&OS.indexOf("os")>0&&OS.indexOf("x")>0;
+ }
+
+ public static boolean isWindows(){
+ return OS.contains("windows");
+ }
+
+ public static boolean isOS2(){
+ return OS.contains("os/2");
+ }
+
+ public static boolean isSolaris(){
+ return OS.contains("solaris");
+ }
+
+ public static boolean isSunOS(){
+ return OS.contains("sunos");
+ }
+
+ public static boolean isMPEiX(){
+ return OS.contains("mpe/ix");
+ }
+
+ public static boolean isHPUX(){
+ return OS.contains("hp-ux");
+ }
+
+ public static boolean isAix(){
+ return OS.contains("aix");
+ }
+
+ public static boolean isOS390(){
+ return OS.contains("os/390");
+ }
+
+ public static boolean isFreeBSD(){
+ return OS.contains("freebsd");
+ }
+
+ public static boolean isIrix(){
+ return OS.contains("irix");
+ }
+
+ public static boolean isDigitalUnix(){
+ return OS.contains("digital") &&OS.indexOf("unix")>0;
+ }
+
+ public static boolean isNetWare(){
+ return OS.contains("netware");
+ }
+
+ public static boolean isOSF1(){
+ return OS.contains("osf1");
+ }
+
+ public static boolean isOpenVMS(){
+ return OS.contains("openvms");
+ }
+
+ /**
+ * 鑾峰彇鎿嶄綔绯荤粺鍚嶅瓧
+ * @return 鎿嶄綔绯荤粺鍚�
+ */
+ public static SysOsType getOSname(){
+ if(isAix()){
+ _instance.sysOsType = SysOsType.AIX;
+ }else if (isDigitalUnix()) {
+ _instance.sysOsType = SysOsType.Digital_Unix;
+ }else if (isFreeBSD()) {
+ _instance.sysOsType = SysOsType.FreeBSD;
+ }else if (isHPUX()) {
+ _instance.sysOsType = SysOsType.HP_UX;
+ }else if (isIrix()) {
+ _instance.sysOsType = SysOsType.Irix;
+ }else if (isLinux()) {
+ _instance.sysOsType = SysOsType.Linux;
+ }else if (isMacOS()) {
+ _instance.sysOsType = SysOsType.Mac_OS;
+ }else if (isMacOSX()) {
+ _instance.sysOsType = SysOsType.Mac_OS_X;
+ }else if (isMPEiX()) {
+ _instance.sysOsType = SysOsType.MPEiX;
+ }else if (isNetWare()) {
+ _instance.sysOsType = SysOsType.NetWare_411;
+ }else if (isOpenVMS()) {
+ _instance.sysOsType = SysOsType.OpenVMS;
+ }else if (isOS2()) {
+ _instance.sysOsType = SysOsType.OS2;
+ }else if (isOS390()) {
+ _instance.sysOsType = SysOsType.OS390;
+ }else if (isOSF1()) {
+ _instance.sysOsType = SysOsType.OSF1;
+ }else if (isSolaris()) {
+ _instance.sysOsType = SysOsType.Solaris;
+ }else if (isSunOS()) {
+ _instance.sysOsType = SysOsType.SunOS;
+ }else if (isWindows()) {
+ _instance.sysOsType = SysOsType.Windows;
+ }else{
+ _instance.sysOsType = SysOsType.Others;
+ }
+ return _instance.sysOsType;
+ }
+
+ public static void main(String[] args) {
+ System.out.println(OSinfo.getOSname());// 鑾峰彇绯荤粺绫诲瀷
+ System.out.println(OSinfo.isWindows());// 鍒ゆ柇鏄惁涓簑indows绯荤粺
+ }
+
+}
--
Gitblit v1.9.1