Amazon Ads

2013年1月31日 星期四

【筆記】在MySQL取亂數的用法

MySQL中要取亂數,要使用rand()這個function。

它回傳的值是大於等於0且小於1的浮點數,所以,若你要取1到1000之間的亂數的話,就用:
select FLOOR(1 + rand() * 1000)
因為rand()回傳>=0且<1,所以rand() * 1000會隨機傳回0~999之間的數字,因此在最前面加上1,再以FLOOR取整數值,就可以隨機取得1~1000的數字了。

2013年1月30日 星期三

【解決】觀賞Youtube,遇到An error occurred. Please try again later的問題

在某一個時間後使用Firefox去看Youtube,會遇到「An error occurred. Please try again later」的錯誤訊息,看到如下的畫面:


上網查了一下原因,以乎是Flash設定檔的關係,以Windows7 64bit的OS為例:到「C:\Windows\SysWOW64\Macromed\Flash」資料夾下,找到「mms.cfg」這個檔案,使用「系統管理員身份」開啟的編輯器去編輯。

內容原為

AutoUpdateDisable=0
SilentAutoUpdateEnable=1
ProtectedMode=0

在最後面加入上列藍字部份,儲存後重開Firefox就可以解決。

ps.若是32位元XP系統的,此檔案應該在「C:\windows\system32\macromed\flash」下。


2013年1月27日 星期日

【分享】CSS在Firefox和IE中網頁跑版,但Chrome沒問題

今天解決了一個問題:「在Firefox和IE中網頁跑版,但Chrome沒問題」,原因是在儲存CSS檔案時,將編碼儲存為UNICODE。

解決方法為:將該檔案改為UTF-8(比如:用notepad開啟,再另存新檔)即可。