介紹 延遲實體化(Lazy Initialization)是一種技巧,可以用來拖延實體化的時間點,到了需要該資源的時候才會去實體化它。
其實在閱讀這本書以前就有在YouTube上看過作者Carol S Dweck的TED Talk,但是就像大部份的TED Talk一樣,看得當下覺得很有道理,然後隔天睡一覺起來就忘了XD
前言 前幾天寫了Programming WCF Services的筆記,大概把WCF的介紹拆成三篇文:
前言 一般我們如果在使用像是WCF的WebAPI或是資料庫時,如果頻繁的撈取相同的資料,其實會給予伺服器端不必要的負擔。
假設我們有個簡易的帳戶類別 Account: ```csharp using System.Collections.Generic;
寫了C#一個多月,今天才看到一個很酷的用法。
還沒看過上篇的:
還沒看過上篇的: WCF (Windows Communication Foundation) 詳細介紹(一) - 什麼是WCF?(上)
前言 因為最近在公司的培訓有接觸到WCF,所以想把唸書的過程給筆記起來,之後忘了可以回來複習。 主要參考來源為Programming WCF Services, 4th Edition這本書,總共1000多頁,基本上把關於WCF的相關原理及機制都濃縮在裡面了,有興趣的朋友可以直接讀讀看。
常常會看到HTTP是Stateless(無狀態)的,但是到底什麼是無狀態? 跟有狀態又有什麼差別呢?