原创 收藏的博客 -- 高性能Linux/Windows服務器/C++網絡庫(★★★★★)

免費的跨平臺SSH和SFTP工具: https://www.putty.org/ -- Windows https://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html http

原创 收藏的博客 -- Qt有關的GitHub/Gitee開源項目

Qt官網下載/文檔 http://download.qt.io/ http://download.qt.io/official_releases/QtForPython/ -- Python Qt https://wiki.qt.io/M

原创 提高Qt Creator編譯速度的7種方法,親測可行(★firecat推薦★)

本篇參考了知乎文章https://www.zhihu.com/question/23045749,然後個人精心整理而來,Windows用戶請重點關注方法7,效果立竿見影! 通常大家會認爲Qt Creator的編譯速度太慢,太耗時間。容易讓

原创 使用Qt Creator作爲Linux IDE,實現CMake編譯和gdb單步調試

尊重作者,支持原創,如需轉載,請附上原地址: http://blog.csdn.net/libaineu2004/article/details/78448392   一、前期準備 1、安裝Linux系統,例如CentOS 7,帶桌面,G

原创 使用Qt Creator作爲Linux IDE,代替Vim:實現兩臺Linux電腦遠程部署和gdb調試(一臺電腦有桌面系統,一臺電腦無桌面系統)

尊重作者,支持原創,如需轉載,請附上原地址:http://blog.csdn.net/libaineu2004/article/details/62423830   序言 考慮到程序員在無桌面Linux的環境下編寫C/C++程序,如果使用

原创 使用Qt Creator作爲Linux IDE,實現Nginx和Redis源碼編譯和gdb斷點調試(★★★★★)

Nginx和Redis無疑是互聯網領域最具知名度的開源工具,學習它們的源碼將令自己的能力大幅提升。但是使用Linux vim源碼查看和gdb斷點調試一直是令人頭疼的事情,那有什麼更好的解決方法嗎?本人現在使用Qt Creator作爲Lin

原创 收藏的博客 -- OpenCV/Halcon/NI Vision/MIL/*計算機視覺

OpenCV官網 https://opencv.org/releases.html https://docs.opencv.org/ https://sourceforge.net/projects/opencvlibrary/files

原创 Windows桌面軟件美化界面:分享著名的VC++ DirectUI和C#開源界面庫,以及金山衛士源碼

C++ Directui Directui是一套開發理念,其主要的思想就是主窗口有句柄HWND,但是子控件Button List 等等都是無窗口句柄的,使用spy++無法抓取控件的HWND。請重點關注SOUI和REDM這兩個開源項目。  

原创 解決QDialogButtonBox按鈕的英文翻譯問題

問題: 使用Qt Creator設計師,把QDialogButtonBox拖到界面上,顯示3個標準按鈕:“Ok”、“Cancel”和"Apply"運行,結果按鈕顯示英文。怎麼讓它們變中文呢?   解決過程: 複製qt_zh_CN.qm放入

原创 軟件開發的三層架構:UI/BLL/DAL

三層架構(3-tier architecture) 通常意義上的三層架構就是將整個業務應用劃分爲: 界面層(User Interface Layer,簡稱UI) 業務邏輯層(Business Logic Layer,簡稱BLL) 數據訪問

原创 解決Qt問題:無法連接到進程內QML調試器

問題: 由於在Qt5以上版本默認開啓QML調試器造成的。用於告知用戶,這將打開一個到運行QML的Javascript解釋器的端口,以便從中獲得調試輸出。顯然,這會造成一個安全漏洞,所以在不安全的地方使用時應該關閉它(在釋放運行時自動關閉)

原创 Qt5.12.8怎麼調試Qt的源碼?

安裝源碼 安裝Qt的時候記得要勾選安裝源碼。   配置QtCreator   下載調試信息(*.pdb文件) x64 MSVC2017 http://download.qt.io/online/qtsdkrepository/windo

原创 Windows環境VS2017編譯skia庫-m84,親測成功,使用官方編譯的方法

環境準備 Windows7/10電腦需要能訪問https://skia.org/和https://skia.googlesource.com/skia.git 在Windows上安裝Visual Studio 2017 在Windows上

原创 好工具推薦系列:OpenGL Extensions Viewer

OpenGL Extensions Viewer http://www.realtech-vr.com/home/glview   GPU Caps Viewer http://www.ozone3d.net/gpu_caps_viewe

原创 Qt5多線程技術集錦

1、用QObject的方法實現多線程 Qt有兩種多線程的方法,其中一種是繼承QThread的run函數,另外一種是把一個繼承於QObject的類轉移到一個Thread裏。 Qt4.8之前都是使用繼承QThread的run這種方法,但是Qt