琉璃網站
CommunityServer BlogEngine.Net 中文技術社群網站

February 2008 - mirror

  • 分家了!

    因為種種原因,我的部落格被逐出家門了... 以後我的部落格會換到新的網址,若有訂閱的也請一起改一下訂閱網址。 目前 *暫時* 只是網址換掉而以,實際網站的目錄,檔案,資料庫,通通都還是同一個,不過既然分家了就是代表以後會真正的切開,跟原本的網站完全獨立,所以現在只是過渡期... 未來我想把這裡變的像 XX 專欄這樣,漸漸的從講些五四三的型態換成有主題的專欄,所以網址就取了 columns.chicken-house.net .. 未來請大家改用這個網址繼續看我的五四三吧 新網址: http://...
  • Memory Management - (I). Fragment ?

    程式越寫, 越覺的課本教的東西很重要... 最近碰到一些記憶體管理的問題, 想到以前學 C 跟 OS 時, 大家都有個理想.. "只要 OS 支援虛擬記憶體, 以後寫 code 都不用耽心 Memory 不夠..." 聽起來很合理, 虛擬記憶體本來就是讓開發人員省事的機制啊... 當然前提不超過硬體限制, 像是 32 位元的程式就不能超過 4GB. Virtual Memory 也帶來很多好處. 除了可以以硬碟空間換取記憶體空間之外, 因為 swap 需要的 paging 機制...
  • KB-SQL 2000 BULK INSERT Error

    今天在一台SQL 2000上做BULK INSERT,語法是 BULK INSERT PicLibrary FROM 'C:\Output\PicInfo.txt' WITH ( BATCHSIZE = 1000, FIELDTERMINATOR = '\t', ROWTERMINATOR = '\n', TABLOCK ) 我之前在SQL 2005上做過 同樣的事 ,但這回在SQL 2000上卻一直爆出錯誤: 訊息 4866,層級 16,狀態 1...
  • 困難重重的 x64

    即使是做足了功課,還是敗下陣來... Orz 之前 Vista x64 用的都還不錯,直到加上 4GB 之後,才是惡夢的開始... 之前貼了一篇 6GB 很爽的 POST,之前插上去只偵測到4.8GB,想說小事情,一定是 BIOS Remap沒打開的關係,果然一開就是 6GB,一切正常,就貼了 POST .. 不過隔一兩天,想開個 MCE 來看電視,怎麼沒訊號? 查了半天確定線路都正常,才想到之前剛裝好不是都 OK 嗎? MCE 還列為重點測試項目之一,driver早都打聽好了,怎麼還會這樣? 就一個一個設定...
  • My ASP.NET AJAX Client Library Tips

    講到ASP.NET AJAX,很多人想到是拉個UpdatePanel,完全不必搞懂Javascript,就可以寫出AJAX的東東。事實上,ASP.NET AJAX除了讓大家可以用懶人法寫AJAX之外,在Javascript的Support上也提供了不少強化,這點之前就曾 提過 。 最近又重回Web開發的工作,在策略上重用ASP.NET AJAX Client Library,也陸續學會不少小技巧,以下是幾個我覺得不錯的,整理出來給大家參考: $get("elementName"...
  • 【茶包射手專欄】ADO.NET開啟Excel傳回未知錯誤0x80004005

    【問題】 使用"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\Temp\SomeExcel.xls;Extended Properties='Excel 8.0;HDR=Yes;'"的OleDbConnection方式開啟Excel檔案,在本機執行正常,在Server上卻得到0x80004005錯誤,訊息為"未知的錯誤" 【排除步驟】 檢查Server上的目錄,該檔案確實存在。 由於0x800004005是典型的Access...
  • TIPS-SELECT DISTINCT IN ADO.NET

    ADO.NET裡的 Select() 提供部分類似SQL的查詢功能,例如: 簡化版的 LIKE (%只能放前後,不能擺中間),但有些基本的SQL語法還是做不到的,例如: DISTINCT。 微軟曾針對ADO.NET 1.1提出過 解決方案KB ,但所謂的DataSetHelper,複雜度看來跟自己DIY沒差多少,只差在是MS提出的官方範例。所幸,在ADO.NET 2.0裡, DataView.ToTable() 終於將DISTINCT的功能歸為內建,我們可以直接匯出一個只包含指定欄位的DataTable...
  • TIPS-當Oracle Client遇上高精確度數字

    同事遇到的問題。 用PL/SQL UPDATE資料表,設定一個NUMBER(30,10)欄位為2425251.6261653065(整數7位,小數10位,共17位),再SELECT時卻被四捨五入過,與原先的值不同。同事試了PL/SQL Developer與Toad都發生位數被偷工減料的情形,例如: Toad 的查詢結果如下,最後的53065硬生生變成531。 我試了手上的 Aqua Data Studio (4.7版是Free的,幾乎可頂替Toad)及 QueryExpress (非常輕巧的Query工具...
  • 【茶包射手專欄】window.open時發生"類別未登錄"錯誤

    使用者反應他的IE只要遇到Javascript window.open,就會跳出"類別未登錄"的錯誤訊息! 推測"類別未登錄"的英文原文應為"Class not registered"(這就是為什麼我鍾愛英文版OS的原因,可以不必玩中翻英猜猜看),用window.open加class not registered去Google大廟求一下籤,Bingo! 微軟有篇 KB 306831 ,100%符合這次遇到的情境,照著KB的說明regsvr32...
  • 爽一下, 6GB RAM ...

    哇哈哈, 雖然現在RAM便宜到翻掉, 不過要突破4GB的先天限制, 還真花了不少功夫... 不想用 Server 版的 OS, 也不想用 PAE 等等其它不乾不脆的方式, 走的是換 64 Bits OS 這條路, 總算成功了, 當然要貼來紀念一下. 原本有 2GB RAM, 想趁過年加個 4G 來用用... 過年期間跑了光華商場, 無奈帶了小皮問了好幾家店, 每家都說沒貨 @_@, 說是大盤過年前一周就因為盤點, 都停止出貨, 買不到 2GB DDR2 ... 只好等過完年了... 回想才幾年前...
  • 3D 實景賽車遊戲 - 在家裡開車兜風

    這可不是什麼新的 3D 電動... 純脆是老爸不想一直買新玩具給小孩, 所以一直想辦法讓舊玩具有新玩法的點子而以 這輛遙控車是小皮的第二個遙控玩具車. 之前他還小不懂得愛惜, 加上現在玩具都在拼 cost down... 第一輛雖然加裝了防撞泡綿, 還是撞壞了, 前輪輪軸直接撞斷, 連修都沒得修. 後來這台是他乖乖當花童的禮物, 他寶貝的很. 還發生過他發現上面有掉漆等等小損傷, 我又沒空幫他裝防撞泡綿... 寧願在桌上當一搬玩具車用手推著玩, 而不願意放到地上用遙控器讓它跑著玩的事件... 不過也因為這樣...
  • 再度換裝 Vista ... Vista Ultimate (x64)

    暨之前 升級到 VISTA 的經驗, 到最後不適用又換回 XP 到現在, 差一個月就一年了 (真久), 這陣子因為陸陸續續解決掉一些問題, 加上一些誘因, 不得不換到 VISTA, 於是又再度換了一次... 這次會想換, 主要有幾個原因: 因為硬碟滿了, 過年前買了顆 750G 的新硬碟, 可以有辦法裝新 OS 而不影響到舊系統 想加 RAM, 不過原本已經是 2GB 了, 32 位元的系統 (XP) 再加上去效益不大, 想直接換到 64 位元, 個人用我也不大想換 server 版的 OS, 不大好用...
  • VS 2008 Hot-Fix Roll-Up

    在Scott Gu的Blog看到 VS2008出了Hotfix Roll-up (Roll-up差不多就像Hotfix懶人包,可省去得逐一安裝的麻煩)的消息,看了一下它所修理的Bug,主要都是集中在HTML編輯相關的功能: HTML Source view performance Source editor freezes for a few seconds when typing in a page with a custom control that has more than two levels...
  • 發現病毒兩枚

    接獲兩封可疑電子郵件通報。 第一封信件(2/4)標題為"我被騙了...",內文如下: 我被騙了...昨天被騙了1000元..心情真的是很幹!!騎車回家..都在狂哭...很氣自己氣自己怎會熊熊就借錢給對方..什麼都沒留就借...心情超糟的...還好我還有拍下她的相片...>" 附件為"騙子相片.zip",內含256,523 bytes的"騙子相片.cmd"檔案 第二封信(2/5)標題為"新年好",內文如下...
  • Several Javascript Howto Tips

    這陣子在狂打Javascript巷戰,以下是我整理出來的幾則Howto Tips,如果有人知道其他的解法也歡迎提出來跟大家分享。 檢查物件是否被隱藏 【情境】 <input>被包在<tr><td>中,當<tr style="display:none;">,我希望能用Javascript檢測出<input>處於不顯示狀態。 【解法】 利用document.getElementById("inputName"...
Copyright 2010 琉璃網站 , 本站採用 CommunityServer 2008.5 為社群平台
Telligent 贊助台灣區 .Net DCP partner
各圖片與商標為各廠商所有,轉載本站圖文內容須需註明出處網頁