Time of Update: 2018-12-04
ContentProvider既可以與調用方處在同一進程,也可以運行在單獨進程中,完全取決於ContentProvider所處的aplication的進程資訊。因此假如ContentProvider運行在單獨的進程中,那麼調用ContentProvider將會涉及到IPC通訊。既然涉及到IPC通訊,那麼ContentProvider一定繼承自IInterface,這個IInterface就是IContentProvider,其主要的介面方法如下, public IBulkCursor
Time of Update: 2018-12-04
不幸中的不幸,又是一篇被雜誌社拒收的文章。==== 真是不幸!一台好端端的機器終於在我對其BIOS做第N次重新整理時倒下了:不但BIOS資料丟失,連BootBlock也損壞了,而且BIOS晶片是焊死在主板上的。一切的挽救技巧都無濟於事。最後的決定:送原廠修理。送原廠修理要花上近一個月的時間,這段時間中我的電腦還有什麼用嗎?想來想去,還是光碟機能派上點用處——放放CD音樂。 想雖是這樣想,可做起來沒有這麼容易:現在的電源都是ATX電源,電源上沒有開關,不能像AT電源一樣,通過簡單的按動電源上的
Time of Update: 2018-12-04
後天就是大年三十嘍,傳統意義上的新的一年就要來到了。也許八天長假也不是太長,不過我還是在這八天中計劃好了一個不小的計劃,那就是想去實現一個偷來的創意。 從去年開始工作以來一直希望能在工作中學到更多的知識,從團隊中學到更多的經驗,不過似乎這個願望一直就沒有真正的實現過,人人都在忙於完成的 自己工作而沒有精力去學習和分享。不說別人,就算是我自己,也總是關注在如何去完成手頭的工作而很大程度上忽略了學習。慢慢的,就覺得自己在工作中力不從 心了,出來混的,遲早是要還的。 去年年底公司的Trend
Time of Update: 2018-12-04
這周重溫了一下《賓虛》這部電影,本想寫個感受的,但上手一寫覺得要把這個感受寫好,需要花很多的筆墨在我所看過的電影的經曆上,所以決定先寫下本篇《我看電影的經曆》。 上大學以前,也許除了很小的時候與家人一起去影院看電影以及學校組織看的電影之外,我就很少再看過什麼電影了,尤其是中學階段,包括當年火爆至極的《泰坦尼克》、《真實的謊言》和《阿甘正傳》這樣的大片,也都沒有第一時間去看。那時候看電影,可以說談不上有什麼興趣,即使無意看到一個片子,也許情節只會是我關注的唯一內容。時到如今,那時看過並能讓我
Time of Update: 2018-12-04
作者:laomai地址:http://blog.csdn.net/laomai本文記錄了我在winxp下的vmware6.5虛擬機器中升級linux2.4.2核心到2.6.18的過程。主要參考了以下兩篇文章1、Linux核心升級全過程 手把手教你一次成功(2.4.20-8到2.6.18) 作者:飄揚,首發地址:http://www.piaoyang.org/blog 飄揚的這篇文章寫的很詳細,只是個別地方還有瑕疵,本文主要就是以該文為藍本,修正了原文中的一些錯誤,並加入了編譯表徵圖的詳細說明。2
Time of Update: 2018-12-04
Delphi中兩個BUG的分析與修複 在使用Delphi 7進行三層資料庫開發時,遇到了兩個小問題,通過反覆實驗,終於找出了Delphi 7中的兩個小BUG並進行了修複(好像Delphi 6中也有相同的BUG),撰寫此文與大家一起分享成功的喜悅。我也是初學Delphi,文中一定存在不少說的不對的地方,還請各位朋友多多指正。 BUG1.傳參時中文被截斷的問題: BUG再現的方法: 後台用SQL Server 2000,裡面有一個XsHeTong表用於實驗,您可以根據您的實際情況進行調整。
Time of Update: 2018-12-04
6號一大早到達北京,駕輕就熟的到達知春路,很快就找到了會議地點。人還不是很多,但由於邀請函事件的後遺症,為了進入會場還是花了一些周折,幸好有CSDN社區中心的葛涵濤的幫忙,才沒有留下一些小小的遺憾。會場的布置相當的溫馨,也不乏“英雄會”之大氣,只是場地實在是不夠寬暢,在差不多一半座位被英雄、專家和嘉賓佔據的情況下,留給我等普通網友的參會機會確實是不多了。 開場的表演沒有什麼特別的,倒是成了小公司推銷自己的絕佳時刻,只見數人在座位間穿梭,不斷散發著自己的名片。總裁致辭後的英雄頒獎儀式應該是
Time of Update: 2018-12-04
上網看到一個通過命令列來訂購比薩餅的程式,雖然程式簡單,但卻也很有意義,而且確實是創意無限。 這個程式的首頁是http://www.beigerecords.com/cory/pizza_party/
Time of Update: 2018-12-04
媒體檔案標籤修改工具Mp3tag發布新版,目前的版本是2.37。本次發布對原有版本進行了部分更新,為了相容目前大部分的硬軟體環境,預設的Tag寫入方式由ID3v2.4改回為ID3v2.3
Time of Update: 2018-12-04
趨勢科技是一家技術上很有實力但知名度卻不太高的公司,我的感覺是他們對於企業市場的關注大於在個人市場上的宣傳。趨勢的PC-Cillin是一款不錯的防毒軟體,在中國卻似乎並沒有很高的市場佔有率,這也許也是與趨勢的市場定位有關吧。 上半年就聽說趨勢是南京薪水較高的一個公司,那時也有不少同學申請去趨勢做Intern,雖然不少人拿到筆試的機會,卻最終也沒能有機會加入。我有個我校九八級的朋友,七月份的時候告訴我他跳槽到了趨勢工作,也鼓勵我努力加入趨勢,我隨口答應,心想的卻是機會渺茫。 這個學期一開始
Time of Update: 2018-12-04
這是我的Blog上的第一篇英文文章,在公司進行English Training時老師推薦了一部影片,<死亡詩社>,又名<春風化雨>,看了還有點感覺,隨便寫寫,順便也當寫個了作業可以貼到Training的Online Forum中,一舉兩得啦。It's our English Training teacher Adam-Paul who suggested us to watch the film "Dead Poets Society". I did hear about this film
Time of Update: 2018-12-04
命題 當service經常被遠程調用時,我們常常用到aidl來定一個介面供service和client來使用,這個其實就是使用Binder機制的IPC通訊。當client bind service成功之後,系統AM會調用回呼函數onServiceConnected將service的IBinder傳遞給client,
Time of Update: 2018-12-04
很早就聽說Emacs這個開源的檔案編輯器了,聽說它的功能非常的強大,於是決定試用一下,沒想到試用結果是這個“最好用”的編輯器給我的第一印象是“不知所揩”,但隨著不斷的學習,我開始體驗到Emacs的巨大魅力,並著手開始這個入門提南,希望能把這個文字編輯器介紹給更多的朋友。如果您已經熟悉Emacs,這個指南不是為您準備的,這個指南只打算介紹Emacs中最基本的功能,為初學者提供一個入門的機會。另外這篇文章是以Windows平台下的Emacs來講述的,如果您在其它平台上使用,也可以參照著看看。
Time of Update: 2018-12-04
前面已經介紹了如何開啟、儲存檔案,這一次我們將先介紹如何在文檔中移動游標(游標在Emacs術語中表示為Point)。 你固然可以在Emacs中用習慣的游標移動鍵來移動游標,但這不符合Emacs“手不離主鍵盤”的設計理念,所以它設計了令類的游標移動方法。 最簡單的移動當然就是上下左右了,對應的鍵是C-p, C-n, C-b, C-f,為了方便記憶,請記住pnbf是previous line、next line、backward和forward的縮寫,請試著多按幾次,練習一下,確保熟練。
Time of Update: 2018-12-04
對於strcpy,sprintf,strcat這些不安全的函數的討論應該算是不少了,大家都知道可以用strncpy,snprintf和strncat來替換它們。但實際工作中似乎這些“安全版”的函數帶來的疑惑還是不小,總結了一下,列在這裡。 1.sprintf(char * str, const char * format, ...) -> snprintf(char * str, size_t size, const char * format, ...)
Time of Update: 2018-12-04
對mdi程式中一個快顯功能表警告原因的分析作者: laomai網址: http://blog.csdn.net/laomai(轉載時請註明出處)一、引子 最近在編譯一個別人的mdi程式碼,在偵錯工具時,vc6的output視窗實現一個了提示 "Warning: GetWindowMenuPopup failed! " 為了找出產生這個警告的原因,查了不少資料,並仔細跟蹤了有關的mfc代碼,終於找到了這個警告產生的原因,現將我的探索過程記錄一下,供大家分享。 二、產生該警告的代碼
Time of Update: 2018-12-04
誰動了我的指標?譯者序: 本文介紹了一種在調試過程中尋找懸掛指標(野指標)的方法,這種方法是通過對new和delete運算子的重載來實現的。 這種方法不是完美的,它是以調試期的記憶體泄露為代價來實現的,因為文中出現的代碼是絕不能出現在一個最終發布的軟體產品中的,只能在調試時使用。 在VC中,在調試環境下,可以簡單的通過把new替換成DEBUG_NEW來實現功能更強更方便的指標檢測,詳情可參考MSDN。DEBUG_NEW的實現思路與本文有相通的地方,因此文章中介紹的方法雖然不是最佳的,但還算
Time of Update: 2018-12-04
Mp3tag是一款免費的MP3檔案資訊的編輯軟體。為了整理我的MP3檔案庫,我一直在尋找一款好用的MP3標籤的編輯軟體,以前曾經用過一個叫Tag &
Time of Update: 2018-12-04
通過前兩篇文章的學習,您已經可以把Emacs當作一個Better-Notepad來使用了。今天我們要學習的是Emacs中強大的搜尋功能。 預設情況下,Emacs採用了一種很待殊的"增量搜尋"的功能,雖然它與我們常用的搜尋方法在操作習慣上有很大的不同,但習慣後確實是十分的方便。 要讓Emacs開始執行搜尋,可以按C-s或C-r,前者是從游標位置往後尋找,後者則是往前尋找。我們以C-s為例。按動C-s後,Emacs在Minibuffer中提示:
Time of Update: 2018-12-04
日子一天天過,但寫論文的日子似乎總是有點單調,雖然是時間緊任務重,但對於我來說一天只做一件事(還不是很興趣的事)總是一件痛苦的事情,於是總是在寫論文之餘找到“味精”來點綴一下生活、改善一下口味,寫Blog也許也是這些“味精”的一部分。 前面複習作業系統時讓我對原本已經忘記多年的Linux產生了興趣,複習編譯原理時為了試用LEX和YACC(Bison)而又一次體驗了Linux更讓我對開源的產品產生了熱情,所以就決定有機會重新認識和使用一下Linux。今天整理電子書時看到《作業系統設計與實現