原创 爲什麼很多大公司都面試算法和數據結構
參加過大公司的招聘,尤其是校園招聘的同學,很容易發現:很多大公司,都喜歡面試算法和數據結構。 以前,我對這個問題有點思考。最近,有個小雷粉,特意問到了這個問題。so,簡單說幾句,吐槽樂一樂。 1.我首先想吐槽的,這絕對是大公司裝
原创 Django Admin:添加富文本編輯器kindeditor
軟件環境:Python 3.4.3+Django 1.8.5+KindEditor 4.1.10 1. kindeditor簡介: KindEditor 是一套開源的在線HTML編輯器,主要用於讓用戶在網站上獲得所見即所得編輯效
原创 面試中的Singleton
“請寫一個Singleton。”面試官微笑着和我說。 “這可真簡單。”我心裏想着,並在白板上寫下了下面的Singleton實現: 1 2 3 4 5 6 7 8 9 10
原创 std::queue
queue 成員函數 //initialize(1) //explicit queue(const container_type& ctnr); //move - initialize(2) //explicit queue(contai
原创 Android基礎入門教程——2.3.1 TextView(文本框)詳解
本節引言: 學習完Android中的六大布局,從本節開始我們來一個個講解Android中的UI控件,本節給大家帶來的UI控件是:TextView(文本框),用於顯示文本的一個控件,另外聲明一點,我不是翻譯API文檔,不會一個個屬性的
原创 柔性數組
在講述柔性數組成員之前,首先要介紹一下不完整類型(incomplete type)。不完整類型是這樣一種類型,它缺乏足夠的信息例如長度去描述一個完整的對象。 incomplete types (types that descri
原创 std::list
成員函數 //函數簽名 //constructor //default (1) //explicit list(const allocator_type& alloc = allocator_type()); //fill(2) //ex
原创 Android基礎入門教程——2.2.4 FrameLayout(幀佈局)
本節引言: FrameLayout(幀佈局)可以說是六大布局中最爲簡單的一個佈局,這個佈局直接在屏幕上開闢出 一塊空白的區域,當我們往裏面添加控件的時候,會默認把他們放到這塊區域的左上角,而這種佈局方式 卻沒有任何的定位方式,所
原创 std::forward_list
成員函數 //函數簽名 //default (1) //explicit forward_list(const allocator_type& alloc = allocator_type()); //fill(2) //explicit
原创 std::array
成員函數 Iterators //函數簽名: // iterator begin() noexcept; // iterator end() noexcept; #include<iostream> #include<array> usi
原创 std::vector
成員函數 //函數簽名 //default (1) //explicit vector(const allocator_type& alloc = allocator_type()); //fill(2) //vector(size_ty
原创 Android基礎入門教程——2.2.5 GridLayout(網格佈局)
本節引言: 今天要介紹的佈局是Android 4.0以後引入的一個新的佈局,和前面所學的TableLayout(表格佈局) 有點類似,不過他有很多前者沒有的東西,也更加好用, 可以自己設置佈局中組件的排列方式可以自定義網格佈局有多
原创 std::deque
成員函數 //函數簽名(構造函數): //default (1) //explicit deque(const allocator_type& alloc = allocator_type()); //fill(2) //explicit
原创 std::stack
成員函數 //函數簽名 //initialize(1) //explicit stack(const container_type& ctnr); //move - initialize(2) //explicit stack(conta
原创 C++模板庫(包含C++11特性)
學C++也有一段時間了,看完了C++primer,effective C++,effective STL,深度探索C++對象模型。現在寫一套關於C++STL的博客,算是對C++ STL的複習吧。