前言 今年中下旬就要找工作了,我計划從現在就開始准備一些面試中會問到的基礎知識,包括C++、操作系統、計算機網絡、算法和數據結構等。C++就先從這本《深度探索C++對象模型》開始。不同於《Effective C++》,這本書主要着眼於C++實現的底層機制,因此我在寫這個系列時默認讀者已經熟悉 ...
讀后感: Martin Fowler 年前的書,OO和領域的思想對於今天的我們來說很基礎,但在那時應該算是萌芽。Smalltalk語言簡單,語法中省略空格可能因為那時的硬件設備昂貴,而不得不做出的選擇,但是可讀性真的很差,而書中基本是用Smalltalk進行示例。翻開這本書是為了查找財務模型,它沒有讓我失望,特別是第 章 庫存與財務 給了我思維建模的概念。這本書和UML GOF的 設計模式 差不 ...
2014-06-05 10:58 3 2292 推薦指數:
前言 今年中下旬就要找工作了,我計划從現在就開始准備一些面試中會問到的基礎知識,包括C++、操作系統、計算機網絡、算法和數據結構等。C++就先從這本《深度探索C++對象模型》開始。不同於《Effective C++》,這本書主要着眼於C++實現的底層機制,因此我在寫這個系列時默認讀者已經熟悉 ...
: 為了避免系統頻繁的創建和銷毀線程,我們可以讓創建的線程進行復用,大家對數據庫連接 ...
I/O模型 UNIX下可用的5種I/O模型: (1)阻塞I/O (2)非阻塞I/O (3)I/O復用(select和poll) (4)信號驅動I/O(SIGIO) (5)異步I/O 對於一個套接口上的輸入操作,第一步通常涉及等待數據從網絡中到達。當所等待分組到達時,它被拷貝到內核中 ...
本章開始學習第一個有監督學習模型——線性回歸模型。"線性"在這里的含義僅限定了模型必須是參數的線性函數。而正如我們接下來要看到的,線性回歸模型可以是輸入變量\(x\)的非線性函數。 書中首先對回歸問題給出了一個簡短的不那么正式的定義: Given a training data set ...
,當然某些局部特點是有可比性的。 本文重點解釋一下Ruby的對象模型(可以理解我Javascript的原型模型) ...
21/7/22 讀書筆記 目錄 21/7/22 讀書筆記 數據庫系統概論 概念模型 數據庫系統概論 數據模型 數據庫系統概論 三級模式與二級映像 數據庫系統概論 概念模型 概念模型是將現實世界反映到機器世界的第一層抽象 ...
關於設計模式的思想: 1.設計模式的作用,就是幫助我們編寫可復用的類。通過設計,使代碼解耦,響應變化。 2.不要使用具體類來編程,要優先使用抽象類和接口來編程 3.良好的實際模式,可以減少系統的復雜性,提高系統易用性 4.定義抽象類,抽象重要功能(API),把“定義”和“實現”分離 ...
設計模式這是第三遍看了,每工作兩年回頭看都會有新的一些感受,最近時間比較寬裕把基礎的知識復習復習鞏固鞏固。 基礎知識 讀設計模式之前要有一些UML的基礎知識 虛線箭頭指向依賴; 實線箭頭指向關聯; 虛線三角指向接口; 實線三角指向父類; 空心菱形能分離而獨立存在,是聚合; 實心菱形精密關聯 ...