Month: 2007-05

同事回報發生了疑似中毒事件,查看的結果,發現中毒的機器用IE讀取網頁時(包含http://www.google.com.tw)在HTML Source的最前端會被插入一列:<script src="httq://www_blogo_tw/lan.js"></script> (...

資料庫要從SQL 2000搬到SQL 2005,我最慣用的手法是: 1) 將SQL 2000的DB Detach2) MDF, LDF檔案Copy到SQL 2005主機3) 在SQL 2005上Attach4) 移除新Attach上去DB中的原User資料(不然建立User Mapping時會因為U...

.NET裡的變數型別分為Value Type(如int, bool)與Reference Type(如StringBuilder, SqlConnection),其中Value Type的資料內容直接放在堆疊(Stack)中,不像Reference Type需要Pointer指向真正的資料位置,因而...

最近處理的一個案例: ASP+VB COM的程式,會由資料庫提取Excel、Word、PowerPoint檔案,加上處理後放在暫存區供使用者連結下載。在某一部Windows 2000主機上,發生下載Word、Excel需一分鐘才能完成,PowerPoint卻只要幾秒鐘的狀況,而在其他主機上,幾秒鐘才...

SQL 2005中的Common Table Expression(CTE)(註1)是很酷的新功能,比Temporay Table輕便(不用Create Table),又比Derived Table(註2)更耐用(建好後可以反覆使用),更不用說它還支援遞迴式參考的花式用法。 想當初在Beta版時代我...

從SQL 2000時代,相信不少人就知道運用Derived Table的技巧,將一段特定條件的查詢結果當作一個資料表來處理,讓整個查詢語句變得簡潔,且不必付出操弄暫存資料表的額外成本。不過,Derived Table與暫存資料表間還是有些差別,暫存資料表在建立後,可以反覆查詢,而Derived Ta...

今天才發現的,原來FrontPage/Sharepoint Designer的搜尋/取代功能可以支援類似Regular Expression的模糊比對,對我來說如獲至寶,馬上想到可以應用的幾個地方: * 從Word Copy and Paste傳過來的HTML Code中老是夾帶一大堆不必要的Tag...

昨天中午我的Sony Ericsson T610收到一封蜘蛛人3的簡訊廣告,通常我看到廣告簡訊後的第一個反射動作就是衝到簡訊收件匣殺殺殺,管你是電影首映封館出清低利貸款學生妹還是威而剛。但是... 這回簡訊收件匣空空如也~~~ 剛才那封廣告簡訊消失了。好樣的,不可能任務中看完會自爆的任務簡報影帶在我...

算了算,蠻橫小郡主唸幼稚園也快一年了,雖然平日任性撒野絲毫不減,但倒也開始從老師、同學身上學到些東西。 女兒上學後的第一次母親節,先不管這小妮子是否真能誠心領悟到感恩這回事,學校倒是準備了很應景的活動,請了爸爸媽媽爺爺奶奶到學校,看小朋友表演,並有一個小小的點心餐會,頗有過母親節的氣氛。 中班小朋友...

陽台的水龍頭是八年前搬家時裝的,平時只用來澆花灑水。前陣子水龍頭開始有關不緊的現象,日益惡化的結果,這幾天已經到了旋到最緊時仍然保持每秒一滴的速度。雖然理性的算一下,這個速度一天下來也差不多是一次沖馬桶的量,但對天性摳門的我來說,點點滴滴,跟被人一直用小石子K頭沒什麼兩樣。更重要的是,最近全球暖化的...