原创 qt5連接mysql

Qt跨平臺,MySQL開源、體積小。如果需要開發具備“數據共享”功能的軟件,那Qt、MySQL的結合無疑是一個很優秀的選擇,而且Qt官方提供的數據庫類支持MySQL。下面就來講講Qt、MySQL的環境搭建。   前些日子和一個師弟聊

原创 QThreadPool\QRunnable使用例子

#ifndef RUNNABLE_H #define RUNNABLE_H #include <QObject> #include <qthread.h> #include <QRunnable> #include <qdebug.h>

原创 安裝vs2010後原先的vs2015某些功能不能使用,xcopy命令也找不到

介紹: 工程的使用bat腳本來打開執行的,其中執行了xcopy命令將幾個第三方庫拷貝到輸出目錄中,並且設置使用vs2015打開sln文件。 問題現象: 安裝vs2010後原先的vs2015某些功能不能使用,xcopy命令也找不到。

原创 QSemaphore示例

QSemaphore //Producer.h //Producer\Customer都繼承於QThread class Producer:public QThread { Q_OBJECT public:

原创 vs2015使用mysql connector c++連接數據庫,以及例子代碼編程失敗問題解決

vs2015使用mysql connector c++連接數據庫,以及例子代碼編程失敗問題解決 1.庫準備 mysql connector c++ mysql-connector-c+±noinstall-1.1.4-win32.

原创 easyloggingpp C++日誌三方庫推薦

easyloggingpp github地址:https://github.com/amrayn/easyloggingpp gitee地址:https://gitee.com/yingge2017/easyloggingpp 是一個開源

原创 Centos7安裝完畢後無法聯網的解決方法

今天在VMware虛擬機中經過千辛萬苦終於安裝好了centos7。。正興致勃勃的例行yum update 卻發現centos系統貌似默認網卡沒配置好,反饋無法聯網。經過一番研究,終於讓centos連上了網,現公佈方法如下:   進入

原创 mysql新建用戶,登錄錯誤

管理員登陸 mysql -uroot -p 新建用戶 insert into mysql.user(Host,User,Password) values("localhost","lulu",password("lulu")); exit

原创 vm虛擬機中centos安裝vm tools

//創建目錄 mkdir /mnt/cdrom //將虛擬光盤驅動器掛在到指定目錄 mount /dev/cdrom /mnt/cdrom //由於光盤中的數據是隻讀的,將其中的vm tools工具複製到系統目錄中 mkdir /plan

原创 VirtualBox中的Centos安裝增強功能包VBoxLinuxAdditions和共享本機文件夾

1.安裝需要的環境方法一:yum updateyum install gccyum install gcc-c++yum install makeyum install kernel-headersyum install kernel-d

原创 進階程序員--我的公衆號,歡迎大家關注

公衆號:進階程序員 分享技術文章以及有趣的事 歡迎大家關注

原创 mysql connector c++源碼編譯

在官網下載的mysql connector c++二進制文件使用時,調用setSchema函數的時候,拋出異常std::exception bad alloc。查詢網友發帖,說應該如果使用的編譯器以及boost庫的版本與二進制文件不一致會

原创 win10/mingw4.8.2編譯log4cplus

0.平臺信息 win10 x64 mingw w64 4.8.2 log4cplus 2.0.4 1.下載源碼 下載log4cplus源碼 下載catch-master 源碼,複製到src/catch目錄下 下載threadpo

原创 Qt4簡單程序依賴庫文件查找

Qt4簡單程序發佈 Qt4編譯好程序release版本放到一個單獨的文件夾中 使用depends.exe加載exe文件 將關聯的文件通過everything軟件找到 手動複製到當前目錄中。 雙擊編譯出來的程序,提示: 通過諮詢網

原创 windows+Qt5.12 QSqlDatabase缺少驅動

windows平臺Qt5.12 QSqlDatabase代碼運行缺少MYSQL驅動。 Qt MYSQL驅動是在libmysql.dll基礎至上封裝的,所以要連接mysql必須要使用libmysql.dll。 可以到mysql官網下載