原创 【淺談各種排序算法】

淺談各種排序算法 目錄 淺談各種排序算法 main程序 1、冒泡排序 2、選擇排序 3、插入排序 4、歸併排序 5、快速排序 6、堆排序 7、計數排序 8、基數排序 main程序 int main(){ int n; c

原创 http協議和https協議【詳解】

http協議和https協議 目錄 http協議和https協議 1、http協議 2、https協議 (1)對稱加密 (2)非對稱加密 (3)對稱+非對稱加密 (4)對稱+非對稱+CA (5)https:對稱+非對稱+hash散列算法+

原创 【計算機網絡知識】http協議

http協議    應用層協議。 目錄 http協議 1、請求消息 2、響應消息 1、請求消息 四部分: 請求行:有兩種請求方式 GET/POST GET / 3.txt HTTP/1.1 \r\n //GET / 數據資源 HTTP

原创 【服務器架構】大型網站結構介紹

大型網站架構介紹 特點:高併發、大流量、高可用、海量數據。 目錄 大型網站架構介紹 1、初始階段的網絡架構 2、應用服務和數據服務分離 3、使用緩存改善網站性能 4、使用應用服務器集羣改善網站的併發處理能力 5、數據庫讀寫分離 6、使用反

原创 【設計模式】單例模式【代碼】

單例模式 目錄 單例模式 1、懶漢式 2、餓漢式 3、測試 目的:主要解決一個全局使用的類頻繁的創建和銷燬的問題 實現:保證一個類只有一個實例存在,同時提供能對該實例加以訪問的全局訪問方法 三要素:(1)構造函數私有化;(2)靜態函數,用

原创 【linux系列知識】操作系統內存管理

操作系統內存管理      邏輯地址即虛擬地址,存在目的即爲了更充分地利用物理內存,對於一個32的操作系統,虛擬內存大小爲4G,所以每個程序都以爲自己有4G的內存,算是讓內存“無限大”。       爲了更好地利用內存空間,我們把內存進行

原创 【C++知識】string和char的那些事

string和char的那些事 轉換成char[ ]都需要使用strcpy/strncpy #include<iostream> #include<cstring> #include<algorithm> using namesp

原创 【數據庫系列知識】Oracle數據庫

Oracle數據庫 1、簡單介紹        Oracle服務器:是由Oracle實例和Oracle數據庫組成。        Oracle實例:內存映像(內存裏的數據結構)        Oracle數據庫:物理裏的文件集合(表等)

原创 【C++知識】多線程

多線程 目錄 多線程 1、基本創建 2、線程管理 3、數據競爭與互斥對象 4、死鎖 5、初始化鎖的其他機制  6、條件變量 7、future和promise 1、基本創建 #include <iostream> #include <th

原创 【深入理解Nginx】Nginx的配置

第2章 Nginx的配置 目錄 第2章 Nginx的配置 2.1 運行中的Nginx進程間的關係 2.2 配置文件nginx.conf (1)全局塊 (2)events塊 (3)http塊 (4)server模塊 (5)location模

原创 【深入理解Nginx】編寫Hello World模塊

第三章 編寫Hello world模塊 在nginx源代碼根目錄下創建文件夾plugin humeng@humeng-virtual-machine:~/nginx-1.14.2/src$ mkdir plugin 編寫config

原创 【數據庫系列知識】Mysql數據庫

Mysql數據庫 目錄 Mysql數據庫 1、Mysql存儲引擎 MyISAM InnoBD  2、Mysql底層索引結構 主鍵索引 輔助索引  3、數據庫索引  4、數據庫事務 1、Mysql存儲引擎 主要是兩種引擎:MyISAM和In

原创 用VS2015編譯用GPU訓練的Yolov3工程

前言       最近在用yolov3進行目標檢測,本人是打算用VS2015打開有GPU訓練的版本,但每次打開後都顯示無法加載此項目。。。內心真是崩潰,在網上查找了好幾個方法都沒成功,後來修改了一個文件後,終於成功了,但是後來在編譯時又出

原创 【深入理解Nginx】研究Nginx能幫我們做什麼

第1章 研究Nginx前能幫我們做什麼 目錄 第1章 研究Nginx前能幫我們做什麼 1.1 Nginx是什麼 1.2 爲什麼選擇Nginx 1.3 準備工作 1.3.1 使用Nginx的必備軟件 1.3.2 磁盤目錄 1.3.3 Lin

原创 Muduo庫中的Buffer設計

Muduo庫中的Buffer類設計 非阻塞網絡編程中應用層buffer是必須的 原因:非阻塞IO的核心思想是避免阻塞在read()或write()或其他IO系統調用上,這樣可以最大限度複用thread-of-control,讓一