2007-06-16 01:29 AM 2 14,948
在前一封Post中我們討論過float, double, decimal的精確度問題,float的7位精確度在千萬時就破功了,double有15位,但如果要求算到6位小數,則整數有9位可用,數字一破百億就會有危險。不分青紅皂白一律用decimal如何? 這個提議有兩點要考量: 空間與時間。floa...
2007-06-15 04:45 AM 1 18,529
1: protected void Page_Load(object sender, EventArgs e) 2: { 3: double x = Math.Round(2.5); 4: double y = Math.Round(3.5); 5: ...
2007-06-14 02:41 PM 0 17,128
網友Slash問: 最近加入了ASP.NET開發人員的行列(歡迎,歡迎,熱烈歡迎!),老板交付的第一個任務是將Javascript寫的檔案總管換成ASP.NET中的TreeView控制項,且需要右鍵選單、新增、刪除、更名、移動、複製資料夾,目錄要能新增無限多層... 初步構想是在各節點都觸發右鍵事...
2007-06-14 01:09 AM 0 3,864
今天台灣大大露臉的好日子,王建民跟郭泓志雙雙在美國大聯盟有出色的表現。滾地球王子王建民今天對上滾地球大師韋伯(Brandon Webb),以4:1讓洋基持續七連勝,勝率過半之餘,也拿下三連勝及本季的第六場勝投。而小小郭今天也以4:1打敗紐約大都會拿下個人在大聯盟的第一場勝投,最妙的是,這位"投手"居...
2007-06-12 03:16 PM 1 12,805
大家應該都有過類似的需求吧? 網頁上有一些條件輸入的下拉選單、TextBox、Radio、CheckBox... 後方有一個查詢鈕。使用者多半會期待在輸入完文字後,按下Enter可以自動送出表單。 Browser有時會自動幫完成以上效果,但必須符合某些條件時才會成立,例如: Form中只有一個But...
2007-06-12 08:11 AM 2 11,448
我寫了一個SQLCLR的UDF(User Defined Function),對傳入的字串做了些處理再傳回: 1: [Microsoft.SqlServer.Server.SqlFunction] 2: public static SqlString DoSomething(SqlS...
2007-06-11 01:10 PM 5 14,339
ASP.NET 2.0 GridView裡加了一個BoundField,資料型別是日期,我打算把DataFormatString設成{0:yyyy-MM-dd HH:mm:ss}讓它顯示得更整齊一點,但網頁上ASP.NET並沒有套用我指定的格式。如果我火大連{0:...}都不加,而把它調成"SHIT...
2007-06-06 05:15 PM 0 8,171
前陣子解剖了一隻3合1木馬,結果該木馬又持續鬧了好幾天,也讓孤陋寡聞的我對病毒木馬的日新月益,再次大開眼界,讚嘆不已... 大部分人的刻板印象是,如果我的機器沒有沒有中毒、沒有中木馬、沒有惡意程式,網路上也沒有人狂送封包轟炸,我使用網路應該不致受到影響吧?? 代誌並不像憨人所想的哈尼甘...
2007-06-06 07:17 AM 7 23,455
一直很羡慕FireFox上有各式各樣的外掛可以加,其中Greasemonkey是一直讓我流口水的功能之一。(想知道Greasemonkey的神通廣大可以參考這裡 、這裡) 覺得某個網站的介面太鳥、功能太少,馬上可以自己動手改造成自己想要的樣子,這是多麼爽快的事。Greasemonkey提...
2007-06-04 06:20 PM 1 10,389
之前的KB有提過Web Site Project裡因Namespace觀念改變而造成潛在類別名稱重覆的陷阱。 如同該文結論,由於aspnet_merge.exe只會傳回模糊的Error Code=1,在大專案裡要找出哪個Class強碰是件艱鉅的工程,當時甚至還想要自己寫個工具程式去抓重覆...
2007-06-01 08:40 PM 4 17,783
今天匯入一個Excel 工作表到SQL 2005時,為了省空間,我沒依它建議,將每個欄位都設成nchar(255),而是一一決定用nvarchar, varchar或char,指定適當的長度,有些非NULL的欄位也一併加上不允許NULL的限制以求嚴謹。 開始匯入後,我收到以下的錯誤訊息: Messa...
2007-06-01 08:35 PM 0 4,045
我遇過幾次的情境,今天又遇到了。 某台Windows機器,使用某隻程式列印時,速度極為緩慢,但仍能正常輸出。檢視印表機狀況,發現傳送的資料量高達數百MB,同樣的程式在其他機器列印相同的東西,資料量不到10MB。 但在同一台機器上,使用其他的軟體(例如: Word、Excel)列印,卻又完全正常。 ...