原创 Sleep()函數失效的問題(WSL)

      最近在協助同事安裝windows10 的Ubuntu子系統後,寫代碼時發現其調用sleep函數無效(現象是調用sleep直接返回,沒有阻塞效果)。 查詢github WSL issues:  https://github.co

原创 VScode安裝和使用(C/C++)

1、簡介 VSCode 全稱 Visual Studio Code,是微軟出的一款輕量級代碼編輯器,免費、開源而且功能強大。內置JavaScript、TypeScript和Node.js支持,而且擁有豐富的插件生態系統,可通過安裝插件來支

原创 幾種C語言奇特用法及使用誤區

Top1: switch還能這樣用? #include <stdio.h> int main(int argc, char *argv[]) { int a = 0; scanf("%d",&a);

原创 python fflush 刷新流

後臺運行python程序,想保存其打印信息,通常採用如下方式: nohup python3 test.py >> test.log 2>/dev/null & 使用該方法會出現日誌存儲不及時的現象(程序已經運行起來了,但是沒看到日誌文件

原创 JavaScript學習筆記-基本對象(三)

Function: 函數對象 1.創建 1.var fun = new Function(形式參數列表,函數體) 2.function 函數名稱(形式參數列表){ 方法體 } 3.var 方法名 = function(形式參數列

原创 JavaScript學習筆記-事件監聽機制學習(七)

概念 某些組件被執行了某些操作後,觸發某些代碼的執行。 事件:某些操作。如:單機,雙擊,鍵盤按下了,鼠標移動了。 事件源:組件。如:按鈕、文本輸入框… 監聽器:代碼。 註冊監聽:將事件,事件源,監聽器結合在一起。當事件源上發生了

原创 mysql數據庫學習筆記(八)

mysql用戶、權限管理 1.管理用戶 1.添加用戶 語法: CREATE USER '用戶名'@'主機名' IDENTIFIED BY '密碼'; -- 創建用戶 示例: CREATE USER 'zhangsan

原创 GCC語言之__attribute__用法

__attribute__ 是一個編譯器指令,其實是 GNU C 的一種機制,本質是一個編譯器的指令,在聲明的時候可以提供一些屬性,在編譯階段起作用,來做多樣化的錯誤檢查和高級優化。用於在 C、C++、Objective-C 中修飾變量、

原创 JavaScript學習筆記-簡介(一)

1.概念 一門客戶端腳本語言。 運行在客戶端瀏覽器中的。每一個瀏覽器都由JavaScript的解析引擎。 腳本語言:不需要編譯,直接就可以被瀏覽器解析執行。 2.功能 可以用來增強用戶和html頁面的交互過程,可以用來控制h

原创 QT5 操作mysql 提示QMYSQL driver not loaded

    在使用QT5.8.0操作遠程MYSQL數據庫時,總是打開失敗,提示MYSQL驅動沒有被加載,如下爲部分示例代碼: #include <QSqlDatabase> #include <QSqlQuery> #include <QS

原创 HTML學習筆記-概念與語法(一)

HTML語法 1.什麼是HTML標記語言? 表示網頁信息的符號標記語言 特點: 1. 可以設置文本的格式,比如標題、字號、文本顏色、段落等等。 2. 可以創建列表。 3. 可以插入圖像和媒體。 4. 可以建立表格。 5.

原创 QT5 剪貼板操作

軟件環境: QT5.8    系統: win10 用法非常簡單,包含頭文件,獲取粘貼板對象操作就行了。 #include <QClipboard> //包含頭文件 1. 複製文本、設置文本 QClipboard *cli

原创 JavaScript學習筆記-DOM學習(六)

概念: Document Object Model 文檔對象模型 DOM將HTML文檔表達爲樹結構。 DOM是W3C(萬維網聯盟)的標準,它定義了訪問HTML和XML文檔的標準。 將標記語言文檔的各個組成部分,封裝爲對象。可以

原创 位運算實現兩個數相加

       最近在網上做題,要求不用四則運算(+、-、*、/)實現兩個數相加。我們首先想到的就是用位運算來實現,覺得挺有意思,也是對計算機底層運算原理的一個理解,故對其做了一個記錄和原理分析。 函數實現如下圖所示: int add(i

原创 Windows下qt之ZMQ的使用

        ZMQ(zeromq)被稱爲史上最快的“消息隊列”,它處於會話層之上,應用層之下,使用後臺異步線程完成消息的接受和發送,近乎完美的封裝了Socket API,大大簡化了編程人員的複雜度。其作爲消息中間件,在IPC通信領域應