原创 職場5年,步入中年

過年每一年的總結都有一個不變的主題:回顧過去的一年,展望未來的一年。今年有點特殊,因爲今年是我職業生涯的第5年,都說職場上5年一個坎,每過三到五年就會遇到一個瓶頸。 “職場5年,步入中年”。這是一個看上去就比較令人焦慮和不太願意去直面

原创 深入理解Python中的 __new__ 和 __init__

本文爲譯文,原文鏈接:https://spyhce.com/blog/understanding-new-and-init 本文的目的是討論Python中 __new__ 和 __init___ 的用法。 __new__ 和 __in

原创 帶你玩轉Visual Studio——單元測試

上一篇文章帶你玩轉Visual Studio——性能分析與優化講了找出性能瓶頸和性能優化相關的技能,在大型企業項目的開發中,性能是固然重要的,而另一個過程——測試也是必不可少的。測試有很多的各類:功能測試、系統測試、白盒測試、黑盒測試

原创 聊聊那些專爲算法設計的模式——策略模式

AI越來越火熱,人工智能已然成風!而人工智能最重要是各種算法,因此機器學習越來越受到追捧,算法越來越被重視。 作爲一個算法的研究者,寫出一手高級算法當然是令人興奮的一件事!但你是否有時會有這種感覺: 1. 寫的算法很難通用於所有的數

原创 聊聊那些專爲算法設計的模式——模板方法模式

AI越來越火熱,人工智能已然成風!而人工智能最重要是各種算法,因此機器學習越來越受到追捧,算法越來越被重視。 作爲一個算法的研究者,寫出一手高級算法當然是令人興奮的一件事!但你是否有時會有這種感覺: 1. 寫的算法很難通用於所有的數

原创 聊聊那些專爲算法設計的模式——訪問模式

AI越來越火熱,人工智能已然成風!而人工智能最重要是各種算法,因此機器學習越來越受到追捧,算法越來越被重視。 作爲一個算法的研究者,寫出一手高級算法當然是令人興奮的一件事!但你是否有時會有這種感覺: 1. 寫的算法很難通用於所有的數

原创 編譯skia時遇到的問題及解決方法

工具要求: 1.VS2013,更新至update4以上(這裏用的是VS2013 Ultimate版Update5)(這個很重要,不然編譯不了,因爲skia用了很多C++11的新特性) 2.Python2.7.x 下載:https:

原创 帶你玩轉Visual Studio——帶你高效開發

上一篇文章帶你玩轉Visual Studio——帶你瞭解VC++各種類型的工程一文中講了各種類型VC++工程的主要功能和用途。現在將帶你一起快速開發c++程序。 有過Java開發經驗的人都知道Java的常用開發工具(如Eclipse、In

原创 編程思想之多線程與多進程(1)——以操作系統的角度述說線程與進程

原文:http://blog.csdn.net/luoweifu/article/details/46595285 作者:luoweifu 轉載請標名出處什麼是線程什麼是線程?線程與進程與有什麼關係?這是一個非常抽象的問題,也是一個特別廣

原创 C++、Java、JavaScript中回調的用法

編程思想之回調   《回調的原理、實現與應用》一文中已經初步講了回調的原理和應用,並就一個實際需求用函數的方式實現了回調應用。但回調並不僅限於回調函數,可以有很多不同的現實方式。回調與其說是一種技術,不如說是一種編程思想,我們在各種計算機

原创 C++、Java、JavaScript中迭代器的用法

編程思想之迭代器什麼是迭代器?迭代器(Iterator)是按照一定的順序對一個或多個容器中的元素從前往遍歷的一種機制,比如for循環就是一種最簡單的迭代器,對一個數組的遍歷也是一種的迭代遍歷的過程。GOF給出的定義爲:提供一種方法訪問一個

原创 Python中單引號,雙引號,三引號

字符串在任何一種計算機語言中都是非常重要的一種數據類型。Python中表示字符可以有三種寫法,分別是單引號,雙引號,三引號。它們的區別如下: 單引號 str = 'text' 字符串內容有單引號時需要轉義,有雙引號時不需要轉義。 雙引號

原创 生活中的適配器模式——身高不夠鞋來湊

【故事劇情】 春節對每一箇中國人來說都是最重要的節日,春節纔算是真正的過年,因爲它意味着家人的團圓,故土的重溫!Tony也是一樣,自己在北京漂泊,哥哥姐姐也在外地工作,只有爸媽在老家,一大家子人只有在這時才能全部團聚在一起。 過年大家聚

原创 C++類有繼承時,析構函數必須爲虛函數

虛函數與多態一文中講了虛函數的用法和要點,但少講了一點,就是虛函數在析構中的用法,本文就是修復一bug的。 C++類有繼承時,析構函數必須爲虛函數。如果不是虛函數,則使用時可能存在內在泄漏的問題。 假設我們有這樣一種繼承關係:

原创 從生活中領悟監聽模式——坑爹的熱水器

【故事劇情】 剛剛大學畢業的Tony隻身來到北京這個碩大的城市,開始了北漂的生活。但剛剛畢業的他身無絕技、包無分文,爲了生活只能住在沙河鎮一個偏僻的村子裏,每天坐着程序員專線(13號線)來回穿梭於昌平區與西城區…… 在一個寒冷的冬天,下