1、HTTP從其他伺服器(WINDOWS或者LINUX系統)下載圖片
public static void doGetFile(String url, Header[] headers, String fileName) throws ServiceException {
if (url == null || url.length() <= 0) {
throw new ServiceException("Url can not be null.");
}
String temp = url.toLowerCase();
if (!temp.startsWith("http://") && !temp.startsWith("https://")) {
url = "http://" + url;
}
URI uri = URI.create(url);
url = uri.toASCIIString();
String host = uri.getHost();
if (headers == null) {
headers = prepareHeaders(host);
}
HttpGet httpMethod = null;
try {
// 初始化Http請求方法和參數
httpMethod = new HttpGet(url);
httpMethod.setHeaders(headers);
// 進行Http請求
HttpResponse response = SingletonHttpclient.getHttpClient().execute(httpMethod);
// 判斷請求是否成功
if (!isResponseSuccessStatus(response)) {
int status = response.getStatusLine().getStatusCode();
System.out.println("Http Satus:" + status + ",Url:" + url);
if (status >= 500 && status < 600)
throw new IOException("Remote service<" + url + "> respose a error, status:" + status);
return;
}
File file = new File(DOWNLOAD_BASE_PATH + fileName);
if (!file.exists()) {
file.getParentFile().mkdirs();
}
FileOutputStream outputStream = new FileOutputStream(file);
InputStream inputStream = response.getEntity().getContent();
byte b[] = new byte[1024];
int j = 0;
while ((j = inputStream.read(b)) != -1) {
outputStream.write(b, 0, j);
}
outputStream.flush();
outputStream.close();
System.out.println("存儲了文件: " + file.getAbsolutePath());
} catch (Exception e) {
if (httpMethod != null) {
httpMethod.abort();
}
throw new ServiceException("get,error!url={" + url + "}");
}
}
2、Windows Server2008怎麼使用照片查看器
解決辦法: 1、打開資源管理器(即我的電腦),文件菜單下方有一個組織菜單,如下步驟:“組織”–“文件夾和搜索選項”,打開文件夾選項界面,如下圖示: 2、切換至“查看”選項卡,找到“始終顯示圖標,從不顯示縮略圖”項,你會發現打勾了,將勾去掉–確定,縮略圖就顯示出來了,步驟如下圖所示:
3、windows server 2008伺服器下的VS2008網站不顯示GIF圖片
呵呵,這個我知道,那天剛解決了個類似的問題。部分伺服器需要進行MIME 類型映射設置,才能支持.gif格式。否則,本地能夠正常顯示的.gif文件,一傳到伺服器上就無法顯示。
MIME 類型映射設置的具體步驟是:「開始」 > 「控制面板」 > 「管理工具」 >「Internet 信息服務(IIS管理器)」,找到您的網站,右擊 > 「屬性」 > 「HTTP頭」 > 「MIME類型」 > 「新建」,在「擴展名」框內輸入「.gif」,「MIME類型」框中輸入「 '.gif' : 'image/gif'」,然後確定即可
(具體的MIME類型我記不清了,但差不多是這樣)
4、Windows Server2008怎麼使用照片查看器
單擊「開始」菜單,選擇「伺服器管理器」。或者選擇「管理工具」下的「伺服器管理器」:
再從打開的「伺服器管理器」窗口中,點擊左側的「功能」,稍等片刻單擊右側的「添加功能」:
在彈出的「添加功能向導」對話框中,單擊「添加必需的功能」按鈕:
在彈出的「選擇功能」對話框中,選中「桌面體驗」復選框並單擊「下一步」按鈕:
在「確認安裝選擇」界面直接單擊「安裝」按鈕繼續:
在「安裝進度」界面我們可以看到當前的安裝進度:
在安裝後會切換到「安裝結果」界面,顯示需要重啟後添加的功能才能生效,點擊「關閉」即可:
在重啟電腦後,我們可以看到,已經有「Windows照片查看器」選項了,而且也能夠成功打開圖片:
只是,在Windows Server 2008R2中,貌似「Windows照片查看器」非常的佔用內存。
5、windows2003伺服器下網頁的樣式和圖片都不能顯示了怎麼辦?
如果你的伺服器沒問題:
請重點查看網站的絕對路徑與相對路徑的設置。
6、伺服器中網站都設置好了,但在電腦上打開網站圖片不能顯示
1。網速慢的原因,有可能是伺服器的訪問太多,圖像不載入,右鍵點圖片,有一個「顯示圖片」抽頭。
2。打開一個網頁,在上面的工具欄「工具」internet選項在哪裡可以找到,上面的選項中點「高級」,下拉滑蓋,有一個「多媒體」選項,有「顯示圖片「播放網頁中的動畫」,「播放網頁中的聲音」,「智能圖像抖動」最後一個被選擇。
3。開始 - 運行裡面輸入:REGSVR32 C:\ WINDOWS \ SYSTEM32 \ pngfilt.dll「後回車。
請注意,這個pngfilt.dll在某些系統中是在c:\ WINDOWS \ SYSTEM,翻閱文件,根據自己的系統路徑。如果注冊時出現「裝載的C:\ WINDOWS \ SYSTEM32 \ pngfilt.dll,但沒有找到DllRegisterSever輸入點,無法注冊文件」,那麼文件可能會被損壞,你打算去復制好其它機子了過來。再次注冊。
4。使用360安全衛士裡面看,即使用修復功能可以解決的。
5。上面的方法不能解決,那麼它應該是一個網路伺服器本身的問題,你需要問的網路提供商。
7、求大佬賜教這咋回事啊…… 我就想整個伺服器 windows server 2016……【圖片】
哈哈,裝的不是帶圖形體驗的,只能通過命令操作
8、windows伺服器訪問linux伺服器上的圖片
windows系統安裝個vnc server
遠程的使用使用的不是root密碼,需要配置下服務端的vnc server;
linux伺服器需要安裝圖形界面才能看到圖形界面操作
yum -y groupinstall "X Window System" "Chinese Support" "Desktop"
sed -i 's/en_US/zh_CN/' /etc/sysconfig/i18n
配置vnc server
echo 1 > /proc/sys/net/ipv4/icmp_echo_ignore_all
cat<<EOF>>/etc/sysconfig/vncservers
VNCSERVERS="2:root"
VNCSERVERARGS[2]="-geometry 1024x768 -alwaysshared -depth 24"
EOF
password1=$(cat /dev/urandom | head -1 | md5sum | head -c 8)
vncpasswd<<EOF
$password1
$password1
EOF
echo $password1>/etc/password1
unset password1
/etc/init.d/vncserver start
cat /etc/password1 這個是遠程密碼。
我用的是小鳥雲的伺服器。很穩定,性價比高。
9、windows10圖片顯示伺服器運行失敗,怎麼解決
您好,如果其他圖片也這樣,建議重啟電腦再嘗試打開圖片,若重啟後問題依舊,就目前來看,建議您滑鼠右擊該圖片,在打開方式中選擇其他程序默認打開圖片。
還可以通過以下方式解決:
1,點擊小娜圖標(windows10搜索框),輸入:文件夾選項,並點擊
2,點擊其中的重置
3、重置設置保存後,問題應該可以解決。
10、Windows從Linux伺服器下載圖片,位元組的讀取是混亂?
客戶端稍作改動:
回 byte[] cc = new byte[1024];
int len;
while ((len=in.read(cc))!=-1) {
write.write(cc, 0, len);
}
然後就可以了。答