InfraGard 推出免費線上資安訓練推廣,網址是http://www.infragardawareness.com,屬於入門課程,不是很艱難,適合大眾閱讀。
2009年4月8日 星期三
2009年3月5日 星期四
Java:使用 Get Method 傳遞中文參數 without 亂碼
ex:
http://website/test.jsp?dep=臺北市政府警察局
test.jsp
<%@ page language=”java” import=”java.util.*” pageEncoding=”utf-8”%>
<%
String dep = request.getParameter(“dep”);
String department = new String(dep.getBytes(“iso-8859-1”), “utf-8”);
%>
2009年1月18日 星期日
Windows Live Message 無法登入 - 錯誤訊息 8004888d
這兩天 msn 不知為何不能登入,在 google 了一些 solution 之後,只有下面這個可以用:
- 開始 > 執行 > 輸入 regedit
- 找到 HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\SystemCertificates\TrustedPublisher
- 把其中的 Safer 資料夾砍掉
- 完成
至於為什麼,我也不知道。
2009年1月15日 星期四
利用 Wget + Crontab 定期執行 Web app
某些資料量大的網站會定期將龐大的資料表定期轉換成 summary table,此時可利用原本的 dynamic page 實作,並利用 linux 下的 wget + crontab 定期執行。
例如網站管理者希望每十分鐘自動執行 http://192.168.0.1 這台伺服器上的 refresh.php 這個網頁,則將在 crontab 下加入下列指令:
*/10 * * * * wget –q –O – http://192.168.0.1/refresh.php
===== 參數說明 =====
-q : quite 背景執行,不顯示結果
-O : output 輸出位置,後面加上 「-」表示不另外儲存
另外如果程式需要做參數傳遞的話,可以使用 Querystring (GET method),或是使用 wget 提供的 POST 字串傳值,如:
--post-data=STRING use the POST method; send STRING as the data.
--post-file=FILE use the POST method; send contents of FILE.
2008年12月9日 星期二
【書摘分享】管好時間做對事
人生的一切失敗與後悔,皆因沒有「管好時間做對事」。
學習時間管理的學員中,有近90%的人在不到一個月內就會回復原來的狀態之中。也就是說,儘管他們學習到一種時間管理的技巧
當時覺得很有效並且決定開始運用於生活之中,但大多數人還是會在幾個星期內就放棄。
如果對以上問題的回答是肯定的。那麼本書就可以幫助你。
2008年11月25日 星期二
2008年10月15日 星期三
MySQL:IP Address 處理 (inet_aton、inet_ntoa)
一般在實作有關網路活動的系統時,經常會需要在資料庫中存 ip address,而為了方便查詢特定範圍的 ip address,出現了一種 base 的儲存法,說明如下:
IP address = a.b.c.d
IP number = a * 16777216 + b * 65536 + c * 256 + d
而MySQL為了應因這種現象,推出了 inet_aton 及 inet_ntoa 函數,用以快速做 IP address 和 IP number 的轉換,說明如下:
inet_aton(ip_addr) = ip_num
inet_ntoa(ip_num) = ip_addr
除了利用MySQL提供的函數外,php也提供了對應的函數,即 ip2base 和 base2ip,其中 ip2base 對應到 inet_aton,base2ip 對應到 inet_ntoa。
而若是使用 java 等其他語言寫的程式的話就沒這麼幸運了,需要自已寫程式來轉換,可參考下面兩個連結:(是一樣的,怕其中一個掛點,所以備援一下)
- http://hi.baidu.com/vsign/blog/item/b92e59e73b65802eb8382013.html
- http://topic.csdn.net/t/20051009/11/4313904.html
Reference:
http://webghostv2.blogspot.com/2008/01/mysql-ip-address-inetatoninetntoa.html