設計模式雜談:開頭篇

        設計模式,我想對於園子裡的朋友來說已經是老生常談了。特別是園子裡象Bruce Zhang、TerryLee、呂震宇 等幾位的作品,想必各位已經都拜讀過了吧,本人也是,並且受益非淺。        但即使如此,我還是想在此談談自己對於設計模式的看法和見解,一來對自己學習設計模式的一個總結,二來也希望園子裡的各位朋友能夠指正錯誤,也使得自己少走些彎路。如果能夠協助到一些人,那是再最好不過了。      

讓.NET Remoting更快些-IPCChannel的實現

讓.NET Remoting更快些-IPCChannel的實現IPCChannel是.NET Framework 2.0 裡面新增的,它使用 Windows 處理序間通訊 (IPC) 系統在同一電腦上的應用程式定義域之間傳輸訊息。在同一電腦上的應用程式定義域之間進行通訊時,IPC 通道比 TCP 或 HTTP 通道要快得多。但是IPC只在本機應用之間通訊。所以,在用戶端和服務端在同一台機器時,我們可以通過註冊IPCChannel來提高Remoting的效能。但如果用戶端和服務端不在同一台機器時,

關於IBatisNet + Castle開發?

       由於比較急,請dudu允許我在首頁上放會,因為在網上的關於這些方面的資料也太少了。      近段時間比較關注IBatisNet + Castle ,也希望能通過這二個的結合來進行項目的開發工作。但在學習的過程中碰到了一些問題:      1、這二者可以單獨在項目使用,也可以結合起來使用,我想知道這二者各有什麼優缺點。      2、如果二者結合起來使用,那麼如果我在將來單獨升級其中的一個,會不會影響二者的合作?

關於Castle中AOP的一個問題,急!!

 1 <facility id="aspectsharp" type="Castle.Facilities.AspectSharp.AspectSharpFacility, Castle.Facilities.AspectSharp"> 2      <![CDATA[ 3        import FWL.Component 4        import FWL.Service.Interface in FWL.Service 5         6        int

實戰小技巧系列(1):使用索引器解決參數統一解析

  MSDN中的名詞解釋:索引器允許類或結構的執行個體按照與數組相同的方式進行索引。索引器類似於屬性,不同的是它們的訪問器採用參數。  問題情境:類比google可拖動模組,並且可以針對各自的模組設定不同的參數,從而使得各模組的顯示方式或顯示資料根據所設定的參數來呈現。這時問題就出來了,因為不同的模組對應不同的參數設定,這些參數並沒有統一性,那怎麼用統一的方法來處理這些不同模組參數呢?目前,為了共用性,我們特別設定了參數的解析方法:  1、當設定好各個模組參數儲存時,所有的模組參數都統一解析成特

Test Driven Development && NUnit

http://nunit.org

實戰小技巧系列(2):關於IIS6.0中應用程式集區圓設定的問題

  關於應用程式集區:這是微軟的一個全新概念:應用程式集區是將一個或多個應用程式連結到一個或多個背景工作處理序集合的配置。因為應用程式集區中的應用程式與其他應用程式被背景工作處理序邊界分隔,所以某個應用程式集區中的應用程式不會受到其他應用程式集區中應用程式所產生的問題的影響。這個功能是IIS6.0裡新增的,它可以使得不同的WEB應用程式運行在同一個IIS時,不被互相干擾,從而當其中一個WEB應用發生異常時,而其它的WEB應用程式還能夠正常運行。  關於WEB圓:預設情況下,建立一個應用程式集區的

何時用靜態方法

最近一直困撓於這個問題,看了Petshop4.0 ,有一個sqlhelper裡面的方法全部為靜態方法,用起來確實是方便。在業務層,也通過private static readonly IItem dal =

千斤情分難敵四兩胸脯

    晚上餓,泡麵一碗當夜宵。為了不讓湯水滴出來,隨手拿了張報紙墊著。剛好是一張平時直接SKIP的徵婚版,在其中發現了以下一則徵婚啟事(嚴格按照原文):    女45歲離異有房獨居曾自辦公司多年一個重情顧家的賢妻良母夫君的花心使她傷心欲極當明白千斤情分難敵四兩胸脯時也心如止水了在這早春二月之際只想找份屬於自己的愛60歲以下有緣可牽手地區不限免費約見130xxxxxxxx   

關於httpcontext實際使用時出現的一個問題

  在一次實際開發過程中,需要同步伺服器上的使用者,使用者同步是通過XML檔案來擷取,當時還有一個設定檔也是xml檔案放在本地,這個時候就需要使用到Server.MapPath功能或HttpContext.current.server.mappath功能,把相對路徑轉變成絕對路徑,以用來對XML檔案的讀取、刪除操作。本來這個功能非常簡單,但是由於使用者同步需要在規定間隔內自動同步,這個時候我用了timer時間觸發器,在Global.asax.cs裡代碼如下: 1protected void Ap

發帖紀念宿舍開夥

    寒假結束之後,從家裡拎來個電磁爐,原本的主要目的是熱牛奶之用,但是又覺得光是熱牛奶還不如用微波爐,為了不暴殄天物,乾脆到樂購買了個湯鍋,外加些餐具,準備在緊急情況或者嘴饞情況下可以煮點什麼方便食品,如泡麵、速凍餃子、麵條等等。   

牛雜網域名稱徵集帖

    今天猛然看到CNNIC推出了1塊錢的.CN網域名稱(雖然水分很大),突然就勾起了我長久以來的一個小小的埋藏在心底的願望 (好像小學作文

關於遠程調用或調用web service的一個問題

在實際開發中發現這樣的一個問題。我用C#開發的平台需要調用一個java寫的web service,我要把調用的資訊封裝在一個類的執行個體裡,並把該類的執行個體當做參數,再調用web service的一個方法。如:在web service裡有一個方法void endsync(result re) 其中result 類用來封裝資訊 ,該類是在java裡描述的。我用C#寫了一個一樣的類result,在本地進行初始化後,調用web service 裡的endsync(result

號外!牛雜新網域名稱正式啟用!

    經過一番斟酌,最後採取了花老師的意見(感謝感謝),將牛雜新網域名稱定為 www.imbullfrog.com 。同時獲贈的虛擬機器主機也開始生效了,不過還需要一段時間的搬家過程,另外還需要在信產部備案。    各位TX今後可以通過該網域名稱進行訪問,當前的網域名稱 bullfrog.cnblogs.com 也同時起作用。如果一切就緒,將會改為使用新的獨立BLOG程式(目前比較可能的是PJBlog,也有可能是WordPress)。    由於各地DNS的不一致性,新網域名稱可能會在8-72

初學nhibernate碰到的問題

初次接觸nhibernate,照著園子裡某位大俠的例子做了一下,可是就是出現下面的這個錯誤,不知道是什麼原因,代碼太亂就不帖出來了,我打包了放在下面可以下載,哪位大俠有空,協助指點指點。錯誤提示如所示:其中資料庫建立指令碼如下:USE [NHibernate]GOSET ANSI_NULLS ONGOSET QUOTED_IDENTIFIER ONGOSET ANSI_PADDING ONGOCREATE TABLE [dbo].[Person](    [id] [int] IDENTITY(

English OS, want to Chinse flavor

我工作使用的電腦是英文版的Windows XP,英文版的Visual Studio 2003 Enterprise Architecture.和其他的英文軟體。但是一些日常需要的中文軟體比如紫光拼音,金山詞霸, 我實在受不了 微軟拼音IME,所以有時候我寧願用我的poor English寫。但是如果要運行這些軟體,我必須要更改 系統的預設編碼( Language for non-Unicode programme)為Chinese(PRC)。這樣一改就帶來了另外一個煩人的問題。Visual

Learn SQL Join,Inner Join, Outer Join

For Example:Table A have 12( 8+4) entries, 8 entries have valid relation with BTable B have 80(77+3) entries , 77 entries have valid relation with A.then the return amount of join is

實戰小技巧系列(3):伺服器端資料初始化到用戶端數組中

  為了增強使用者體驗,也為了減少伺服器端的回傳操作,使得伺服器端與用戶端之間的互動越來越被廣泛使用,各種AJAX產品的出現也正是順應了這股潮流。   在這裡,我也不講什麼深奧的東西,只是把自己在開發當中遇到的一些實用的東西拿出來跟大家共用,希望不會有重的東西在。  案例:  現在我希望能夠從資料庫裡讀出一個資料列表,再把這個列表初始化到用戶端的一個數組中去。這是一個典型的用戶端與伺服器端的互動,相信大家一看到這個就會有好多種方法來實現,在這裡我就幫大家稍微整理一下。  解決方案:  1、通過A

Good Translation And English Learning Tools

English Chinese translationhttp://www.iciba.net In Google Language Tool page, I saw it s translation tool, I try its German to English translation, the result is wonderful. Unfortunately it doesn't provide English Chinese translation . I then search 

實戰小技巧系列(4):URL中包含中文參數造成亂碼的解決之道

  中文亂碼一直以來是WEB開發中比較常見的問題之一,對於初學者來說,各種各樣的編碼方式可能會有點不適應,本篇文章並不講述這些編碼,而是把自己遇到的一個小問題以及該問題的解決之法說明一下,希望對大家有用。  問題:  前段時間,在系統中做了一個類似於友情連結的功能塊,一直運行良好,直到有一天加了類似於以下的連結地址:http://www.****.com/user.aspx?id=水天,就出現大問題了:  1、從IE地址欄中直接輸入這個地址,訪問沒錯;  2、做一個靜態頁,其中包括這個超連結,點

總頁數: 61357 1 .... 6279 6280 6281 6282 6283 .... 61357 Go to: 前往

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.