原创 python range 與xrange的區別

range     函數說明:range([start,] stop[, step]),根據start與stop指定的範圍以及step設定的步長,生成一個序列。 range示例:  >>> range(5) [0, 1, 2, 3, 4]

原创 C/C++程序的編譯過程

轉自:http://www.ruanyifeng.com/blog/2014/11/compiler.html C/C++源碼要運行,首先得轉成二進制的機器碼。這是編譯器的任務。 比如,下面這段源碼(假定文件名叫做test.c): #i

原创 GitHub上整理的一些工具

技術站點 Hacker News:非常棒的針對編程的鏈接聚合網站Programming reddit:同上MSDN:微軟相關的官方技術集中地,主要是文檔類infoq:企業級應用,關注軟件開發領域OSChina:開源技術社區,開源方面做的

原创 crontab使用手冊

前言 crontab是Unix和Linux用於設置週期性被執行的指令,是互聯網很常用的技術,很多任務都會設置在crontab循環執行,如果不使用crontab,那麼任務就是常駐程序,這對你的程序要求比較高,一個要求你的程序是24X7小時不

原创 決策樹模型組合之隨機森林與GBDT

版權聲明:     本文由LeftNotEasy發佈於http://leftnoteasy.cnblogs.com, 本文可以被全部的轉載或者部分使用,但請註明出處,如果有問題,請聯繫[email protected] 前言:  

原创 O(n)時間求字符串的最長迴文子串

Translated to ENGLISH VERSION 源於這兩篇文章: http://blog.csdn.net/ggggiqnypgjg/article/details/6645824http://zhuhongcheng.wo

原创 python中的深拷貝和淺拷貝理解

在python中,對象賦值實際上是對象的引用。當創建一個對象,然後把它賦給另一個變量的時候,python並沒有拷貝這個對象,而只是拷貝了這個對象的引用。以下分兩個思路來分別理解淺拷貝和深拷貝: 利用切片操作和工廠方法list方法拷貝利用c

原创 虛函數及繼承

轉自:http://blog.chinaunix.net/uid-25132162-id-1564955.html ——————————————————我是分割線————————————————————— 1、空類,空類單繼承,空類多繼承

原创 虛繼承與虛基類的本質

   轉自:http://www.cppblog.com/chemz/archive/2007/06/12/26135.html ————————————————————————————————        虛繼承和虛基類的定義是非常

原创 const的常見用法

 const用法主要是防止定義的對象再次被修改,定義對象變量時要初始化變量   下面我就介紹一下幾種常見的用法 1.用於定義常量變量,這樣這個變量在後面就不可以再被修改  const int Val = 10;  //Val = 20

原创 c++中static的用法總結

不管是C,C++,還是JAVA,它們中都包含static。當然這其中的用法及作用也是不一樣的。下面主要介紹static在C++中的用法: 要理解static,就必須要先理解另一個與之相對的關鍵字,很多人可能都還不知道有這個關鍵字,那就

原创 C/C++中幾種經典的垃圾回收算法

1.引用計數算法          引用計數(Reference Counting)算法是每個對象計算指向它的指針的數量,當有一個指針指向自己時計數值加1;當刪除一個指向自己的指針時,計數值減1,如果計數值減爲0,說明已經不存在指向該對

原创 虛函數實現總結

轉載一篇非常好的講解c++ 虛函數的文章:http://www.cnblogs.com/chenyuming507950417/archive/2012/04/15/2449020.html 你也可以結合這篇文章一起看http://blo

原创 140個Google的面試題

某獵頭收集了140多個Google的面試題,都張到他的Blog中了,主要是下面這些職位的,因爲被牆,且無任何敏感信息,所以,我原文搬過來了。 Product Marketing Manager Product Manager Softwa

原创 MongoDB 關於索引的建議

我們收到了很多關於索引的問題。這一部分解答了其中的一小部分。有幾點要記住。 第一,MongoDB索引和MySQL索引非常相似並且對於MySQL的索引優化有很多也適用於MongoDB。  第二,更重要的是,這些索引的建議對你的應用