原文:程序員羽化之路--我眼中的單例模式並不完美

單例模式 所謂單例,就是整個程序有且僅有一個實例。該類負責創建自己的對象,同時確保只有一個對象被創建。 幾乎大部分程序員面試的時候,面試官讓你說出三種常用的設計模式,單例必是其中之一。平時所說的單例模式是指一個進程內只存在某個類型的一個實例,其實擴展到集群這個概念,位於不同物理環境的多個進程之間也可以有單例這種概念,像平時吹水用的分布式鎖其實可以看做是多進程之間的單例模式。 透過單例的現象可以看 ...

2020-07-08 12:25 1 1074 推薦指數:

查看詳情

程序員羽化之路--假如需要一百萬個對象

設計背景 每個平台都會有用戶這種基礎數據的設計,作為最基礎的用戶,每個用戶都有很多屬性,比如性別,姓名,手機號等,每個用戶還可以有類似經驗值這樣的榮譽系統,根據不同的經驗值來對應不同的等級,不同 ...

Mon Mar 23 17:00:00 CST 2020 4 744
一個普通程序員眼中的「技術」

技術是程序員安身立命的根本,可一味的追求提高技術卻未必能從技術上獲得相應的回報。 通常情況下, 程序員要使自己所學的技術產生相應的價值或者收入必須依托於某個公司, 靠自己單干很難賺到錢, 即使能賺到錢性價比也不如替企業打工來的高。 所以程序員 ...

Mon Apr 23 22:43:00 CST 2018 47 5459
眼中程序員 VS 程序員眼中的自己,是時候打破代溝了

摘要:修電腦?格子衫?脫發?程序員被誤解了怎么辦?如何一句話向父母說明白你的工作? 有人說,你們程序員工作賺錢真簡單,電腦上按按鍵盤就行了,一點也不辛苦。 有人說,程序員不懂生活,就知道天天對着電腦。 還有人說,你們程序員是不是沒有女朋友? 很多時候因為大眾並不了解技術,也不了解 ...

Thu Apr 15 21:56:00 CST 2021 0 226
眼中單例模式

說到單例模式,網上搜索出來的結果是多如牛毛,但這不影響我也來湊熱鬧的心情。 任何事情都是要親身去體會了,才能加深自己的理解。本着不斷學習進取的精神,我很想可以站在牛人的肩膀上,哪怕是仰視牛人的情況下,我也想發揮自己的余熱。記錄下自己學習的足跡,權當自己未來細細回味也好。(不過說真的,自己試着 ...

Wed Jan 08 18:03:00 CST 2014 6 1404
2014程序員之路

2014年(陰歷)即將結束,對於我來說絮絮叨叨的總結一下我的2014程序員之路是一件痛苦並快樂的事情。在我看來總結是成長的捷徑。 為什么要寫這篇總結 原因很簡單,1)2014已經過去了,希望在這期間發生的讓我愧疚的事情不再僅僅是經歷,而要變成我生涯經驗 ,2)為2015年調整方向打下基礎 ...

Wed Feb 11 22:01:00 CST 2015 13 1781
程序員進階之路

過去我曾一直認為程序員是依靠他們的技術在編程,也是因為技術使得程序員的水平有高低之分,但隨着我寫代碼的時間越來越長,也接觸到更多的程序員,我漸漸發現程序員們其實是依靠他們所特有的程序員思維在進行編程的,而他們中 ...

Tue Sep 06 05:52:00 CST 2016 2 1622
土鱉程序員之路

本人只是土鱉一個,做ASP.NET開發4年,回憶下這4年,恍若一場夢。 我剛剛畢業的時候大概是09年,當時W城市程序員的工資是800起步,這還不是最慘的,最慘的是我當時幾乎什么都不會,除了拖拖控件,綁定一個列表外 其他的基本都不是很會,一群人去了上海,然后我一個人又灰溜溜的回到了W城市 ...

Sun Dec 23 05:08:00 CST 2012 25 2608
程序員的成長之路

"To pull together in times of trouble"(同舟共濟)原來才看到這句話的時候,不是特別的了解,工作幾年后偶爾在看到這句話的時候,感觸頗深。 作為一個標准IT男已經有5年多了,實習生、代碼搬運工、實習程序員程序員、項目組長、項目經理 ...

Fri Nov 25 18:11:00 CST 2016 9 1727
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM