原创 Lambda表達式以及在QT5信號槽函數connect中的應用

部分內容來自:https://blog.csdn.net/zhouchunyue/article/details/79753235 Lambda表達式以及在QT5信號槽函數connect中的應用Lambda基本語法在QT5 conne

原创 std::function簡介

轉載:https://www.cnblogs.com/heartchord/p/5017071.html std::functionstd::function簡介類模板聲明類模板說明模板參數說明std::function詳解包裝普通函

原创 關於RAM與ROM的區別與理解

隨機存取存儲器(random access memory,RAM)又稱作“隨機存儲器”,是與CPU直接交換數據的內部存儲器,也叫主存(內存)。它可以隨時讀寫,而且速度很快,通常作爲操作系統或其他正在運行中的程序的臨時數據存儲媒介。當電

原创 Qt pro文件

編寫.pro文件 *.pro是Qt的工程文件,這個文件是給qmake用來生成Makefile用的。 Makefile的三個關鍵點就是目標,依賴,命令。這裏也很類似。 .pro文件中可以指明這個Qt項目的頭文件,源文件,鏈接的外部庫,目

原创 技術大咖分享:如何評價一段代碼?

經常有人微信問我,什麼樣的代碼纔算是好代碼。這個問題其實見仁見智,業內也沒有統一的標準可以使用。我仔細梳理了一下自己評價代碼的方法,總結了五個評價指標。 這五個維度相互之間有着或強或弱的關聯,任意兩份代碼之間可以參考這個體系進行大概

原创 C++四種轉換類型

C++四種轉換類型 類型轉換有c風格的,當然還有c++風格的。c風格的轉換的格式很簡單(TYPE)EXPRESSION,但是c風格的類型轉換有不少的缺點,有的時候用c風格的轉換是不合適的,因爲它可以在任意類型之間轉換,比如你可以把一個指向

原创 動態打印字符

需要調用 Windows API 函數,包含頭文件 windows.h #include <stdio.h> #include <windows.h> #include <time.h> int main() { srand((u

原创 system函數

system函數是可以調用一些DOS命令, 比如system(“cls”);//清屏,等於在DOS上使用cls命令寫可執行文件路徑,可以運行它。 下面列出常用的DOS命令,都可以用system函數調用: ASSOC

原创 Eclipse 快捷鍵

www.eclipse.org Eclipse 快捷鍵 Ctrl+1 快速修復 Ctrl+D: 刪除當前行 Ctrl+Alt+↓ 複製當前行到下一行(複製增加) Ctrl+Alt+↑ 複製當前行到上一行(複製增加) Alt+↓

原创 大端存儲和小端存儲

在 各種計算機體系結構中,對於字節、字等的存儲機制有所不同,因而引發了計算機 通信領 域中一個很重要的問題,即通信雙方交流的信息單元(比特、字節、字、雙字等等)應該以什麼樣的順序進行傳送。如果不達成一致的規則,通信雙方將無法進行正 確的編

原创 Ubuntu 16.04 安裝使用MySQL

MySQL是流行的數據庫系統,下面記錄了在Ubuntu 16.04上安裝MySQL步驟。 如果你使用的是Ubuntu 16.04以前的版本,可以看這裏:Ubuntu 14.04/15.10升級到Ubuntu 16.04 LTS。 一. 安

原创 ERROR 1819 (HY000): Your password does not satisfy the current policy requirements

爲了加強安全性,MySQL5.7爲root用戶隨機生成了一個密碼,在error log中,關於error log的位置,如果安裝的是RPM包,則默認是/var/log/mysqld.log。 一般可通過log_error設置 mysql

原创 linux硬鏈接與軟鏈接

1.Linux鏈接概念 Linux鏈接分兩種,一種被稱爲硬鏈接(Hard Link),另一種被稱爲符號鏈接(Symbolic Link)。默認情況下,ln命令產生硬鏈接。 【硬連接】 硬連接指通過索引節點來進行連接。在Linux的文件系

原创 python 獲取當前時間

取得時間相關的信息的話,要用到python time模塊,python time模塊裏面有很多非常好用的功能,你可以去官方 文檔瞭解下,要取的當前時間的話,要取得當前時間的時間戳,時間戳好像是1970年到現在時間相隔的時間。 以下面的方

原创 用例圖之包含、擴展、泛化

 在畫用例圖的時候,理清用例之間的關係是重點。用例的關係有泛化(generalization)、擴展(extend)和包含(include)。其中include和extend最易混淆。下面我們結合實例徹底理清三者的關係。 基本概念