Time of Update: 2018-12-05
在使用iOS應用的使用者中,很大一部分使用者極少會有雙擊home鍵關閉不用的進程的習慣。由此引出了一個問題,那就是當使用者不使用時按home鍵將程式掛起。如果該應用使用了本機快取機制,過了一段時間再開啟應用時還是上一次的內容。關於這個問題,網易新聞的解決方案是當應用從後台運行轉為前台時自動調用下拉重新整理來更新資料。下面就談談這種功能的實現方法。 1、首先在相應的viewController的viewDidLoad方法裡面添加一個通知,具體代碼如下-
Time of Update: 2018-12-05
因為我女朋友的研究方向是複雜網路(Complex Network),所以我有時也關注一下這個領域的相關知識,更重要的是要幫女朋友做論文的實驗。雖然對複雜網路瞭解不是很深入,但是其對於資料和實驗結果的依賴是非常嚴重的事實我還是非常明了的,這個領域的論文特點就是通篇貫穿實驗資料,通過實驗資料來說明模型的優劣。反觀我研究的信念修正領域,基本上都是數學證明。對於我這樣一個數學功底十分薄弱的人來說,無疑是難上加難。閑話少說,切入本文的主題。SNAP,全稱Standford Network
Time of Update: 2018-12-05
ASIFormDataRequest是ASIHttpRequest類庫的重要組成部分,最近做的畢設要實現iPhone拍照,然後將拍攝圖片傳到伺服器端。下面是在iOS用戶端使用ASIFormDataRequest以post方式進行圖片上傳: NSString *fileName = [[NSBundle mainBundle] pathForResource:@"test"ofType:@"jpg"]; NSString *url = @"http://......
Time of Update: 2018-12-05
在許多應用中都有下拉重新整理這一功能,這使得資料的重新整理變得非常容易。EGOTableViewPullRefresh使得實現這一功能變得非常簡單,下面就說明一下如何將這個功能添加到我自己的應用中。 1、到github上下載EGOTableViewPullRefresh https://github.com/enormego/EGOTableViewPullRefresh 2、下載後的檔案夾中包含以下內容
Time of Update: 2018-12-05
calloc(配置記憶體空間) 相關函數 malloc,free,realloc,brk表標頭檔 #include <stdlib.h>定義函數 void *calloc(size_t nmemb,size_t size);函數說明
Time of Update: 2018-12-05
在iPhone開發筆記(5)scrollView和pageControl的搭配使用中忽略了UIScrollView的邊界處理問題。在UIScrollView中有一個重要的屬性bounces,下面是蘋果的開發文檔中對這個屬性的定義。bouncesA Boolean value that controls whether the scroll view bounces past the edge of content and back again.@property(nonatomic)
Time of Update: 2018-12-05
1、在使用JSON解析請求伺服器端的服務時,需要提供一個請求的URL,這個URL在有些時候需要傳遞一些參數。當這些參數是英文或數字就不會出現什麼問題,如果是中文的話會出現請求不成功的情況。NSString *urlString = @"http://······.aspx?n=張三";urlString = [urlString stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding];NSURL *url = [NSURL
Time of Update: 2018-12-05
為了節約流量,同時也是為了更好的使用者體驗,目前很多應用都使用本機快取機制,其中以網易新聞的緩衝功能最為出色。我自己的應用也想加入本機快取的功能,於是我從網上查閱了相關的資料,發現總體上說有兩種方法。一種是自己寫緩衝的處理,一種是採用ASIHTTPRequest中的ASIDownloadCache。根據我目前的技術水平和時間花費,我果斷選擇了後者,事實證明效果也很不錯。下面說一下實現方法: 1、設定全域的Cache
Time of Update: 2018-12-05
遊戲地圖編輯器之地圖儲存格式 《星空之翼》的地圖編輯器模組最重要的是確定地圖檔案的儲存格式,在探索地圖檔案儲存體格式中經曆了4種方案,分別為:自訂二進位檔案、XML檔案、類的序列化和資料庫。最後結合遊戲要求和自身技術水平選擇了嵌入式資料庫(SQLite)。 (1) 自訂二進位檔案:由於本身技術水平限制,不能很好的儲存變化較大的二進位檔案,最後放棄了這種地圖檔案組織方式。 (2)
Time of Update: 2018-12-05
內聯(inline)函數與虛函數(virtual)的討論函數的inline屬性是在編譯時間確定的, 然而,virtual的性質是在運行時確定的,這兩個不能同時存在,只能有一個選擇,檔案中的inline關鍵字只是對編譯器的建議,編譯器是否採納是編譯器的事情。1.
Time of Update: 2018-12-05
為實作類別似上的對講機功能,做了兩個Demo。一種使用lib-amr庫,用amr格式實現。另一個用的是speex庫,這個提的人很多,但是出教程的不多,大家有很多不明所以的地方,新手對此較為困惑。網上晃了3天終於搞出個像樣的Demo了,Demo中我將一個錄好的.caf格式的PCM音頻 編碼成speex格式
Time of Update: 2018-12-05
最近想工作,本來想把資訊發到GameRes,但是怕被人笑話,所以只好在自己的地盤發了。現在尋成都遊戲,以及遊戲相關工具程式開發的工作。大公司小公司無所謂,薪水不低就行,別把我當實習生就行。我雖然要08年10月份左右才拿得到畢業證,但是可以保證08年1月10號後全職工作。經常看我部落格的人也許對我更瞭解些,這樣在網上發布求職資訊,主要是希望可以避免筆試面試那些繁瑣的步驟。 先發布下我個人的作品,這個是最能反映我能力的東西:1.我自己開發的物件導向2D遊戲引擎:
Time of Update: 2018-12-05
淺析動態記憶體分配及Malloc/free的實現 作者:gogofly 郵箱:gogofly_lee@yahoo.com.cn 一、概述:
Time of Update: 2018-12-05
IMS:作為下一代多媒體網路,把接入、控制、應用完全分離, MS為未來的多媒體應用提供了一個通用的業務平台。DLNA:(數位生活網路聯盟)創立於2003 年,其前身名為數字家庭工作群組(DHWG)。其成員擁有共同的遠景目標,即在家庭內外建立一個集中管理個人電腦(PC)、家電(CE)和移動電子裝置的互通性網路,創造一個能夠共用和發展全新數位媒體和內容服務的無縫環境。而家庭網關是其中一個關鍵的組件。 在遠程接入家用網路時, 現在的規範中,安全性與媒體的QOS不能得到保證,不能提供一個完美的、
Time of Update: 2018-12-05
2009-06-25 08:58 699人閱讀 評論(0) 收藏 舉報儲存一下,以後做參考: Youtube的成功,使得國內的視頻網站如雨後春筍般的冒出來,前不久朋友叫我幫他寫一個將各種視頻格式轉換成flv的程式,這裡就將編寫程式遇到困難和獲得的經驗拿出來和大家分享一下。1、使用引擎:ffmpeg + Mencoder2、ffmpeg最新版本的:http://ffdshow.faireal.net/mirror/ffmpeg/Mencoder新版本的:http://www5.mplayerhq.
Time of Update: 2018-12-05
這兩天等待應聘的offer,閑著無聊,回憶起1年多以前做的東西,mpeg4標準的rtp流,收到後在本地回放我使用的是ddraw來顯示,1開始為了先顯示出東西進行調試,並且當時重點在同步以及接受流,所以當時用了yuv2bmp這個東西;把yv12轉換成了bmp,然後1楨1楨貼到視窗dc上。呵呵,效果可想;)
Time of Update: 2018-12-05
這個思路,大家看看對不對 用這個GUID:53f56307-b6bf-11d0-94f2-00a0c91efb8b 首先 SetupDiGetClassDevs 然後 SetupDiEnumDeviceInterfaces 再 SetupDiGetDeviceInterfaceDetail可以得到一個裝置路徑,用這個裝置路徑可以CreateFile開啟裝置得到控制代碼,然後用這個控制代碼用DeviceIoControl函數得到Serial number
Time of Update: 2018-12-05
[知識]當一顆AK47子彈射穿人體之後(CS迷進)!!當一顆7.62mm口徑的步槍子彈以850 米/ 秒的速度射穿人體之後,都會發生些什嗎? 首先他會在正面射入點皮膚上留下一個直徑不到1 厘米的小口,而彈頭在經過身體時形成的巨大力量會震傷髒器,然後以570 米/ 秒的速度穿出人體,震波形成的出彈傷口直徑有可能達到12厘米以上!如果是打在頭上,創口將更為可怕,它將掀飛1/3 的頭蓋骨?D?D當年美國總統約翰。甘迺迪就是以這樣一種方式殉國的,在現場錄影中你可以看到這一點。
Time of Update: 2018-12-05
由於工作的實際需要,需要對光碟機,軟碟機,USB的啟用和禁用實現控制。參考大家提供的對網卡禁用的代碼,實現了光碟機,軟碟機,USB的啟用和禁用。主要實現代碼如下:// 必要的標頭檔和要連結的LIB檔案#include <setupapi.h>#include <shlwapi.h>#pragma comment(lib, "setupapi.lib")#pragma comment(lib, "shlwapi.lib") // device information
Time of Update: 2018-12-05
由於vista的出現和microsoft將directshow從dx裡分離出來,大家都比較關心directshow的前景到底如何.最近要在vista上編程.關注了些這方面的資料.1.vista上directshow不在是dx的成員,ms將會把dx升級到10 ,而ds歸入了windows platform sdk for vista,可以繼續使用.2.vista上推出了一個叫media