S60 3版程式移植到5版的注意事項

原先的S60 3RD開發環境不變。 安裝S60_5th_Edition_SDK_v1_0_en。 請仔細研讀releasenotes.txt,瞭解該版本的新特性, 這能讓你少走很多彎路。    從releasenotes.txt來看 需要注意的地方:  1)支援JAVA和WEB RUNTIME Widget開發。如果不做JAVA開發,安裝時跳過安裝 ECLIPSE這一步。   2)支援ARM RVCT compiler 2.2 build 593及更高版本。但經過驗證 RVCT 2.2

MTK開發中一些經驗總結

1.  在確定你的MTK工程完整而且在模擬器和真機上能正常運行 之前, 不要開始工作。2.   MTK開發 C是唯一選擇, 不要試圖用把C++工程移植到MTK平台。 3.   ADS C/C++ COMPILER不同的編譯選項可能導致代碼的效能差異很大。ADS使用ARMV4指令集, 而真機是Thumb指令集。4.   MMI/GUI的工作盡量用MODIS模擬器。 真機編譯很慢,可用分布式編譯加速。5.   Image$$ZI$$Limit 錯誤原因有2種: 使用了malloc,free,

symbian開發22條經驗總結

K哥: 這是一位開發人員在經曆多年的開發,總結出了對於Symbian開發人員的22條建議,其實這些經驗對於其他手機平台的開發也有很大的參考。  1、 確保您的應用程式能夠對系統關機事件做出響應。在您的AppUi::HandleCommandL()方法中,必須要對EEikCmdExit(以及任何特定平台相關的事件,例如Series 60上的EAknSoftkeyBack)做出響應。  2、

基於select模型tcp伺服器的掉線處理

Camera和手機之間通過代理服務器來轉寄資料。如果任何一方非正常退出時, 會導致select函數執行異常。 不需要在伺服器定時檢查每個socket描述符。  解決方案如下:1)   手機播放視頻時每個30秒發送一個心跳包並由伺服器轉寄給Camera。 如果超過30秒未收到心跳包, Camera中斷本次傳輸,並通知伺服器釋放手機socket的描述符。2)   當Camera掉線時, select擷取到這個camera的FD_SET有變化,但recv卻返回error.

網路視頻監控P2P解決方案

一.摘要本文分析了日益增長的民用層級家庭和個人網路視頻監控市場的需求特點,並給出了一種經濟可行易於大規模部署的P2P解決方案。由於篇幅有限,本文只給出了方案的思路,未對更深入的技術細節做詳細的論述,有興趣的朋友可以繼續深入研究。 二.關鍵詞IPCAM,  P2P,NAT,  STUN,  TURN,  ICE,  PJSIP,  OPENSIPS,  UDT, TCP, 

COM組件IImagingFactory引申(一)

 1.CoInitialize,

MoviGuard移動看家1.1版發布

MoviGuard移動看家免費下載專區點擊下載用戶端MoviGuard是一款使用方便的手機遠程視頻監視軟體。 只需一台帶網路攝影機的電腦和一部智能手機,就立即擁有了專業級的視頻監控系統。 如果你是一個需要上班的父母擔心家中的寶寶, 如果你是小店的老闆想看看店裡的情況,你都會喜歡MoviGuard. 我們有以下特點: 1) 安裝超簡單 只需要在電腦上安裝服務端,運行後就自動註冊獲得CID(網路攝影機ID號)。手機直接輸入CID就能觀看。 2) 智能運動檢測

易中天的十句經典感悟!

 01.人都是逼出來的。 02.如果你簡單,這個世界就對你簡單。 03.人生沒有綵排,每一天都是現場直播。 04.懷才就像懷孕時間久了會讓人看出來。 05.過去酒逢知己千杯少,現在酒逢千杯知己少。 06.人生如果錯了方向,停止就是進步。 07.人生兩大悲劇:一是萬念俱灰,一是躊躇滿志。 08.人和愛情一樣,錯過了愛情,就錯過了人生。 09.天下有錢人終成眷屬。 10.要成功需要朋友,要取得巨大成功,需要敵人

SHGetSpecialFolderPath 一個很有用的API

 SHGetSpecialFolderPath 一個很有用的APIPB取系統檔案夾,有很多API,如GetSystemDirectoryA可以得到SYSTEM32系統檔案夾,GetTempPathA得到臨時檔案夾,GetWindowsDirectoryA得到windows檔案夾。這裡再介紹一個有用的API -SHGetSpecialFolderPath ,這個api除了能得到以上列舉的檔案夾,還能得到更多的系統檔案夾。具體用法:聲明API: function ulong

男人和女人的N種經典誤會

 男人和女人的N種經典誤會 分類:男人-女人 字型大小: 大大  中中  小小 下班了,一身輕鬆地回到家裡,本來想徹底地放鬆一下,可是,一不小心的一句話,卻惹得對方不高興起來,甚至兩人為此大動幹戈,都說男人來自火星女人來自金星,男人和女人之間,真的永遠存在著一條不可逾越的鴻溝嗎? 我們不妨在回家第五秒的這個時刻,看看男人和女人在溝通上的幾種經典誤會,從而發現你們在思維上存在著怎樣的差異—— 情景一: 女人的牢騷,男人的心煩 女人:我再也不想坐公交車了!擠死了!被別人踩了好幾腳!

WinMain函數參數介紹

WinMain函數的定義WinMain函數的原型聲明如下:int WINAPI WinMain(    HINSTANCE hInstance,         // handle to current instance    HINSTANCE hPrevInstance, // handle to previous instance    LPSTR lpCmdLine,              // command line    int nCmdShow                

WebService之MapPoint

 介面的設計是Web Service的核心,設計良好的介面不僅可以減少使用者開發的難度,而且可以提高網路互動的效率。為了減少網路互動的數量,我們應盡量設計大顆粒度的介面,下面我們來看看MapPoint Web Service是怎麼設計的。MapPoint Web Service主要包括四大服務:common,find,render,route。此外,還有一個Curstomer Data Service,用來系統管理使用者資料。1 Common ServiceCommon

編譯段分類介紹

編譯段分類介紹一個程式一般分為3段:text段,data段,bss段 text段:就是放程式碼的,編譯時間確定,唯讀, data段:存放在編譯階段(而非運行時)就能確定的資料,可讀可寫 就是通常所說的靜態儲存區,賦了初值的全域變數和靜態變數存放在這個地區,常量也存放在這個地區 bss段:定義而沒有賦初值的全域變數和靜態變數,放在這個地區 另外我們看到的.rdata段是運行時資料.這個夠不夠清楚呢? 堆棧就是棧的簡稱。 堆和棧的區別 一、預備知識—程式的記憶體配置

手機視頻產品功能分析

以下參與分析的用戶端包括優酷,搜狐,愛奇藝, PPS,PPTV,暴風影音,迅雷看看,開迅視頻1) 完整的分類視頻導航新聞資訊, 自有出品視頻, 電視劇,電影大片,卡通動漫,綜藝,音樂MV,體育,遊戲視頻, 人文紀錄片。這個分類每家都差不多。2) 直播視頻目前只有PPTV和搜狐視頻支援直播。 開迅視頻的直播源來自PPTV和CNTV。 直播需要耗費很大的技術和頻寬資源,而且著作權是大問題。3) 離線緩衝每一家都支援離線緩衝。 補充:90%移動資料量來自WIFI,

安裝中文模擬器 連結

 需要安裝中文模擬器 Windows Mobile 6 Localized Emulator Images http://www.microsoft.com/downloads/details.aspx?familyid=38c46aa8-1dd7-426f-a913-4f370a65a582&displaylang=en   Windows Mobile 5.0 Pocket PC Emulator Images

程式人生感悟

一位同行的這一段話讓我很感慨,摘錄分享:1. 寫程式、做軟體是一種職業,作為一個技術特質的程式人,初始的愛好和熱情並不能讓你的生活和職業生涯變得豐富,少數人可能最後演變為技術牛人、更多的普通的程式員們,最後面臨的是無奈的被淘汰或被邊緣化。這是大環境的問題,不是個人意志力的問題。2

越來越覺得sprintf 牛了

 sprintf   sprintf 將字串格式化。  在標頭檔 #include<stdio.h>中  文法: string sprintf(string format, mixed [args]...);  傳回值: 字串  1. 處理字元方向。-負號時表時從後向前處理。   2. 填空字元。 0 的話表示空格填 0;空格是內定值,表示空格就放著。   3. 字元總寬度。為最小寬度。   4. 精確度。指在小數點後的浮點數位元。   =-=-=-=-=-=-=-=-=-=-=

WM_KEYDOWN –> 調用TranslateMessage –> WM_CHAR –> WM_KEYUP 分析WM_CHAR

應用程式中鍵盤訊息從WM_KEYFIRST到WM_KEYLAST那麼多,但我們知道最原始的鍵盤訊息只有兩個那就是WM_KEYDOWN,WM_KEYUP,在鍵盤鉤子中我們能截獲的也就這兩個訊息,那其它訊息是從何產生的,如何動作的呢?下面我們就WM_CHAR訊息來分析一下。一個鍵按下後,便會有一個或多個WM_KEYDOWN訊息產生,這些訊息會從系統訊息佇列發送到目標視窗的線程的訊息佇列中,這樣在對應線程處理訊息時便會對此訊息處理,並在處理的過程中產生一系列的其它鍵盤訊息,其中便有WM_CHAR。以下

理解 Win32 “OutputDebugString”

堅定的 Win32 開發人員可能對 OutputDebugString() API 函數比較熟悉,它可以使你的程式和調試器進行交談。它要比建立記錄檔容易,而且所有“真正的”調試器都能使用它。應用程式和調試器交談的機制相當簡單,而本文將揭示整件事情是如何工作的。本文首先是由以下事件促使的,我們觀察到 OutputDebugString() 在管理員和非管理使用者試圖一起工作或遊戲時並不總是能可靠地工作(至少在 Win2000

成年人必看的五個故事教你學會做人:

成年人必看的五個故事教你學會做人:1、1隻小豬、一隻綿羊和一頭乳牛,被關在同一個畜欄裡。有一次,牧人捉住小豬,它大聲號叫,猛烈地抗   拒。綿羊和乳牛討厭它的號叫,便說:「他常常捉我們,我們並不大呼小叫。小豬聽了回答道:「捉你們和捉我完全是兩回事,他捉你們,只是要你們的毛和乳汁,但是捉住我,卻是要我的命呢!      立場不同、所處環境不同的人,很難瞭解對方的感受;因此對別人的失意、挫折、傷痛,不宜幸災樂禍,而應要有關懷、瞭解的心情。要有寬容的心!  2、靠自己     小蝸牛問媽媽:

總頁數: 61357 1 .... 21568 21569 21570 21571 21572 .... 61357 Go to: 前往

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.