原创 QThreadPool Class的翻譯

QThreadPool Class的翻譯 **QThreadPool 類用來管理QThread集。**QthreadPool 管理和循環調用QThread對象,這樣多線程處理中可以減少資源的消耗。每一個Qt應用程序都有一個全局的Q

原创 Qt多線程示例--併發數據處理

在通信中,往往會遇到這樣的情況 當接入N個子結點,每個子結點向它的父結點發數據,父節點來併發處理總子結點彙集的數據。 對於上述情況,我們經常設計成多線程來併發接收數據,將數據接收後排隊存入一個全局變量,再單獨開闢一個線程從這個全局

原创 軟設考試筆記--UML建模

軟設考試筆記–UML建模 意義: 開發一款軟件,好比是建設一棟房子,如果沒有設計圖,肯定是不行的。在面向對象的軟件設計中,也有建模設計。所以對一位優秀的軟件設計師而言,掌握UML建模是必須的。 UML簡介: UML建模語言是面向對

原创 軟設考試筆記--數據庫系統

軟設考試筆記–數據庫系統 意義: 對於一些管理軟件,其核心就是與業務相關的數據處理,而數據的存儲就離不開數據庫系統的支持。所以掌握數據庫系統的知識是十分有必要的。 考點的提煉: 數據庫模式(概念模式、外模式、內模式); 數據模型,

原创 軟設考試筆記--數據流圖

軟設考試筆記–數據流圖 意義: 軟件設計師不僅需要具備高水平的編程能力,而且要熟練掌握軟件設計的方法和技術,具備一定的軟件設計能力。 對於一些諸如管理系統的軟件來說,往往要處理一定的數據流。所以數據流圖的設計顯得非常關鍵。 其中軟

原创 Gauss 消元法求解線性方程組

Gauss 消元法求解線性方程組 內容 消元法是將方程組中的一方程的未知數用含有另一未知數的代數式表示,並將其代入到另一方程中,這就消去了一未知數,得到一解;或將方程組中的一方程倍乘某個常數加到另外一方程中去,也可達到消去一未知數

原创 ACM競賽學習整理--Gauss求解POJ1166

這道題目和1830比較類似,1830是求解的個數,這道題目相當於求線性方程組的整數解。 題目主要內容:有9個鐘,其中9個操作方法來扳動上面的指針,每個操作每次只能把指針移動90度,且每個操作是對一組鍾進行操作(即執行每個操作之後有

原创 NOIP競賽學習整理--動態規劃算法舉例P1264

動態規劃 什麼是動態規劃? 動態規劃是解決多階段決策最優化問題的一種思想方法。所謂“動態”,指的是在問題的多階段決策中,按某一順序,根據每一步所選決策的不同,將隨即引起狀態的轉移,最終在變化的狀態中產生一個決策序列。動態規劃就是爲

原创 ACM競賽學習整理--矩陣運算

ACM競賽學習整理–矩陣運算 瞭解矩陣類 【任務】 實現矩陣的基本變換 【接口】 結構體:Matrix 成員變量: int n,m 矩陣大小 int a[][] 矩陣內容 重載運算符: +、-、x 成員函數:void cle

原创 QtGraphicView添加圖元

最近一段時間一直在學習Qt的相關內容,Qt入門相對還簡單,但精通確不那麼容易。有句話叫功到自然成,那就一點一點積累吧。 Qt中有關場景和視圖的介紹,根據這個框架可以非常方便的搭建一些動畫等。 本次的實例就是如何添加圖元,先看下效果

原创 Qt 控制檯 使用connect連接信號和槽

導言: Qt的信號號和槽 (Signal&Slots)是Qt的特性,深入理解該機制是能夠精通Qt編程的關鍵。 信號號和槽 (Signal&Slots)的作用: 信號和槽用於兩個對象之間的通信。 常見的如:Qt的部件類(l例如:Wi

原创 寫在歲末 -- 程序員的人生並非那麼容易,努力向前奔跑吧!

寫在歲末 寫博客也許也會有思維的慣性,當你戀上寫博客的那一刻開始,你就會覺得,你對它已經愛不釋手了。 臨近歲末了,再過半個月就快過年了。回顧這一年半載,基本上都在圍着同一個項目在轉,模爬滾打總算看到一些眉目了。算法設計上的確很折磨

原创 Qt 操作words實例 --- 幼兒快算題生成器

Qt 操作words實例 — 幼兒快算題生成器 幼兒教育一直受到重視,一年級開始,一般學校都會要求口算達標,爲了更好的促進孩子學習,是否可以製作這樣一款word 口算練習題生成器呢?不妨用Qt來試試看吧! 先看下界面: 代碼實現

原创 NOIP信息奧賽--1995“同創杯”初中複賽題題解(三)

NOI’95 “同創杯”全國青少年信息學(計算機)奧林匹克競賽 分區聯賽複賽測試數據(初中組) 第三題 輸出結果爲: A類=538 B類=462 本題解析:本題的關鍵是要計算二進制數中0和1的個數。具體代碼如下: #i

原创 NOIP信息奧賽--1995“同創杯”初中複賽題題解(二)

NOI’95 “同創杯”全國青少年信息學(計算機)奧林匹克競賽 分區聯賽複賽測試數據(初中組) 第二題: 解析: 本題,主要是循環體的運用,綜合難度比較大。循環體結構的設計是本題的解題關鍵。 具體代碼如下: #include <