電腦學習筆記

這是我個人學習電腦上的知識記錄。
是否拥有扎实的算法知识技术基础,是区分真正熟练的程序員与新手的一項重要特征。
posts - 16, comments - 56, trackbacks - 1, articles - 17
  博客园 :: 首页 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理

2008年8月1日

     摘要: 從上回資料庫索引的重要性中我知道了資料庫索引的重要,但我的經驗還淺,可能不清楚有那些索引需要建立,除了土法煉鋼一個一個試外,軟微有出DTA工具(Oracle不知到有沒有)協助你找出那些索引需要建立。  阅读全文

posted @ 2008-08-01 23:20 黃偉榮 阅读(95) | 评论 (0)编辑

2008年7月24日

     摘要: 說起來很慚愧,學了三年的資料庫,到昨天才第一次知道資料庫索引的重要性,最近因為系統在顯示時非常的慢,只是從70萬筆資料中Select出1筆,就花了10幾秒,客戶不斷的抱怨,試了很久,發現瓶頸是在資料庫,可在當時我卻不知道要怎麼處理,反而是昨天客戶問我說你有沒有建索引,我說有(因為建立PrimaryKey就會同時建立索引),他說他之前也有遇過效能的問題,建立索引後就改善了不少,當下我就將Where用到的資料行加上索引,同樣條件的Select快了十至百倍,原本要10幾秒才回應的資料,現在不到1秒就顯示完成了,今天我就收集些索引的資訊,也作了簡單的嘗試,現在分享給大家別犯跟我一樣的錯誤。  阅读全文

posted @ 2008-07-24 01:05 黃偉榮 阅读(139) | 评论 (0)编辑

2008年1月13日

     摘要: SourceForge® Enterprise Edition(以下簡稱SFEE)的安裝非常簡單,差不多十分鐘左右就可以架起來,SFEE它已經用VMWare安裝好在Linux上,我們只要下載回來VM的Image檔用VMPlayer執行,再設定好網站與其他設定及可  阅读全文

posted @ 2008-01-13 18:12 黃偉榮 阅读(2311) | 评论 (12)编辑

2008年1月8日

     摘要: 我很好奇PPStream等軟體,是怎麼樣做到點擊IE的超連結,就可以開啟本身的程式,上線找了一下發現原來簡單到暴。  阅读全文

posted @ 2008-01-08 01:30 黃偉榮 阅读(502) | 评论 (5)编辑

2007年12月28日

     摘要: 環顧樣基就像是規則運算式中的if,為pattern先決條件的,在Replace中非常的好用,如一段字串Regex Expression要將前面是R、g的e換成E 一般的換法是 Regex.replace("Regex Expression","([Rg])e","$1E") 環顧樣基的換法是 Regex.replace("Regex Expression","(?<=[Rg])e","E") 為e加上左合樣的條件。 結果 REgEx Expression 你應該可以從這個簡單的小範例中,了解環顧樣基的用法。   阅读全文

posted @ 2007-12-28 13:13 黃偉榮 阅读(831) | 评论 (1)编辑

2007年12月27日

     摘要: 平常在用偵錯時Exception中的StackTrace是我找出問題的一個大資訊,可以知道發生錯誤的地方,是從那一個方法中出錯,是那一個方法呼叫出錯的方法的,沒有這個資訊,將會非常難以除錯,後來在想難到只有Exception中才可以得到這資訊嗎?就用Reflector查看Exception得知原來Exception.StackTrace,其時是呼叫System.Diagnostices.StackTrace的ToString()方法取得資訊的,所以只要平時就算沒有Execption用System.Diagnostices.StackTrace也可以取知呼叫堆疊中的資訊。   阅读全文

posted @ 2007-12-27 23:47 黃偉榮 阅读(206) | 评论 (0)编辑

2007年11月29日

     摘要: 不知你有沒有跟我一樣的經驗,每一次寫XPath語法都要經過編譯,執行才能知道結果,費時又麻煩。想說有個工具,先在工具上測好語法,然後在寫在程式中,那該有多好,後來我找到這一個工具,SketchPath目前是Bate,但很好用,這是用.NET 2.0,免費的可惜沒提供Source  阅读全文

posted @ 2007-11-29 02:07 黃偉榮 阅读(2156) | 评论 (9)编辑

2007年11月28日

     摘要: 今天在寫SmtpClient寄Mail,用自己架的MailServer正常,但用對方的MailServer都是失敗,發現是在驗證方面出現,但Outlook寄又是正常,找不出結果下使用封包監聽軟體(Wireshark)去看這SmtpClient與Outlook寄出的有什麼不同,最後使用Reflector找出怎麼設定驗證方式。  阅读全文

posted @ 2007-11-28 20:29 黃偉榮 阅读(1682) | 评论 (9)编辑

2007年10月19日

     摘要: 目前以經習慣直接用GridView自動產生,我要的資料,欄位名稱等什麼什麼的都先處理好在丟給GridView,其中時間是最囉嗦的,因為要用民國年,每次都要呼叫轉民國年的方法,久了覺得煩,試了很久給我找到一個決解的辦法。  阅读全文

posted @ 2007-10-19 02:38 黃偉榮 阅读(232) | 评论 (3)编辑

2007年10月17日

     摘要: 在別的網站上看來的,滿常用到的就貼到自己的BLOG來  阅读全文

posted @ 2007-10-17 01:02 黃偉榮 阅读(229) | 评论 (0)编辑

2007年10月2日

     摘要:

最近在啟動資料庫引擎的時候,發生了這個錯誤「檔案 "C:\Program Files\Microsoft SQL Server\MSSQL.2\MSSQL\DATA\master.mdf" 是壓縮檔,但不在唯讀資料庫或檔案群組中。必須解壓縮該檔案」,弄了半天都試不好,後來在http://huwk.blogspot.com/2006/07/ms-sql-2005-5118.html找到解答。



不知是不是系統重整的時候的把C:\Program Files\Microsoft SQL Server\MSSQL.2\MSSQL\DATA\下的檔案都變成壓縮檔,使的無法啟動。

解決方法:選擇檔案>內容>進階,取消壓縮  阅读全文

posted @ 2007-10-02 23:40 黃偉榮 阅读(209) | 评论 (1)编辑

2007年10月1日

     摘要: 請幾天為了幫女友的公司用印表機分享到順發買印表機伺服器,店員說九成的印表機都支援,想說不會那賽,剛好就是那一成吧,就買了回去,沒想到就是那麼賽,回去用了一二個小時,就是無法印列,沒辦法只好那回去換(順發的客服我覺得不錯,7天內多半商品都可以退換貨,有正當理由,還不收手續費),店員就幫我查我的印表機支不支援,恰巧就那台就是不支援,問了下店員在那查的,分享給大家可以做功課的地方(雖然我有小做功課,但我怎就是搜不到我那台的資訊)。



零壹科技



店員說這家是國內最大產,如果這家不支援,別家也很難會支援,列的很詳細,更新也很快,我那台是上上個月新產品,上面具然  阅读全文

posted @ 2007-10-01 03:48 黃偉榮 阅读(76) | 评论 (0)编辑

2007年9月22日

     摘要: 為了要具備足夠的生存技能,未來的程式員最好要會Java、C#、C、C++、2P2R、JavaScript、SQL、XML、UML。需要學會這麼多語言,你可能覺得很辛苦,沒關係,你還是有別的選擇。你應該讀過我寫的「程式與香雞排」三部曲吧!我一直大力地鼓吹程式員轉行去賣香雞排,至今依然不改其志。
  阅读全文

posted @ 2007-09-22 13:39 黃偉榮 阅读(115) | 评论 (0)编辑

2007年9月6日

     摘要: 一份完整又詳細的物件文件,在團隊溝通、技術傳遞或使用上都有很大的重要性(自用也很不錯),想想一個新加入團隊或接手你工作的人,沒有文件只有看原始碼或註解去猜功能,這是多什痛苦的一件事,但寫一份物件文件在之前是非常麻煩的,而且完全沒有相輔的工具,像我最早寫物件文件,是用Word做,Class Name、Funciotn、Property等都是用複製貼上,然後加打上說明,費時又費力,而且又沒有同步功能,當纇別修改了也就只有打開來Word修改,之後為了改善這困境,找了不少軟體,像NDoc等,雖然比Word好用很多,但使用上還是很不便,而且無法自訂內容(可能是我不會用),不過現在有了DocProject作一份物件文件就不是件困難的事(僅使用上)。 DocProject是在CodePlex上的一個專案,CodePlex是學.NET必來的網站,我就是從Visual Studio Addins中找到DocProject,DocProject的使用上非常的簡單,內容編輯與設定都是圖型化,使用上非常的方便,產生的文件就像MSDN Library一樣美觀與方便閱讀,也有索引、查尋功能,實在  阅读全文

posted @ 2007-09-06 23:57 黃偉榮 阅读(531) | 评论 (6)编辑

     摘要: 插入排序的工件机理与很多人打牌时,整理手中牌時的做法差不多,在开始摸牌时,我们的左手是空的,接着,一次仌桌上摸起一张牌,井将它插入到左手一把牌中的正确位置上,为了找到这张牌的正确位置,要将它与手中已有的每一张牌从右到左地进行比较,无论在什么时候,左手中的牌都是排好序的,而这些牌原先都是桌上那副牌里最顶上的一些牌。  阅读全文

posted @ 2007-09-06 01:24 黃偉榮 阅读(94) | 评论 (0)编辑

     摘要: 前一陣了為了做系統設計文件,想做一個網站草圖讓客戶確認畫面,一直不找不到好用的方法,後來在Google找到這幾個Visio用的Web圖型,用起來還滿順手的,推薦給大家。  阅读全文

posted @ 2007-09-06 00:15 黃偉榮 阅读(197) | 评论 (0)编辑

2007年9月5日

     摘要: 最近覺得自己的程式設計底子不夠厚,想在加深一些演算法、作業系統、設計模式的功力,上網找尋一些比較好的書,得知了不少被喻為聖經的書籍,可惜在國內都沒有出版,想看只有買貴死人的原文書。
後來想想反正都是中文,以前也常到大陸看簡體小說,簡體是多半看的懂,就想說到對岸的網路書店找找看,一找吐血什麼都有,反觀台灣幾乎一本都沒有(有也絶版了),而且折合台幣也才二百多元,加個一百多的運費,也比台灣一本七百多便宜了一半以上,我想我在書籍上面,我已經回袓國懷抱了。  阅读全文

posted @ 2007-09-05 13:58 黃偉榮 阅读(137) | 评论 (2)编辑

2007年9月3日

     摘要: 我想看過Design Pattern的人都會覺得,這是一本一輩子都受用的書,只是剛開始看,原本可能對初學者來講,實在有點堅深,不了解,不過後來了解Design Pattern的人,體諒我們這是雛鳥,出了些白話本,這本是我感得最好的白話本。   阅读全文

posted @ 2007-09-03 21:38 黃偉榮 阅读(111) | 评论 (1)编辑

2007年8月31日

     摘要: 一年前為了練習密碼學時寫的。

  阅读全文

posted @ 2007-08-31 00:48 黃偉榮 阅读(255) | 评论 (0)编辑

     摘要: 這是我一年半前為了讓人測驗可不可以連AD寫的。

  阅读全文

posted @ 2007-08-31 00:02 黃偉榮 阅读(207) | 评论 (0)编辑