原创 c++ 拷貝構造函數
一. 什麼是拷貝構造函數首先對於普通類型的對象來說,它們之間的複製是很簡單的,例如:[c-sharp]view plaincopyint a = 100; int b = a; 而類對象與普通對象不同,類對象內部結構一般較爲複雜,存在
原创 C++繼承:公有,私有,保護
公有繼承(public)、私有繼承(private)、保護繼承(protected)是常用的三種繼承方式。1. 公有繼承(public)公有繼承的特點是基類的公有成員和保護成員作爲派生類的成員時,它們都保持原有的狀態,而基類的私有成員仍然是
原创 哈希函數
詳解哈希表及分析HashMap的實現數據結構F# 衆所周知,HashMap是基於has表實現是的Map。那麼,現在,我們首先來分析下什麼交hash表。 1.首先我們來看下哈希表的作用以及它的基本概念 我們平時查找數據
原创 我的友情鏈接
51CTO博客開發
原创 c++ 拷貝構造函數
一. 什麼是拷貝構造函數首先對於普通類型的對象來說,它們之間的複製是很簡單的,例如:[c-sharp]view plaincopyint a = 100; int b = a; 而類對象與普通對象不同,類對象內部結構一般較爲複雜,存在
原创 C++繼承:公有,私有,保護
公有繼承(public)、私有繼承(private)、保護繼承(protected)是常用的三種繼承方式。1. 公有繼承(public)公有繼承的特點是基類的公有成員和保護成員作爲派生類的成員時,它們都保持原有的狀態,而基類的私有成員仍然是
原创 哈希函數
詳解哈希表及分析HashMap的實現數據結構F# 衆所周知,HashMap是基於has表實現是的Map。那麼,現在,我們首先來分析下什麼交hash表。 1.首先我們來看下哈希表的作用以及它的基本概念 我們平時查找數據
原创 虛擬地址 物理地址 映射
任何時候,計算機上都存在一個程序能夠產生的地址集合,我們稱之爲地址範圍。這個範圍的大小由CPU的位數決定,例如一個32位的CPU,它的地址範圍是0~0xFFFFFFFF (4G),而對於一個64位的CPU,它的地址範圍爲0~0xFF
原创 二叉排序樹 二叉查找樹 二叉搜索樹
二叉排序樹(Binary Sort Tree)又稱二叉查找樹或者二叉搜索樹。 它或者是一棵空樹;或者是具有下列性質的二叉樹: (1)若左子樹不空,則左子樹上所有結點的值均小於它的根結點的值; (2)若右子樹不空,則右子樹上所有結點的值均
原创 C語言中 形參 實參 sizeof
這幾天在看一個數據結構的視頻,看到有關形參和實參的問題,發現自己之前的很多理解都不太正確。 比如,我們遍歷一個數組,我首先想到是這樣寫的: int main() { int a[] = {1,2,3}; showA
原创 談談su和su - 切換到root權限的區別?
在linux/unix系統裏我們可以用兩種方式切換到root用戶權限。1)直接輸入su回車,切換到root用戶權限。2)用su -(即:空格加一橫槓)回車,切換到root用戶。這兩種方式有什麼區別呢?su只能切換到root用戶權限,但環境變
原创 C語言 五種排序方式
這幾天看了郝斌的數據結構視頻,對於各種排序方式有了更深刻的理解。下面與大家分享下我的學習成果,不足之處忘指正。 PS:博文中的代碼都是自己敲的,便於理解。 這裏講的五種排序方式,是指冒泡排序、直接選擇排序、直接插入排序、
原创 無線路由器 交換機
實驗室的一個同學用J2EE開發了一個Web服務,他是筆記本,我的是臺式。我想通過瀏覽器訪問他發佈的服務,結果失敗。原來他的主機(1網段)可以ping通我的主機(10網段),但是我的主機卻不能ping通他的筆記本,頓時鬱悶了。
原创 我的友情鏈接
51CTO博客開發
原创 Mysql 性能優化 小結
1.數據庫優化的途徑 n 表的設計合理化(符合3NF) n 添加適當索引 n 分表技術(水平分割、垂直分割) n 讀寫分離 n 存儲過程(好處:免編譯) n 對mysql配置優化(配置最大併發數,一般網站調整到1000左右)