原创 Qt Widgets 與 QML/Qt Quick

Qt Widgets:更老,更成熟,可以做gui界面,適合傳統的桌面程序 QML/Qt Quick :開發更“現代”的 UI 與高級應用,渲染效果更佳、界面更炫酷 參考 https://my.oschina.net/u/40003

原创 ubuntu12.04普通用戶登陸時,忘記密碼??

ubuntu12.04普通用戶登陸時,雖然設置了用戶名,但並沒有設置密碼,但重啓或開機時,讓輸入密碼怎麼辦??或者設置了密碼,但忘記了怎麼辦?? 解決如下: 1.在圖形界面(即讓你登陸的那個界面),按alt+ctrl+F1,進入命令行界面

原创 Qt中獲取路徑

使用QDir QDir sourceDir(":/"); // QDir::currentPath() 此路徑是項目編譯生成的路徑即可執行文件所在目錄 // QCoreApplication::applicationDirPat

原创 在qml中的控件,查找其對應QT源碼中的控件類

例如: Image { id:img x: 300 y: 300 width: 100 height: 100 source: "q

原创 Ubuntu12.04相關問題

使用ubuntu如何重置root密碼 1)開機進入grub時(開機按住esc或“shift”進入grub) 2)將光標移動到"恢復模式"/"...(recovery mode)"(在第二行,用上下鍵移動),按“e”鍵編輯,進入命令行 3

原创 ubuntu學習--make工具

    無論是在Linux還是在UNIX環境中,make都是一個非常重要的編譯工具。無論是自己進行項目開發還是安裝應用軟件,都需要使用make工具。利用make工具,可以將大型的開發項目分解成爲多個更易於管理的模塊,對於一個包括幾百個源文

原创 Opencv得到圖像(IplImage)中的像素

IplImage結構來自於 Intel Image Processing Library(是其本身所具有的)。OpenCV 只支持其中的一個子集: 來自於http://wiki.opencv.org.cn/index.php/Cxco

原创 ubuntu學習--./configure,make,make install

安裝編譯軟件時的命令sudo ./configure && make && sudo make install作用: ./configure是用來檢測你的安裝平臺的目標特徵的。比如它會檢測你是不是有CC或GCC,並不是需要CC或GCC,

原创 OpenCV Error:Assertion failed ...

在編寫程序時遇見了兩個錯誤: 1.在用函數cornerSubPix(image, corners, winSize, zeroZone, criteria);求亞像素角點時遇見錯誤: Assertion failed (ncorners

原创 ubuntu學習--安裝程序

Linux系統中,軟件通常以源代碼或者預編譯包的形式提供。 (1)軟件源代碼需要編譯爲二進制的機器代碼才能夠使用,安裝比較耗時,不過您可以自行調節編譯選項,決定需要的功能或組件,或者針對硬件平臺作一些優化。(2)預編譯的軟件包,通常是由軟

原创 ubuntu14.04安裝opencv2.4.9

1.設置安裝目錄: cd 你想要安裝的地方 mkdir opencv(若使用sudo mkdir opencv,則用戶就沒修改的權限了) sudo apt-get update 2.卸載任何以前安裝的ffmpeg和x264軟件。Ffmpe

原创 vs編譯程序加快速度的方法

在使用VS2013編譯C++程序的時候,修改某個文件,會使整個工程都重新編譯一遍,爲了使編譯速度加快,可以修改C++配置屬性: 第一因時間引起的: 1.找到項目-屬性-配置屬性-C/C++ 修改: 1)項目-屬性-配置屬性-C/C

原创 筆試總結--DNS(域名系統)

介紹: 域名:域名(Domain Name),是由一串用點分隔的名字組成的Internet上某一臺計算機或計算機組的名稱,用於在數據傳輸時標識計算機的電子方位(有時也指地理位置,地理上的域名,指代有行政自主權的一個地方區域)。域名是一個

原创 sscanf用法與snprintf用法

char str[100] = {0,}    一個字符是0,在C語言中,字符是ASCII碼來存儲的,一個字符一個字節,字符’\0’的ASCII碼對應的是整型0 字符’\0’是一個不可以顯示的字符,另一種說法就是,’\0’這個字

原创 Vscode/Sublime使用git

Vscode查看代碼提交記錄等工具 在vscode的左側欄中的Extensions中搜索GitLens,安裝,每行代碼後都可以看到commit信息 Sublime插件之GitGutter代碼差異管理 Mac中Sublime安裝軟件