Time of Update: 2018-12-05
下為一個虛解構函式的簡單例子:class X {private:char *p;public:X(int size) { p=new char[size]; }virtual ~X( ) {cout<<"~X"<<endl; delete[ ]p; } };class Y :public X { private: char *pp;public:Y(int sz1, int sz2):
Time of Update: 2018-12-05
1 #include<stdio.h> 2 #include<stddef.h> 3 #include<pthread.h> 4 #include<unistd.h> 5 int i=1; 6 pthread_mutex_t mutex; 7 pthread_cond_t cond; 8 9 void * Task1() 10 { 11
Time of Update: 2018-12-05
本來對 UBUNTU 下下載 迅雷連結 已經死心了,今日偶見 Holmesian 部落格http://holmesian.cn/post/479/,於是寫了個shell指令碼下載 80s.cn 的東西。 使用:運行指令碼後面直接跟連結地址,例儲存為 down.sh (並chmod +x)./down.sh <粘貼複製的地址> #download thunder
Time of Update: 2018-12-05
參考:http://bbs.freexen.cn/showtopic-90.aspx 配置:xen 3.3.1Debian 4機器需要支援 PAE首先安裝 Debain:安裝Debain 就不多說了。tips:安裝 Debian 時關閉網路會比較快,同時可以防止自動使用更新的包。新的包會和使用後面一些需要安裝的檔案相衝突,導致後者安裝不上。安裝xen 3.3.11、下載Xen
Time of Update: 2018-12-05
本文都是筆者在使用Ubuntu時遇到的問題,大都在上網找到了有效解決辦法,在此記錄下來,希望對大家有用。----------------------------------------------------------華麗的本文分割線-------------------------------------------------------------------一、螢幕損壞:“六屏”問題一些使用Geforce GT
Time of Update: 2018-12-05
我在 http://bbs.city.tianya.cn/tianyacity/Content/45/2/1072219.shtml 解析《蝙蝠俠前傳2——黑暗騎士》(轉載) 下面這張圖沒什麼多說的,就是小丑在片中惟一一次吃東西的鏡頭。他只把上面那個紅色的吃了,下面的蝦沒吃。如果你因此說小丑是素食主義者,至少從該片內容來看,沒人有證據反駁你 我覺得分析得不對小丑也許只是看到只蝦未熟所以不吃,也有可能是怕吃了會過敏,也有可能是被有殼吃得麻煩,阻住做正經事
Time of Update: 2018-12-05
簡介:Songbird 是一款多平台的音樂播放器,內嵌瀏覽器。推薦在 google 音樂中搜尋音樂,然後下載 使用方法:安裝平台 ubuntu從 http://getsongbird.com/ 下載合適你的版本運行 songbird .使用 flash 1.安裝 Adobe flash 102. songbird 不會自動設定可以從 firefox 下拷貝 flash 外掛程式命令 :cp /usr/lib/mozilla/plugins/*
Time of Update: 2018-12-05
檔案的儲存 MATLAB支援工作區的儲存。使用者可以將工作區或工作區中的變數以檔案的形式儲存,以備在需要時再次匯入。儲存工作區可以通過菜單進行,也可以通過命令視窗進行。 1. 儲存整個工作區 選擇File菜單中的Save Workspace As…命令,或者單擊工作區瀏覽器工具列中的Save,可以將工作區中的變數儲存為MAT檔案。 2. 儲存工作區中的變數 在工作區瀏覽器中,右擊需要儲存的變數名,選擇Save As…,將該變數儲存為MAT檔案。 3.
Time of Update: 2018-12-05
在系統從 ubuntu 9.04 升至 9.10 後,本人系統的控制台就一直不能使,而且 vbox 在每次系統重啟後都要執行 `sudo /etc/init.d/vboxdrv setup `重新編譯一次核心。由於其它方面沒感不便,對這兩小問題也就忍了。 最近想裝 NV 的官方驅動,安裝要求關閉 X ,就不得不面對這個問題了。 首先想到的是問題出在啟動過程中出現的問題,ubuntu 使用 upstart 來引導系統,upstart 啟動過程可參考 Upstart: Ubuntu
Time of Update: 2018-12-05
QByteArray類提供了位元組數組,包含於<QByteArray>標頭檔中,從Q3CString類繼承而來。QByteArray可以儲存raw bytes和傳統的8-bits的字串,都是以'\0'結尾的,使用比char*更方便QString也可以儲存字串資訊,但通常以16-bits形式Unicode方式儲存,這有利於非ASCII和非Latin-1格式的資料的儲存,例如GBK等中文size()大小,不包含'\0' ,qstrlen()包含'\0'resize()可以重新定義大小da
Time of Update: 2018-12-05
QTimer 類是QT關於定時的一個類,本文主要是對QTimer::start()函數進行實驗利用connect(my_timer,SIGNAL(timeout()),this,SLOT(my_show()))出現的問題:1 connect() 未被定義, 原因 是因為在類的定義中缺少類Q_OBJECT 的聲明 2 添加Q_OBJECT 後出現 undefined reference to vtable forxxx 原因是因為沒有產生mocxxx.cpp 檔案
Time of Update: 2018-12-05
1) QDomDocument類(文檔節點),<QDomDocument>表示XML檔案,是整個檔案樹的根節點,提供整個文檔的訪問。由於元素、文本節點、注釋、處理指示都不能存在於外部檔案,因此這些內容都必須在檔案內被建立,並用ownerDocument()關聯建立。 讀入文檔setContent(QFile *file),若讀取失敗返回0,成功返回1 利用creatElement()createTextNode(), createComment(),
Time of Update: 2018-12-05
關於error C3163: '_vsnprintf': attributes inconsistent with previous declaration 編譯錯誤的 一次在使用 VC++ 2008(VSTS版)編譯器中遇到了下面的錯誤資訊:1>D:\Program Files\Microsoft Visual Studio 9.0\VC\include\stdio.h(358) : error C3163: '_vsnprintf': attributes inconsistent
Time of Update: 2018-12-05
網上說 canon PIXMA ip1180 和 canon PIXMA ip1800 的驅動通用。1.到佳能官方下載兩個驅動包cnijfilter-common-2.70-1.i386.rpmcnijfilter-ip1800series-2.70-1.i386.rpm 使用 alien 把rpm 包轉為 deb 的包$sudo alien cnijfilter-common-2.70-1.i386.rpm$sudo alien
Time of Update: 2018-12-05
轉自:http://www.ubuntu-tw.org/modules/newbb/viewtopic.php?post_id=93209最近9.04總是顯示沒有串連,ifconfig看到eth0後面一大堆inet6,估計是ipv6引起的問題。於是:$sudo vi /etc/sysctl.conf在最後面添加net.ipv6.conf.eth0.disable_ipv6 =
Time of Update: 2018-12-05
今天是第N次折騰firefox和aMule了,可惜還是沒能讓firefox 關聯aMule成功。 不過今天有個意外收穫,以前向aMule裡添加檔案中文基本是亂碼。要在每個檔案成功建立串連後 右擊->show file details->在File name框中選擇可識別的中文名。不光是麻煩還得等網路連上。 今天發現使用"ed2k"工具可以解決,方法:ed2k
Time of Update: 2018-12-05
1.GCOV查看arm-linux程式碼涵蓋範圍 一、 關於gcov工具gcov伴隨gcc 發布。gcc編譯加入-fprofile-arcs -ftest-coverage 參數產生二進位程式,執行測試案例產生程式碼涵蓋範圍資訊。1、如何使用gcov用GCC編譯的時候加上-fprofile-arcs
Time of Update: 2018-12-05
轉自 http://blog.freebug.org/archives/334 它有三種形式分別對應三種不同的訊號回應方式.第一種:trap ""commands"" signal-list當指令碼收到signal-list清單內列出的訊號時,trap命令執行雙引號中的命令.第二種:trap signal-listtrap不指定任何命令,接受訊號的預設操作.預設操作是結束進程的運行.第三種:trap "" ""
Time of Update: 2018-12-05
環境:ubuntu10.10程式目的:利用原始通訊端PF_PACKET和SOCK_RAW,擷取IP等資料socket(PF_PACKET,SOCK_RAW,htons(ETH_P_IP))問題:在編譯時間出現 error: ‘htons’ was not declared in this scope的錯誤查了下有人說 htons包含在netinet/in.h檔案中,1 加#include<netinet/in.h>後編譯,出現/usr/include/netinet/in.h:34:
Time of Update: 2018-12-05
上學時每怎麼好好學c語言,現在開始搬磚了,沒法只能從頭開始,處理報文解析,大多都是字串操作,就回顧了下字串操作。問題1:在報文中會出現unsigned char temp[6]={0x01,0x0c,0xcd,0x00,0x04,0x01};