主選單
Recent Images
日誌分類
每月日誌
|
日誌 - Crux 的日誌
|
訂閱 Crux 的日誌 |
最新的日誌
2009/04/21
現在用的Mantis還是1.0.8版, 這個問題其實在1.1.0版時已經解了. Mantis在做檔案上傳時, 所呼叫的 function:file_add 中, 有一個檢查用的 function, 名為 diskfile_is_name_unique, 在這裡它確認了 Table:mantis_bug_file_table 的 diskfile 欄位是否與目前要上傳的重覆, 由於這個欄位沒有建 index 的關係, 導致查詢緩慢. 以我實際的情況來說, 在近端最快也要 7 秒, 這還是最近換了新 Server 的結果(以前約 50~60 秒), 如果是以其他辨公室來存取, 還沒換 Server 前, 跑到 timeout 也常發生. 在此之前, 因為眼殘, 追 code 時一直沒注意到這個 function (因為直覺認為是要存入 disk 才需要 call), 所以一直以為是 table 太肥造成的, 還打算要用 MySQL 的 Partitioning 方案解決... XD 因為不甘心, 所以在找機器測 partitioning 前, 又重看了一次 code, 才發現這個盲點, 建好 index 後, 一切順利. |
2009/01/14
下午原本正常的網頁在我於Array中加了一個值後, 忽然的在IE中Run不出來, 只有一片空白, PHP沒有顯示錯誤, 在FireFox中也可以正常Work, 查看了Apache的Log也一切正常, 一整個詭異. 原本不想為了只有IE出現的問題特地花時間, 必竟這個網頁不是要灑出去給大家用的, 是任務性的東西, 只會在我的操作下用這麼一次, 想想偷懶算了... ~_~ 結果整個網頁調整完, 工作完成後, 離下班還有時間, 就忍不住去找答案了. 很快的估狗到一篇很詳細的文章 - IE中打開UTF-8編碼網頁顯示空白問題 靠它的幫忙, 問題馬上就解決了! 作法很簡單, 就是把我原本寫在<meta>之前的<title>移到<meta>之後就可以了.. (非常白爛) 原因則是IE在讀取到我的<title>時, 因為不認得我的UTF-8中文字, 產生了錯誤, 就不再讀取返回空白畫面. 而在FireFox下之所以正常, 是因為FireFox會去找到<meta>以決定這個網頁是用什麼編碼, 再重頭輸出, 所以會正常. 這篇文章裡面還說明了一件很有意思的事, 也就是說, 當<title>中的中文是 偶數時, 約有3/4的機會正確, 若是 奇數時, 則都會錯誤, 這點正好符合我遇到的情況.. 我這隻網頁title是存在array中, 依情況顯示的, 而正好原本array中的所有value都是 偶數的中文, 新加入的則是一個 三個中文字的值. 一整個巧. 特此記錄. |
2008/09/09
今天在做ASP的 AD Search, 全部的東西寫好後, 執行卻錯了... Failed:System.Runtime.InteropServices.COMException (0x80005000):Unknown error看到 Unknown error 的感覺無敵囧, 是在Unkonwn個什麼鬼呀..... 不過還是看的出來是錯在這裡面
public SearchResultCollection searchUser(string strSearchKey)
{
DirectoryEntry entry = new DirectoryEntry(AD_DOMAIN, AD_SEARCH_PASSWORD, AD_SEARCH_USER);
DirectorySearcher adSearcher = new DirectorySearcher(entry);
adSearcher.Filter = '(&(objectclass=Person)(SAMAccountName=' + strSearchKey + '))';
adSearcher.PropertiesToLoad.AddRange(new string[] { 'company', 'displayname', 'samaccountname', 'mail', 'givenname', 'sn' });
SearchResultCollection resultCol = adSearcher.FindAll();
return resultCol;
}
問了孤狗大神後, 找到了 這一篇, 照著上頭的方式又試了整個下午...不僅沒有用, 還弄壞了本來的AD Login, 實在想不通, AD Login會過, 沒理由Search不過呀? 囧rz 最後還是解決了, 很囧很囧..囧翻了的解決了, 人若笨.. 唉.. 順道一提, DirectoryEntry的建構式長這樣... 你和我一樣醒了嗎? Orz
public DirectoryEntry (
string path,
string username,
string password,
AuthenticationTypes authenticationType
)
|
2008/09/02
之前接到想要把中文用標楷體, 英文用Times New Roman的要求, 很傷心的一段字一段字的切span去設字體, 結果昨天在網路上找別的東西的時候, 卻看到有人說可以CSS設了就好
body,html{
font-family: "Times New Roman", 標楷體;
}
馬上照抄一份, 而且在我使用的編輯器(KompoZer)裡立刻就變成好看的二種字體, 歡呼呀!!! 結果, 怎麼上線一看還是一樣呀... (淚奔) 再找一找.. FireFox Only.. =_= 暗, 我討厭 xxx Only 啦! 雖然我用FireFox, 但我的User不是呀.. (淚奔 again) |
2003/11/05
|
日誌月曆
會員登入
小老虎成長中
小小龍成長中
搜尋
|