原创 html lang=zh-CN 中文標準寫法與HTML標準定義

<html lang="zh-"> 中文標準寫法與HTML標準定義 HTML5標準定義: lang作爲HTML標籤的全局屬性,可以幫助定義元素的語言。該屬性包含一個“語言標籤”,格式爲“識別語言的標籤(BCP47) ”中定義的格式。 <h

原创 PHP:構造函數和析構函數

OOP編程都有一種稱爲構造函數的特殊方法。當創建一個對象時,對象的構造函數將被調用。通常,這將執行一些有用的初始化任務。這一切都是自動化調用的。創建對象時觸發了這一方法。 與構造函數相對應的是析構函數。析構函數的職能是:銷燬一個類對象之前

原创 我試圖讀懂你

我試圖讀懂你 我試圖將夜的色彩塗成金色 炫彩奪目下才不會亂了陣腳 我試圖將快樂的花瓣鋪滿那張笑臉 人潮中天亮的時候纔不會怯弱   我試圖將你讀懂,小酌於江舟 可是堤岸的萬花盡湧 你怎會甘心此處的清幽 我試圖歸還你的自由 獨享桃花深處  

原创 那時本該像風一樣把你忘記

那時本該像風一樣把你忘記 無論是盛夏的炎炎 還是冬日的白雪 都印記着昨日的溫存 如風、如水穿透時空的縫隙   那時我本該像風一樣把你忘記 在錯誤的時間裏 你不該驚擾了我平靜已久的心緒 如風如雨……   雨夜的小巷 殘碎的油紙傘 我本揮了

原创 PHP declare控制指令

PHP declare 之 strict_types=1: PHP中申明 declare(strict_types=1)的作用:  strict_types=1 及開啓嚴格模式.默認是弱類型校驗. 注意:declare 是會校驗這個文件下

原创 (一)C++11 原生標準多線程:認識多線程

之所以稱之爲C++11原生標準多線程,因爲在C++中C++11版本才加入的多線程。所謂原生也就是C++語言自帶的,區別於其他庫實現,比如POSIX,Boost,winAPI,QT【藐視很少有人提到QT的多線程,不過我就是因爲要使用QT的

原创 Settings QML Type:QML 持久的獨立於平臺的應用程序設置

Settings QML Type 提供持久的獨立於平臺的應用程序設置。 導入語句: import Qt.labs.settings 1.0   屬性 category : string fileName : string   方法 se

原创 (二)C++11 原生標準多線程:開始多線程

就像第一篇中分析的那樣,多線程的概念還是很容易理解的。可進入實踐,一切就沒那麼簡單了。裏面會有很多坑,一不小心就會出現不容易發現的錯誤。就如同第一篇末尾我實踐的時候遇到的幾個問題,及最後《C++ Concurrency in Action

原创 QSettings Class:提供與平臺無關的持久性應用程序設置

QSettings Class QSettings類提供與平臺無關的持久性應用程序設置。 Header: #include <QSettings> qmake: QT += core Inherits: QObject       注意:

原创 QML與C++之間的數據類型轉換

在QML和C ++之間交換數據值時,它們將由QML引擎轉換爲具有適用於QML或C ++的正確數據類型。 這要求交換的數據具有引擎可識別的類型。 QML引擎爲大量QT C++數據類型提供內置支持。此外,自定義C++類型可以註冊到QML類型系

原创 QML與C++混合編程[官方文檔彙編]

概述: QML架構實現的目的就是把UI設計與後臺程序邏輯分離,實現快速的前端UI設計,提供簡潔而功能豐富的動畫效果。QML表象上更像Web開發中的前端腳手架,通過集成JavaScript的開發優勢實現前端可視元素的編程控制。 QT整個架構

原创 QSplashScreen Class :Qt程序啓動畫面類

QSplashScreen Class :Qt程序啓動畫面類 QSplashScreen類是QT環境提供的程序啓動畫面組件(widget:我喜歡稱組件,當然大家都叫他部件),提供了一個啓動屏幕,可以在應用程序啓動期間顯示它。爲後續的應用

原创 C++指針類型與強制轉換

C++ 指針類型 指針,用來描述內存地址,並通過提供指針操作來實現與內存相關的程序功能。 指針是一個特殊數據類型,也可以理解爲混合數據類型。指針具有數據類型信息及數據在內存空間的地址。   C++指針的類型轉換 問題的由來:當我們想打印指

原创 PHP 網絡請求插件 Guzzle 入門(二)

PHP 網絡請求插件 Guzzle 入門(一)   Guzzle的使命就是模擬瀏覽器作爲客戶端請求獲得資源,所以Guzzle的功能主要就是請求數據和獲取數據。 Guzzle整個邏輯生命過程就是:建立Client客戶端實例------>填