原创 新手使用QT開發常會碰到的問題
1、cannot open output file debug\hello1.exe: Permission denied 原因: 可能是你的後臺運行了這個程序。 解決方法: 切到任務管理器去結束進程。 2、Qt qapp
原创 VS2010中搭建QT開發環境
VS2010中搭建QT開發環境 前言 裝好vs2010的QT插件後,出現下面的問題 原因: 我裝的那個QT是用MinGW編譯得到的,不能被MSVC所識別。 解決方法: 方法一: 到QT的官網上去下載
原创 QT5發佈
QT5環境下的產品發佈 ---2014/0703 創建好的項目,總是要
原创 免疫算法主程序在matlab上的實現
%這是免疫算法。這個算法幾乎與遺傳算法一樣,只是多用了一個免疫函數%免疫算法是遺傳算法的變體,它不用雜交,而是採用注入疫苗的方法。%疫苗是優秀染色體中的一段基因,把疫苗接種到其它染色體中%注意:標準遺傳算法的一個重要概念是,染色體是可能解
原创 installEventFilter的使用
voidQObject::installEventFilter ( const QObject * obj ) 安裝事件過濾器obj到這個對象。 事件過濾器就是接收所有被髮送到這個對象的事件的對象。這個過濾器可以停止事件或者把它再轉給這個
原创 Vlan理論學習基礎篇
一、Vlan簡介VLAN(Virtual Local Area Network)的中文名爲"虛擬局域網"。VLAN是一種將局域網設備從邏輯上劃分成一個個網段,從而實現虛擬工作組的新興數據交換技術。VLAN除了能將網絡劃分爲多個廣播域,從而
原创 QT實現多國語言的動態切換
摘要:本文論述瞭如何使用QT實現程序的多語系支持以及多語系的動態切換。 前沿 我們生活中用到的程序大多都是支持單一語言的,比如在中國我們用到的軟件大多是漢語的,也有很少部分使用的是英語的,但是很少有軟件可以實現兩種語言的動態切換。不過隨
原创 Linux流量控制(SFQTBFPRIOCBQHTB原理介紹)
Linux流量控制控發不控收,所以只能對產生瓶頸網卡處的發包速率進行控制..而網絡瓶頸分析亦爲Linux網絡流控的第一步。 二種流控算法上分: 無類算法 用於樹葉級無分支的隊列 SFQ TBF pFIFO 分類算法 用於多分支的隊列 PR
原创 網頁爬蟲基礎篇
網絡爬蟲,是一種按照一定的規則,自動的抓取萬維網信息的程序或者腳本。網絡爬蟲是搜索引擎系統中十分重要的組成部分,它負責從互 聯網中搜集網頁,採集信息,這些網頁信息用於建立索引從而爲搜索 引擎提供支持,它決定着整個引擎系統的內容是否豐富
原创 對QT的一點認識
1、QT跨平臺的實現機制 跨平臺: 狹隘的理解:一個程序能在不同的平臺上跑,操作系統就是平臺。廣義的理解:平臺就是API的提供者,API你就可以理解爲系統提供給你的函數,就是不需要你自己寫的,系統自帶的,並且只有這個系統纔有的。提供A
原创 QT在WIN7下開發環境的搭建
QT環境包括QT庫、QTCreator。也就是說要搭建QT的開發環境需要下載Qt libraries、Qt Creator。 步驟一: 到官網上去下載 qt-opensource-windows-x86-mingw48
原创 Linux配置8021.q vlan實踐篇
OS:ubuntu 12.04 一、Linux下基本環境搭建: Linux下的基本環境是指內核靜態編譯進來8021q模塊或者運行後動態加載8021q模塊,以及vlan的配置工具。通常linux已經自己幫我們動態編譯好了8021q模塊,
原创 Socket程序從windows移植到linux下需要注意的
關於這個話題網上流傳的是一個相同的版本,就是那個第一項是頭文件的區別,但後面列出的頭文件只有#include沒有(估計是原版的在不斷轉載的過程中有人不小心忘了把尖括號轉義,讓瀏覽器當html標記解析沒了)的那個。現
原创 Linux下QoS模塊之tc(traffic control)操作簡介/CBQ
Linux從kernel 2.1.105開始支持QOS,不過,需要重新編譯內核。運行 'make config'時將 EXPERIMENTAL_OPTIONS 設置成 'y',並且將 Class Based Queueing (CBQ),
原创 對QT的編譯器mingW與cygwin的一點理解
首先MingW和cygwin都可以用來跨平臺開發。 MinGW是Minimalistic GNU for Windows的縮寫,也就是Win版的GCC。 Cygwin則是全面模擬了Linux的接口,提供給運行在它上面的的程