原创 MySQL8.0.11新特性

MySQL8.0.11新增特性一、 數據字典(Data dictionary)1)合併了存儲數據庫對象信息的事務性數據字典;之前版本是存儲於元數據文件和非事務表中 ;二、原子數據定義語句(原子DDL)(Atomic Data Defini

原创 交換函數swap學習

模板函數C++ utility standard header精髓template<class _Ty> inline void swap(_Ty& _Left, _Ty& _Right) { // exchange values s

原创 mysql 官方文檔優化之SELECT語句優化

Optimizing SQL Statements(優化SQL語句)        The core logic of a database application is performed through SQL statements,

原创 父類與子類的成員變量使用時到底以哪一個值爲準

 Java  中這個題的答案爲40, 就測試了一下C++ Java 是以定義時的類型爲準, parentClass 定義時爲 ParentClass 雖然 new 了 SubClass對象;但是使用時成員變量 i 的值仍然爲10; C+

原创 MySQL error 1665

ERROR 1665 (HY000): Cannot executestatement: impossible to write to binary log since BINLOG_FORMAT = STATEMENTand at le

原创 C++ 編譯調試看多態實現原理

C++多態實現原理探究 多態:是子類對象的地址賦值給父類指針,接收同一消息運行時產生不同方式的響應;//有虛函數的類A class A { virtual void fun() { }; }; //有虛函數的類C class C {

原创 QCustomPlot 官方文檔學習1

       用一些實例來作爲QCustomPlot學習的指南,如果用QtCreater 提升一個Widget,就能夠通過 ui->customPlot或者其他的名字訪問各個Widget; You can create a new gra

原创 mysql官方文檔之Range Optimization

        The range access method uses a single index to retrieve a subset of

原创 虛擬 TileLayout

當某些結果需要像文件圖標顯示一樣的時候, 結果超多上萬條甚至更多的時候,虛擬的容器非常重要! 一、虛擬 TileLayout 思路 1, 數據是動態加載的,需要一個提供數據的虛基類 IVirtualDataProvider, 用於用戶自定

原创 記標籤頁關閉崩潰問題duilib Close

崩潰問題:   代碼段 void CExplorerBar::FreeWebSearchWin() { if (m_pWebSearchWnd) { //m_pWebSearchWnd->Close();//這種直接Close

原创 訪問遠程主機共享文件夾

/******************'*********************************************      *函 數 名:   ConnectShareDir      *參   數:   TCHAR

原创 mysql官方文檔之WHERE子句優化

WHERE Clause Optimization(WHERE子句優化)        This section discusses optimizations that can be made for processing WHERE

原创 MyISAM和InnoDB批量插入1萬數據速度比較

創建測試表 CREATE TABLE testBinlog(id int PRIMARY KEY auto_increment ,name CHAR(16));//MySQL默認存儲引擎爲InnoDB CREATE TABLE tes

原创 mysql 官方文檔之數據庫優化之一優化概述

         Optimization Overview       Database performance depends on several factors at the database level, such as tab

原创 記句柄泄漏

SHGetFileInfo函數介紹https://baike.baidu.com/item/SHGetFileInfo 用來獲取系統圖標,一定要記得用完釋放,否則就會出現句柄泄漏; SHFILEINFO sfi = { 0 };