原创 C++中的指針和引用

C++中的指針和引用 本人在工作之餘學習c++,但是可能在訓練過程種,會通過各種刷題的形式去提升自己,但是這樣在一些公司(尤其是大廠)面試的時候會很尷尬。而c++種的指針和引用有什麼區別和聯繫呢,現在就來說道說道,如有錯誤,敬請大家指正。

原创 C++中的虛函數和純虛函數

C++中的虛函數和純虛函數 要想了解C++中的虛函數和純虛函數,首先要給大家介紹一下C++中的多態,要實現多態必須具備一下三個條件: 必須存在繼承關係; 繼承關係中必須有同名的虛函數; 存在基類類型的指針或引用,通過該指針或引用調用虛函

原创 面向C程序員的現代C++(一)

面向C程序員的現代C++:第一部分 對於一個程序員來說2018年是一個激動人心的時刻,因爲有那麼多優秀的“全服務”編程語言可供選擇:C、C++ 2017、Go、Python、Rust,還有人人皆知的Swift。編程語言是一種複雜的東西——

原创 HTTP協議簡述

HTTP協議 是什麼 HTTP(超文本傳輸協議)是一個基於請求與響應模式、無狀態、應用層的協議,常基於TCP的鏈接方式,1.1版本中給出的一種持續連接的機制,絕大多數的Web開發,都是構建在HTTP之上的Web應用。 組成 分別由:請求頭

原创 Unbuntu下設置自編譯軟件開機啓動

在Unbuntu下設置自編譯軟件開機啓動 vi /lib/systemd/system/postgresql.service [Unit] Description=PostgreSQL database server After=net

原创 URL簡述

簡述URL URL說明 統一資源定位符(URL) 是用於完整地描述Internet上網頁和其他資源的地址的一種標識方法。 Internet上的每一個網頁都具有一個唯一的名稱標識,通常稱之爲URL地址,這種地址可以是本地磁盤,也可以是局域網

原创 SQL中的OLTP、OLAP以及ACID

OLTP和OLAP的關係 聯機事務處理 概念 OLTP(on-line transaction processing)主要是執行基本日常的事務處理,比如數據庫中得增刪改。 特點 實時性要求高。(分分鐘到賬) 數據量不是很大,生產庫上的數

原创 C/C++宏定義

說明 用#define命令將一個指定的標識符(即宏名)來代表一個字符串。可以分爲兩種: 簡單的宏定義 #define 表示符 字符串 舉例: #define PI 3.14 float pi2 = PI * 2; //pi2 = 6

原创 PostgreSQL的核心架構

PostgreSQL的核心架構 應用程序的訪問接口 1. 訪問接口總體圖 進程及內存結構 1. 進程和內存結構圖 主進程:Postmaster進程 輔助進程:SysLogger(系統日誌)進程、BgWriter(後臺寫)進程、WAL