Time of Update: 2018-12-05
Chain ofResponsibility模式是行為模式之一,該模式構造一系列分別擔當不同的職責的類的對象來共同完成一個任務,這些類的對象之間像鏈條一樣緊密相連,所以被稱作職責鏈模式。Chain
Time of Update: 2018-12-05
libparted庫是linux中大名鼎鼎的分區軟體parted和gparted所使用的庫,linux下預設的分區軟體都是parted。現在我就用libparted庫中的幾個函數來顯示我們的系統中的裝置的資訊。程式如下:#include <parted/parted.h>#include <stdio.h>int main(int argc, char* argv[]){ped_device_probe_all();PedDevice *dev =
Time of Update: 2018-12-05
原創文章,轉載請註明出處,謝謝! 作者:清林,部落格名:飛空靜渡 今天在測試我剛完成的在linux對NTFS分區進行備份和恢複的代碼,運行程式備份一個200M的NTFS分區,然後在運行另一個程式恢複資料到這個200M的分區中,然後把這個分區載入到/tmp/sdd1中查看,檔案恢複成功 ---
Time of Update: 2018-12-05
編譯環境:fedora9.0 交叉編譯器:4.3.2 今天在做QT的移植的時候在#tar zxvf qt-x11-opensource-src-4.5.3.tar.gz #cd qt-x11-opensource-src-4.5.3 #./configure 做的這一步的時候出現錯誤此完整出錯資訊是在./configure階段Basic XLib functionality test failed!You might need to modify the include and
Time of Update: 2018-12-05
myicq 1.0中實現了一個記憶體池的模型,可以自動分配和回收對象記憶體。下面看下其實現方式。 首先記憶體池使用了雙向鏈表來連結的,鏈表的實現也就是linux中常見的list_head形式,不過是其自己實現的。有點不解的是,既然用list_head,如果是在linux實現,可以自己調用linux裡內建好的list_head,而且還是C的呢,而不是myicq裡自己實現的還是類的形式的。又如果如果說是在windows下,那windows下的vc也有類似的形式如:FILED_OFFSET宏就是這樣。
Time of Update: 2018-12-05
NTFSRecover 1.3 對比前一版本,徹底的修改了介面,並且增加了掃描過濾功能,具體先看下下面的: 在選擇分區頁面中,需要選擇一個你需要掃描的分區! 並且,在這一版中增加了掃描過濾器,可以過濾掉不需要的檔案,這裡的過濾器有兩個!檔案名稱過濾器:
Time of Update: 2018-12-05
原地址:http://mobile.51cto.com/symbian-272641.htm http://www.cnblogs.com/huipengkankan/archive/2012/05/27/2519747.html 首先說一下對多線程這個名詞的理解過程。以前聽說過很多次多線程這個詞,而且往往與伺服器聯絡起來,因此一直把多線程誤解為伺服器特有的功能;直到這次課程設計,仔細學習了一下多線程的機制,才知道真正的意思。簡單的來說,就是同時有多個線程一起運行,而不同的線程可以執行不同的操作
Time of Update: 2018-12-05
t-everywhere-opensource-src-4.7.3源碼下載及在x86 linux環境下的安裝源碼: ftp.trolltech.com/qt/source/(由於部落格對網址的限制,無法顯示網址,故改成了其他形式,想下載的人,可以通過csdn找到使用者wuyiliwenjie上傳的資源進行下載,或者把上面兩行聯合在一起就可以下載了)下載完成後得到qt-everywhere-opensource-src-4.7.3.tar.gz源碼,然後通過以下命令解壓:tar zxvf
Time of Update: 2018-12-05
運行make menuconfig後出現一大堆:scripts/kconfig/mconf.o:在函數‘show_help’中:mconf.c:(.text+0x704):對‘stdscr’未定義的引用scripts/kconfig/lxdialog/checklist.o:在函數‘print_arrows’中:checklist.c:(.text+0x40):對‘wmove’未定義的引用checklist.c:(.text+0x60):對‘acs_map’未定義的引用checklist.c:(
Time of Update: 2018-12-05
sockfd = new QTcpSocket; 在建構函式中執行個體化,是父線程的資源,在run()子線程裡不能跨線程調用,要改到run()子線程裡調用 QObject: Cannot create children for a parent that is in a different thread錯誤classTcpComm:publicQThread{ Q_OBJECTpublic:
Time of Update: 2018-12-05
今天下午編譯glibc2.9,一直出現These critical programs are missing or too old: as ld 錯誤,上網查一下,一般是說These critical programs are missing or too old:後面指示的是後面的軟體的版本太低或者太高,我看我的版本是太高了,我以前用ubuntu9.04時沒有問題,到了9.10時就出錯,這次的gcc是4.4的。
Time of Update: 2018-12-05
原創文章,轉載請註明出處,謝謝! 作者:清林,部落格名:飛空靜渡 在這篇教程中,我想以一個最簡單的例子來說明如何使用winhex來恢複NTFS分區中被刪除的檔案的,為了使這上篇的文章的知識盡量的簡單,我這裡所恢複的條件有這麼幾個: 1、我格式化了一個分區,所以這個分區中是沒有任何檔案的。2、我使用的檔案大小小於1K,所以這個檔案在NTFS分區的檔案記錄中的資料屬性中是個常駐屬性。所以這裡不涉及到運行計算的問題,應該
Time of Update: 2018-12-05
QuickLZ 是一個號稱世界壓縮速度最快的壓縮庫,並且也是個開源的壓縮庫,其遵守 GPL 1, 2 或 3協議。 在QuickLZ的官網上有個關於QuickLZ的測試: LibraryLevelCompressedsizeCompressionMbyte/sDecompression Mbyte/sQuickLZ C 1.5.0147.9%308358QuickLZ C 1.4.0147.9%272332QuickLZ C 1.4.0242.3%131309QuickLZ C 1.4.03
Time of Update: 2018-12-05
轉一篇很有意思的文章,老鳥應該會很有感觸。轉自:http://www.lupaworld.com/article-226245-1.html昨天一位年長的老闆約我一起吃午飯。我們一邊等著送吃的過來,一邊追憶著他公司初創時期的情景。他的一句話讓我感到局促不安: 哎呀,JP,我記得那時候你看
Time of Update: 2018-12-05
VC實現串口通訊常式zt【浩惠電子 http://www.hheet.com/bbs 著作權】 VC實現串口通訊常式作者:阮幫秋(2001.4) 摘要:WIN95介面下的VC++串口通訊程式在WIN32下是不建議對連接埠進行操作的,在WIN32中所有的裝置都被看成是檔案,串列口也不例外也是作為檔案來進行處理的。 關鍵詞 串列口,DWORD,緩衝區
Time of Update: 2018-12-05
前段時間,我發了一篇文章《大扇區硬碟的出現與分析》來說明09年出現的大扇區的硬碟,並且也受到一些讀者的來信詢問,這裡,轉載一篇老外的文章,再次說明一下4K大扇區硬碟,希望可以讓你對4K大扇區硬碟有進一步的認識,也希望加深你對4K大硬碟的出現對現實系統的影響! 《4KB 扇區磁碟上的 Linux:實際建議》確保 Linux 在所有柱面上都啟動------ 原文地址
Time of Update: 2018-12-05
在QT的介面類的構造過程中,如果想退出整個程式,暴力的做法是調用exit(-1)進行,另外一種不是那麼暴力的方式如下:dialog.h#ifndef DIGLAOG_H_#define DIGLAOG_H_ #include <QDialog>class dialog : public QDialog{public: dialog (QWidget *parent = 0); virtual ~dialog
Time of Update: 2018-12-05
BMP映像格式簡介嘟嘟 發表於 2006-1-17 22:05:00簡介BMP(Bitmap-File)圖形檔案是Windows採用的圖形檔案格式,在Windows環境下啟動並執行所有圖象處理軟體都支援BMP圖象檔案格式。Windows系統內部各映像繪製操作都是以BMP為基礎的。Windows 3.0以前的BMP圖檔案格式與顯示裝置有關,因此把這種BMP圖象檔案格式稱為裝置相關位元影像DDB(device-dependent bitmap)檔案格式。Windows
Time of Update: 2018-12-05
花了幾天時間學習java,今天製作了一個jar包,遇到一個奇怪的問題,打好的jar包使用命令java -jar test.jar可以正確運行,但是雙擊或是在cmd中運行,提示下面的錯誤:C:\Users\Administrator>D:\work\temp\classes\test.jarException in thread "main" java.lang.NoClassDefFoundError: D:\work\temp\classes\test/jarCaused by:
Time of Update: 2018-12-05
ObjectDock天氣預報配置, 作者:BestVip很多人都想要天氣預報的教程,於是就試著寫了個,希望大家多提建議。原來的那個教程貼子被我刪掉了。 本來想上傳SysStats外掛程式的,但考慮網站有下載就放棄了,這裡提供下載連結給大家:1、SysStats下載頁面2、SysStats直接下載 要正確使用該外掛程式,可能需要下載安裝微軟的XML, 點擊下載 先將載入下來的SysStats解壓到ObjectDock的Docklets目錄下,然後選擇添加SysStats,在問號上選擇Load