2010年5月19日 星期三

MSN 9 多重登入在 Windows 7 的設定

32位元
執行"regedit" 到 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows Live\Messenger,然後在右邊空白處點右鍵,新增 DWORD值 名稱: MultipleInstances,將其數值設為1 即可!


64位元
執行"regedit" 到 HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows Live\Messenger,然後在右邊空白處點右鍵,新增 DWORD值 名稱: MultipleInstances,將其數值設為1 即可!

2010年3月3日 星期三

利用 Servlet 下載檔案儲存(不以應用程式開啟)

//於 Servlet 設定 ContentType 與 Header,讓瀏覽器知道不要以應用程式開啟 
// Set the headers.
res.setContentType("application/x-download");
res.setHeader("Content-Disposition", "attachment; filename=" + filename);

// Send the file.
OutputStream out = res.getOutputStream(  );
returnFile(filename, out);  



//returnFile 實作內容
public static void returnFile(String filename, OutputStream out)
                             throws FileNotFoundException, IOException {
    InputStream in = null;
    try {
      in = new BufferedInputStream(new FileInputStream(filename));
      byte[  ] buf = new byte[4 * 1024];  // 4K buffer
      int bytesRead;
      while ((bytesRead = in.read(buf)) != -1) {
        out.write(buf, 0, bytesRead);
      }
    }
    finally {
      if (in != null) in.close(  );
    }
  } 
 
參考網址:
http://onjava.com/pub/a/onjava/excerpt/jebp_3/index1.html?page=2
http://onjava.com/pub/a/onjava/excerpt/jebp_3/index3.html 

2009年12月9日 星期三

JBoss bind address

JBoss 預設 bind address 是 localhost 僅能由本機存取,若要修改可以讓外界透過 server ip連線,需修改 bind address 設定,設定方式有:

1.透過 windows 捷徑或直接啟動 JBoss 的 run.bat,加入 "-b 0.0.0.0" 執行參數。
   例. run.bat -b 0.0.0.0

2.修改 JBoss 的 server.xml,將 "${jboss.bind.address}" 變數均修改為 "0.0.0.0"。
   例.  修改 $JBossAS\server\default\deploy\jboss-web.deployer\ 目錄內的 server.xml。

3.由 eclipse啟動 JBoss 修改,於 Program arguments "-b localhost" 之後加入 "-b 0.0.0.0"。
注意:因原本預設的 "-b localhost" 無法更動修改,所以直接加在其後(暫時不知原因,而於下方的 VM arguments 設定 "-Djboss.bind.address=0.0.0.0"則是無作用,猜測應該是 Program arguments 權限 大於 VM arguments 所致)。
















2016.12.19 新增說明:
若為 JBoss 4.2.3 版本,可修改 %JBOSS_HOME%\server\default\deploy\jboss-web.deployer\server.xml 中關於 address="${jboss.bind.address}" 的設定值,改為『0.0.0.0』。




curl 常用語法

  參考: https://blog.techbridge.cc/2019/02/01/linux-curl-command-tutorial/ https://www.itread01.com/p/190409.html 應用範例: curl -X POST -i -H ...