Time of Update: 2018-12-04
在學習的過程中,借鑒了很多的網上大牛的知識成果。今天終於自己寫成功了一個簡單的程式,算是對自己學習的小小的總結,也算是與大家分享一下成果。其中,在opencv向pc linux和arm
Time of Update: 2018-12-04
匿名內部類適合建立那種只需要一次使用的類,例如命令模式時所需要的Command對象。匿名內部類的文法有點奇怪,建立匿名內部類時會立即建立一個該類的執行個體,這個類定義立即消失,匿名內部類不能重複使用。 定義匿名內部類的格式如下: new 父類構造器(參數列表)|實現介面() { //匿名內部類的類體部分
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
根據USB規範的規定,所有的USB裝置都有供應商ID(VID)和產品識別碼(PID),主機通過不同的VID和PID來區別不同的裝置,VID和PID都是兩個位元組長,其中,供應商ID(VID)由供應商向USB執行論壇申請,每個供應商的VID是唯一的,PID由供應商自行決定。
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
隨著Internet技術的迅猛發展,為滿足不斷增長的使用者需求,TCP/IP正從IPv4向下一代互連網協議IPv6逐步演化,作為網路層協議的移動IP將在IPv6中為網路節點提供更加完善的移動性支援。目前,IETF(Internet Engineering Task Force)移動工作群組將把制定移動IPv6標準作為移動IP工作群組議程的主要研究課題,並取得了一系列的進展。1 移動IPv6的基本工作機制
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
HDC realDC;//實際環境HDC m_memDC;//記憶體環境HBITMAP m_membit;//位元影像控制代碼CRect rect;realDC = ::GetDC(m_hWnd);//擷取裝置的繪圖控制代碼m_memDC = ::CreateCompatibleDC(realDC ); //建立記憶體相容DC m_membit = ::CreateCompatibleBitmap(realDC ,rect.Width(),rect.Height()); CDC
Time of Update: 2018-12-04
EDB是從Windows Mobile 5.0後出現的,提供了比CEDB更好的效能。要使用EDB,首先就是mountBOOL CeMountDBVol( PCEGUID pceguid, LPWSTR lpszDBVol, DWORD
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
在標頭檔XXX.h的類申明前先定義以下內容:struct MyData{ CListCtrl *listctrl; //申明對象 int isub; int seq; //決定是升序還是降序};//回呼函數inline int CALLBACK CompareFuncs(LPARAM lParam1,LPARAM lParam2,LPARAM lParamSort){ MyData *p=(MyData
Time of Update: 2018-12-04
準備工作:加個基於對話方塊的MFC智慧型裝置的項目,隨便加入幾個Edit控制項和BUTTON控制項(是為了顯示滾動的效果,同時Edit控制項還可以調入IME)開始工作:在視窗的訊息中找到WM_VSCROLL訊息,該訊息將用於豎直捲軸。先在視窗初始化函數OnInitDialog()中加入:int ypos = GetScrollPos(SB_VERT); if (ypos !=0) ScrollWindow(0,ypos); //恢複視窗的垂直捲動區域 SCROLLINFO
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
//顯示網頁 Uri uri = Uri.parse("http://google.com"); Intent it = new Intent(Intent.ACTION_VIEW, uri); startActivity(it); //顯示地圖 Uri uri = Uri.parse("geo:38.899533,-77.036476"); Intent it = new Intent(Intent.ACTION_VIEW, uri);
Time of Update: 2018-12-04
//----------------------------------------------------------------------------------------- //Author:lanyang123456//2011-7-4 //----------------------------------------------------------------------------------------- 在核心版本為2.6.21-1.3194.fc7的Fedora系
Time of Update: 2018-12-04
15個學習習慣
Time of Update: 2018-12-04
一般在寫使用者註冊模組的時候都在對註冊的使用者名稱進行判斷,查看一下有沒有.!@#$%^&*()等這樣的特殊字元,註冊資訊裡一般將這些字元視為非法字元不允許註冊。怎麼進行判斷呢,這裡就用到了Regex了。先來解釋一下下面幾個Regex:String chinese = "^[\\u4E00-\\u9FA5\\uF900-\\uFA2D]+$";
Time of Update: 2018-12-04
這一篇筆記是由一個突然的認識觸發的:在開發軟體的很多地方,很多概念都是有生命週期的,比如宏觀的軟體工程生命週期,微觀的android的activity 介面的生命週期,伺服器用戶端通訊的生命週期,還有我最近才想到的,寫代碼過程中記憶體的生命週期。從這個角度切入,能夠全域系統的瞭解某個概念,無記憶負擔。理解代碼也有一條很清晰的主線。想到之前對記憶體管理的理解都是零散的知識點,今天記住了明天可能忘,各種混亂不踏實,各種累啊。
Time of Update: 2018-12-04
今天想弄個就想XP裡的點擊右鍵出現菜單的樣式,當然在PDA上是只能點擊了,我選擇點擊時出現快顯功能表,同時給予響應。首先建個基於對話方塊的MFC的智慧型裝置程式,從VS2005的表單訊息裡選擇WM_LBYTTONDOWN這個訊息選擇好後就是要引入快顯功能表啦。代碼如下:void CTestMenuDlg::OnLButtonDown(UINT nFlags, CPoint point){ int x = point.x; int y = point.y; HMENU