原创 【Linux專題(三)—— 機器學習】小白也能玩tensorflow作梵高畫

小白玩tensorflow作梵高畫 梵高畫小白篇: author:stefanChen date:201610.04 - 10.05 version:1.0 一  簡介            Tensortflow 是 Googl

原创 C++之靜態成員變量、靜態成員函數、編譯規則、雙向依賴

頭文件 編譯------只編譯 當前的 CPP文件      .h文件是不能編譯的 編譯時,如果出現 不認識的 數據類型、函數--------把他們的頭文件加上     注意: 初學------只 編譯當前的 cpp文件 多個CPP文

原创 Qt之主窗口(二)

主窗口編程 3.1 解決Bug----打開文件時,如何沒有選擇任何文件,程序仍然會打開1個空文件,這是不對的 解決辦法:要檢查getOpenFileName函數的返回值是否爲空,如果爲空,後面的代碼就不用被執行了 代碼: void Ed

原创 Qt之事件系統(二)

一、事件系統 概念:事件----就是事情,大點的事情叫事件,再大的事情叫事變 1.1 事件相關的類 QEvent ----比較底層的基類 一般不直接用 QInputEvent: QKeyEvent ----常用 QM

原创 Qt之主窗口(一)

一、主窗口應用程序的建立 案例:----設計1個多文本編輯器,類似於word 1.1 設計界面 步驟: 1、建立1個Qt4 Gui應用程序,主窗口的基類選 QMainWindow 2、在ui界面上,增加菜單 File  Edit  

原创 Qt之多線程(三)

一、多線程 QWaitCondition類 1.1 QWaitCondition類的使用 案例:----書店管理員給貨架上放書,學生來買書,二者同時進行 思路: 1、讓書店管理員連續放100本書,但書架上只能容下20本書,因此,當書

原创 【Qt入門實踐】佈局器

佈局管理器 QLayout   使用了 多重繼承:QObject   QLayoutItem QBoxLayout------------QHBoxLayout QVBoxLayout QFormLayout QGridLayout Q

原创 C++之虛函數、多態、抽象類

虛函數 語法: 1 父類------有了virtual,則 子類 纔可能 使用到  多態 2 子類中的 virtual可以省--------但最好別省 3 必須使用new ,給 父類地址變量 賦值,才能用到 多態。//代碼: int

原创 【Qt入門實踐】Linux下Qt開發環境的搭建

一  準備工作 虛擬機VMWare已安裝 Linux開發版本爲 RedHat9 Qt安裝包已下載,爲:qt-x11-opensource-src-4.5.3.tar.gz QtCreator安裝包已下載,爲:qt-creator-1.2

原创 【Qt入門實踐】單選按鈕、多選按鈕、QString、排序示例

一  案例:----排序--利用STL裏的容器、算法 在主界面裏 添加 控件:5個 LineEdit ----用於放置 數字 1 PushButton ----用於 觸發 排序 函數 排序函數爲: void Test01Widge

原创 C++STL之容器、迭代器、算法

1 容器 數組 鏈表 vector----向量----數組 代碼: #include <iostream> #include <vector> using namespace std; int main() { //

原创 Qt之事件系統(一)

一、事件系統 概念:事件----就是事情,大點的事情叫事件,再大的事情叫事變 1.1 事件相關的類 QEvent ----比較底層的基類 一般不直接用 QInputEvent: QKeyEvent ----常用 QM

原创 C++之賦值函數和析構函數

析構函數 自動調用-------跟 構造函數相近 析構函數  特點1:對象消失的時候自動調用 特點2:函數名----類名 相同;前邊加~ 特點3:系統有默認的析構函數(但它什麼都不幹)-------當有成員變量是動態內存分配時,就必須

原创 C++之組合、聚合類間關係

組合 給學生類  裏  放1個  成績 成績-----變量     特殊的變量(類) 在定義 學生的構造函數時,如何給 chengji變量 賦值?利用 CScore的構造函數 來給 chengji 賦值。引出了  初始化表-------

原创 C++ STL之命名空間、函數模板、類模板

1 命名空間 #include <iostream.h> //using namespace std; namespace name1 { int max(int a,int b) { int result= a>b? a: