Time of Update: 2018-12-04
1.傳遞參數argv gdb執行時,不能用gdb a.out d1 d2 來傳遞argv,應該在gdb a.out,出現gdb提示符後,輸入set args d1 d22.棧的觀察 輸入bt(backtrace),可以bt n 或bt -n 看由棧頂或棧底開始的n層資訊。在觀察遞迴時有用3.條件斷點 break ### if var==val 如:break 99 if t==100 如果條件是字串等,只好在程式中用if(....)
Time of Update: 2018-12-04
本文標籤: ListView載入速度最佳化 , Listview效能最佳化 聲明: 本文由( 魔豆先生 )原創編譯,轉載請保留連結:ListView載入速度/效能最佳化方案分 Adapter是listview和資料來源間的中間人.當每條資料進入可見地區時,adapter的getview()會被調用,返回代表具體資料的視圖.觸摸滾動時,頻繁調用.支援成百上千條資料.下面為顯示每條資料的xml檔案:1.最簡單的方法,最慢且最不實用public View getView(int pos, View
Time of Update: 2018-12-04
昨天寫東西用到了線程,需要線上程雷根據一些條件來擷取一些資料,也就是說要讓線程該走的時候走,該停的時候停。剛開始弄了一個while(begin) { //邏輯}begin 是boolean類型運行之後發現不能控制線程,因為一旦把其它地方把begin置成false的時候,這個線程就結束了,怎麼辦呢?看下面一段代碼while(true){ if(begin) { //邏輯 }}這樣線程就一直在運行,再通過begin的值控制內在的邏輯。
Time of Update: 2018-12-04
android不能直接利用java裡的base64類,需要自己定義編寫一個編碼類別,從而達到可以在網路中傳輸照片的目的,以下就是構建一個編碼類別型,便於進行網路傳輸。 構建一個base64類:public class base64 { private static final byte[] encodingTable = { (byte) 'A', (byte) 'B', (byte) 'C', (byte) 'D', (byte) 'E', (byte) 'F', (byte) 'G'
Time of Update: 2018-12-04
小米科技及其創始人雷軍很快被冠以“中國版蘋果”和“中國版喬布斯”的稱號,這裡有部分原因是因為雷軍喜歡在發布新型號的智能手機時喜歡穿黑顏色的圓領衫,在有著既簡單又美觀產品圖片的舞台上踱步。並不出人意料的是,小米公司的業績非常好。該公司生產的智能手機據說目前在中國出貨已經超過了蘋果的iPhone——有部分原因是要比iPhone更便宜。和其他中國智能手機的製造商一樣,小米也在利用蘋果銷售決策所留下的市場空間,後者在這個人口平均收入水平無法負擔起蘋果的國家試圖維持高價的銷售策略。這些來自中國的廉價智能機
Time of Update: 2018-12-04
在學習的過程中,借鑒了很多的網上大牛的知識成果。今天終於自己寫成功了一個簡單的程式,算是對自己學習的小小的總結,也算是與大家分享一下成果。其中,在opencv向pc linux和arm
Time of Update: 2018-12-04
static int init_hotplug_sock(void) 183 { 184 185 struct sockaddr_nl snl; 186 const int buffersize = 16 * 1024 * 1024; 187 int retval; 188 189 memset(&snl, 0x00, sizeof(struct sockaddr_nl)); 190 snl.nl_family = AF_NETLINK; 19
Time of Update: 2018-12-04
在vmware下面,新編譯的核心,啟動出現問題:Enforcing mode requested but no policy loaded. Halting now.kernel panic - not syncing: Attempted to kill init!解決方案:1、在grub.conf裡把 kernel /vmlinuz-2.6.19 ro root=LABEL=/ rhgb quiet 變為:kernel /vmlinuz-2.6.19 ro root=LABEL=/
Time of Update: 2018-12-04
在開發板上掛載NFS 網路檔案系統(NFS,Network FileSystem)是一種將遠程主機上的分區(目錄)經網路掛載到本地系統的一種機制,通過對網路檔案系統的支援,使用者可以在本地系統上像操作本地分區一樣來對遠程主機的共用分區(目錄)進行操作。 在嵌入式Linux的開發過程中,開發人員需要在Linux
Time of Update: 2018-12-04
C語言代碼如下: S32 x,y,w,h;stFontAttribute f={0};f.size = LARGE_FONT;UI_filled_area filler = {0}; EntryNewScreen(SCR_MYAPP_MAIN,mmi_myapp_exit,NULL,NULL);entry_full_screen(); 重點看第四行,它的作用是定義一個結構體。結果報的錯誤是:error C2275: 'UI_filled_area' : illegal use of this
Time of Update: 2018-12-04
Windows為了消除各編譯器的差別,重新定義了一些資料類型。 CHAR為單位元組字元。char是C語言標準資料類型,字元型,至於由幾個位元組組成通常由編譯器決定,一般一個位元組。 WCHAR為Unicode字元,即不論中英文,每個字有兩個位元組組成。 如果當前編譯方式為ANSI(預設)方式,TCHAR等價CHAR,如果為Unicode方式,TCHAR等價於WCHAR。在目前的版本LPCSTR和LPSTR沒區別,即以零結尾的字串指標,相當於字串數組,
Time of Update: 2018-12-04
From: Mats Erik Andersson <mats.andersson64 <at> comhem.se>Subject: Re: configure: error: Bluetooth library is requiredNewsgroups: gmane.linux.bluez.userDate: 2007-07-09 13:54:58 GMT (2 years, 11 weeks, 1 day, 1 hour and 44 minutes
Time of Update: 2018-12-04
根據USB規範的規定,所有的USB裝置都有供應商ID(VID)和產品識別碼(PID),主機通過不同的VID和PID來區別不同的裝置,VID和PID都是兩個位元組長,其中,供應商ID(VID)由供應商向USB執行論壇申請,每個供應商的VID是唯一的,PID由供應商自行決定。
Time of Update: 2018-12-04
1、umask(~0600) 檔案或檔案夾的許可權在linux中是用八進位來表示的。 C,C++規定,一個數如果要指明它採用八進位,必須在它前面加上一個0,如:123是十進位,但0123則表示採用八進位。這就是八位元在C、C++中的表達方法。 C,C++規定,16進位數必須以 0x開頭。比如 0x1表示一個16進位數。而1則表示一個十進位。另外如:0xff,0xFF,0X102A,等等。其中的x也不區分大小寫。
Time of Update: 2018-12-04
ubuntu12.10預設不允許root使用者登入,在登入視窗只能看到普通使用者和訪客登入。以普通身份登陸ubuntu後,我們需要做一些修改普通使用者登入後,修改系統設定檔需要切換到超級使用者模式,在終端視窗裡面輸入: sudo -s,然後輸入普通使用者登陸的密碼,斷行符號即可進入root使用者權限模式。然後執行: vi /etc/lightdm/lightdm.conf增加:greeter-show-manual-login=true allow-guest=false修改完的整個設定檔是:
Time of Update: 2018-12-04
How to Compile XviD with Microsoft Visual C++ 6.0Written by David CarrollLast updated: November 23, 2003OK, you've got your copy of Microsoft Visual C++ 6.0. You should be able to justdownload the source code, click on the project file, and a few
Time of Update: 2018-12-04
就像在提交日誌的時候系統會把提交的時間記錄下來一樣,如果想在sqlite3下建立的表裡插入資料的時候也把插入資料的時間點儲存在sqlite資料庫裡怎麼處理呢?建立一個資料庫,如foo.db在這個表裡建立一個表:CREATE TABLE time([ID] INTEGER PRIMARY KEY,[IDCardNo] VARCHAR (50),[CreatedTime] TimeStamp NOT NULL DEFAULT CURRENT_TIMESTAMP);插入資料:INSERT INTO
Time of Update: 2018-12-04
原貼地址:http://blog.csdn.net/aking21alinjuju/archive/2010/12/02/6051421.aspx 如果手機只能進行即時通話,沒有留言和簡訊功能會怎麼樣?一個電話打過來,正好沒有來得及接上,那麼這個電話要傳遞的資訊肯定就收不到了。為什麼不能先將資訊存下來,當使用者需要查看資訊的時候再去獲得資訊呢?伴隨著這個疑惑,短息和留言應運而生,無論手機是否開機、是否未及時接到,我們都能得到其中的資訊。JMS提供了類似這樣的功能,本章我們將系統的學習JMS中的相
Time of Update: 2018-12-04
//----------------------------------------------------------------------------------------- //Author:lanyang123456//2011-7-4 //----------------------------------------------------------------------------------------- 在核心版本為2.6.21-1.3194.fc7的Fedora系
Time of Update: 2018-12-04
一般在寫使用者註冊模組的時候都在對註冊的使用者名稱進行判斷,查看一下有沒有.!@#$%^&*()等這樣的特殊字元,註冊資訊裡一般將這些字元視為非法字元不允許註冊。怎麼進行判斷呢,這裡就用到了Regex了。先來解釋一下下面幾個Regex:String chinese = "^[\\u4E00-\\u9FA5\\uF900-\\uFA2D]+$";