原创 虛函數揭祕

虛函數揭祕 虛函數是什麼? ​ 虛函數就是在類中定義的加了關鍵字virtual的函數,我們知道在類中定義普通函數,四大函數並不會影響類的大小。 ​ 那麼我們來看下在空類中定義一個虛函數會不會影響類的大小? #include

原创 c++對象揭祕

c++對象 對象的大小 常規 ​ 初學c++的時候,我們經常對類實際的大小感到困惑,當類中即有成員和函數的時候,這個類的大小到底是多大呢?我們可以使用sizeof來查看 ​ 類對象的大小。 #include<iostrea

原创 Session&Cookie

Session&Cookie 會話 一次會話中存在多次請求和響應 瀏覽器第一次給服務器發送資源,回話建立,可以訪問多次資源,服務器或者瀏覽器關閉,會話結束。 目前存在兩種會話技術 客戶端會話技術 cocokie 服務器端會話技

原创 函數重載的原理

函數重載是什麼? 配合視頻看效果更好喲 點擊此看視頻 在相同作用域中的多個函數,具有相同的名字而形參表不同。。 編譯器會根據調用參數的不一樣來選擇函數。 這個也叫做編譯時的多態。 重載函數是函數的一種特殊情況,爲方便使用,C++允

原创 go語言之interface

參考文章https://studygolang.com/articles/2652 接口 interface interface 類型可以定義一組方法,但是這些不需要實現,並且interface不能包含任何的變量 提供了規範

原创 異步任務&定時任務

SpringBoot 學習 異步任務 核心註解 在需要設置異步任務的方法上面添加註解@Async 在SpringBoot的啓動類上面增加註解 @EnableAsync 代碼demo 異步服務提供類 /** * @

原创 JUC

JUC 併發編程 + 底層原理 文章目錄JUC 併發編程 + 底層原理1、什麼是JUC(重要)2、進程和線程回顧3、Lock鎖4、生產者和消費者(高頻) 注意,一定要是JDK1.8、IDE 一定要設置 1、什麼是JUC(重要

原创 十五分鐘快速搭建vscode c/c++環境

十五分鐘快速把VSCode配置成C/C++開發IDE 搭配 點擊 詳細搭建步驟視頻觀看效果更佳喲~ 文章目錄十五分鐘快速把VSCode配置成C/C++開發IDE搭配 [點擊 詳細搭建步驟視頻](https://ww

原创 jvm原理 jvm構成 gc垃圾回收

JVM 文章目錄JVMJVM是什麼?JVM怎麼實現跨平臺的?淺談JRE JDKJVM的位置JVM的構成運行時數據區棧堆方法區程序計數器本地方法棧類加載機制什麼是類加載機制?類加載器雙親委派機制JVM調優JVM的生命週期GC垃圾回

原创 虛函數指針 虛函數表

虛函數指針和虛函數表 1.虛函數的含義 只有用virtual聲明類的成員函數,稱之爲虛函數。 2.虛函數的作用 就是一句話:實現多態的基石 實現多態的三大步: 1.存在繼承關係 子類繼承父類 2.子類重寫父類的virtual fu

原创 班車系統

詳細說明員工,司機,公司將如何使用這個系統 員工使用 員工首先註冊賬號,錄入自己的基本信息,包括工號,上下車地點等等。 每天根據自己的實際上下班情況去預定自己的車次,預定前可以查詢最近班次的發車時間。 在發車半小時前可以取