原创 紅黑樹----原理及詳細實現過程

1.紅黑樹的概念 紅黑樹,是一種二叉搜索樹,但在每個結點上增加一個存儲位表示結點的顏色,可以是Red或Black。 通過對任何一條從根到葉子的路徑上各個結點着色方式的限制,紅黑樹確保沒有一條路徑會比其他路徑長出兩倍,因而是接近平衡

原创 const 和 define宏定義常量的區別

1.類型 const 常量有數據類型,而宏常量沒有數據類型。編譯器可以對前者進行類型安全檢查。而對後者只進行字符替換,沒有類型安全檢查,並且在字符替換可能會產生意料不到的錯誤(邊際效應)。 2.內存 宏定義的常量在預處理階段就進行

原创 進程和線程區別及應用場景

1.定義 進程:具有一定功能的程序關於某個數據集合上的一次運行活動,進程是承擔系統資源分配的基本單位。 線程:進程的一個實體,是cpu調度的基本單位,它是比進程更小的能獨立運行的單位。線程基本上不擁有系統資源,只擁有一點在運行中必

原创 http 與 https的區別 、 SSl(安全套接層)協議的介紹

hhtp與https 的區別 1.http與https 是完全不同的連接方式,同時使用的端口號也不同,http使用的是80號端口,https使用的是443號端口。 2.http的連接很簡單,是無狀態的,而https是由SSL和ht

原创 數據庫 事務及特性 隔離機制 引擎

事務 **1.事務的概念: 事務是用戶定義的一個數據庫操作序列,這些操作要麼全做,要麼全不做,是一個不可分割的單位。**例如在關係型數據庫中,一個事務可以是一條sql語句、一組sql語句或整個程序。 2.事務的ACID(事務管理)

原创 MYSQL數據庫操作總結(一)

《主鍵》 某一列要作爲主鍵的條件: 任意兩行都不具有相同的主鍵。 每行都必須有一個主鍵(主鍵列不允許爲NULL) 使用主鍵的好習慣: 1.不更新主鍵列的值 2.不重用主鍵列的值 3.不在主鍵列中使用可能會更改的值。 (例如,如果

原创 MYSQL數據庫操作總結(二)

《使用數據處理函數》 1.去掉串尾空格的函數RTrim() 即串右邊的空白空格 . 例:select RTrim(’'ABC ‘’ ) ; 放回結果爲ABC; 2.Now() 返回當前的日期和時間。 3.文辦處理函數 (1)

原创 數據庫操作總結(三)

《聯結表》 1.聯結 (1)關係表 外鍵(foreign key) 外鍵爲某個表中的一列,它包含另一個表 的主鍵值,定義了兩個表之間的關係。 關係數據可以有效地存儲和方便地處理。因此,關係數據庫 的可伸縮性遠比非關係數據庫要好。

原创 C++實現字符組合 兩種方法: 遞歸 位操作

1、思路: 假設我們想在長度爲n的字符串中求m個字符的組合。我們先從頭掃描字符串的第一個字符。針對第一個字符,我們有兩種選擇:第一是把這個字符放到組合中去,接下來我們需要在剩下的n-1個字符中選取m-1個字符;第二是不把這個字符放

原创 linux操作系統爲什麼分爲用戶態和內核態

linux操作系統爲什麼分爲用戶態和內核態 簡單以一句話是爲了安全, 在CPU的所有指令中,有些指令是非常危險的,如果錯用,將導致系統崩潰,比如清內存、設置時鐘等。 如果所有的程序都能使用這些指令,那麼系統死機的概率將大大增加。

原创 OSI七層模型 ----及其功能

1.物理層 爲數據鏈路層提供物理連接,在其上串行傳輸比特流,即所傳輸數據的單位是比特。此外,該層中還有確定連接設備的電氣特性和物理特性的功能。 2.數據鏈路層 負責在網絡結點間的線路上通過檢測、流量控制和重發等手段,無差錯的傳輸以

原创 C/C++ 函數聲明與定義分開的必要性。防止函數重定義的三種方法。

大家都知道,我們在寫項目的時候習慣性的將函數聲明與定義分開來寫,通常函數聲明放在.h文件中,函數定義放在.cpp文件中,那麼這麼做的原因是什麼呢? 這是我在練習時遇到的一個問題: 我有三個文件: a.h文件 #include<

原创 網絡營銷與傳統營銷的區別及優缺點

傳統營銷的優勢 (1)人們的生活習慣、工作方式、價值觀都比較接受傳統消費 (2)顧客能直接感受到產品,降低了購買風險,售後方面也更有保障 (3)一部分人將逛街購物做爲一種時尚或生活中不可缺少的部分 (4)面對產品生動形象來的解說往

原创 網絡營銷牌的方式

網絡營銷的方式有很多,如下: 1、搜索引擎營銷: 即SEM(通常以PPC爲代表),通過開通搜索引擎競價,讓用戶搜索相關關鍵詞,並點擊搜索引擎上的關鍵詞創意鏈接進入網站/網頁進一步瞭解他所需要的信息,然後通過撥打網站上的客服電話、與

原创 初識網絡營銷 | 什麼是網絡營銷?

網絡營銷名詞解釋: 網絡營銷是基於網絡及社會關係網絡連接企業、用戶及公衆,向用戶及公衆傳遞有價值的信息與服務,爲實現顧客價值及企業營銷目標所進行的規劃、實施及運營管理活動。 簡單的說就是:網絡營銷,亦稱做網上營銷或者電子營銷,指的