我遇過幾次的情境,今天又遇到了。 某台Windows機器,使用某隻程式列印時,速度極為緩慢,但仍能正常輸出。檢視印表機狀況,發現傳送的資料量高達數百MB,同樣的程式在其他機器列印相同的東西,資料量不到10MB。 但在同一台機器上,使用其他的軟體(例如: Word、Excel)列印,卻又完全正常。 ...

同事回報發生了疑似中毒事件,查看的結果,發現中毒的機器用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的簡訊廣告,通常我看到廣告簡訊後的第一個反射動作就是衝到簡訊收件匣殺殺殺,管你是電影首映封館出清低利貸款學生妹還是威而剛。但是... 這回簡訊收件匣空空如也~~~ 剛才那封廣告簡訊消失了。好樣的,不可能任務中看完會自爆的任務簡報影帶在我...