現在有個需求是接收base64編碼的圖片,然後上傳到文件伺服器上,由於文件服務的代碼是固定的代碼不能修改,所以只能適配介面。文件服務代碼如下: @FeignClient(value = "base-files", configuration = SpringMultipartEncoder.clas ...
轉自:
http://www.java265.com/JavaJingYan/202205/16521656753329.html
環境變數:
指在操作系統中用來指定操作系統運行環境的一些參數,如:臨時文件夾位置和系統文件夾位置等。
環境變數是在操作系統中一個具有特定名字的對象,它包含了一個或者多個應用程式所將使用到的信息。例如Windows和DOS操作系統中的path環境變數,當要求系統運行一個程式而沒有告訴它程式所在的完整路徑時,系統除了在當前目錄下麵尋找此程式外,還應到path中指定的路徑去找。用戶通過設置環境變數,來更好的運行進程
OS環境變數:
環境變數在我們日常開發中非常重要,我們經常使用它
在一些配置文件中,經常取環境變數的信息進行配置文件的設置
所以我們必須掌握獲取環境變數的方法
下文筆者講述Java讀取OS環境變數的方法分享,如下所示:
實現思路:
使用System.getenv()方法即可讀取OS環境變數
例:
獲取環境變數,採用System.getenv
import java.util.Map; public class EnvMap { public static void main (String[] args) { Map<String, String> env = System.getenv(); for (String envName : env.keySet()) { System.out.format("%s=%s%n", envName, env.get(envName)); } } }