Twitter算法面試題詳解(Java實(shí)現(xiàn))
posted @ 2013-11-03 18:03 銀河使者 閱讀(8630) | 評論 (4) | 編輯 收藏
隨筆 - 312, 文章 - 14, 評論 - 1393, 引用 - 0
|
Twitter算法面試題詳解(Java實(shí)現(xiàn))
摘要: 最近在網(wǎng)上看到一道Twitter的算法面試題,網(wǎng)上已經(jīng)有人給出了答案,不過可能有些人沒太看明白(我也未驗(yàn)證是否正確),現(xiàn)在給出一個比較好理解的答案。 閱讀全文
posted @ 2013-11-03 18:03 銀河使者 閱讀(8630) | 評論 (4) | 編輯 收藏 百度面試題:求絕對值最小的數(shù)
摘要: 有一個已經(jīng)排序的數(shù)組(升序),數(shù)組中可能有正數(shù)、負(fù)數(shù)或0,求數(shù)組中元素的絕對值最小的數(shù),要求,不能用順序比較的方法(復(fù)雜度需要小于O(n)),可以使用任何語言實(shí)現(xiàn)
例如,數(shù)組{-20,-13,-4, 6, 77,200} ,絕對值最小的是-4。 閱讀全文 posted @ 2013-01-30 11:45 銀河使者 閱讀(12132) | 評論 (10) | 編輯 收藏 Android深度探索(卷1):安裝C/C++交叉編譯環(huán)境
摘要: 在Ubuntu Linux上安裝可編譯成ARM架構(gòu)的交叉編譯環(huán)境CodeSourcery,編譯完的執(zhí)行文件可在Android手機(jī)上直接運(yùn)行。本文闡述了如何下載、安裝和使用CodeSourcery。 閱讀全文
posted @ 2013-01-28 23:28 銀河使者 閱讀(6244) | 評論 (0) | 編輯 收藏 Android開發(fā)(1):隨機(jī)繪制彩色實(shí)心圓
摘要: 本文介紹了如何利用Android的繪圖技術(shù)隨機(jī)繪制彩色實(shí)心圓。 閱讀全文
posted @ 2011-09-06 16:06 銀河使者 閱讀(9700) | 評論 (2) | 編輯 收藏 趕緊升級到Android 2.3.4,體驗(yàn)最新的Android技術(shù)
摘要: 使用Google的二兒子(Nexus S)的童鞋趕緊了,Android 2.3.4已經(jīng)出來了(雖然官方文檔暫時還沒更新,可能出來還不到24小時),如果已經(jīng)是android 2.3.1,必須升級到Android 2.3.3后才能升級到2.3.4 閱讀全文
posted @ 2011-04-29 22:20 銀河使者 閱讀(7407) | 評論 (5) | 編輯 收藏 十個值得開發(fā)者投入的移動應(yīng)用創(chuàng)意
摘要: 在2010中國移動開發(fā)者大會“無線互聯(lián)應(yīng)用開發(fā)者創(chuàng)業(yè)孵化”分論壇中,F(xiàn)rost & Sullivan首席顧問王煜全發(fā)表主題為《無線互聯(lián)的布道與孵化》的演講,他認(rèn)為,由于運(yùn)營商影響力的沒落,以及iPhone掀起的熱潮,再到 Android市場的崛起,手機(jī)操作系統(tǒng)帶來了無線互聯(lián)模式的改變。無線互聯(lián)產(chǎn)業(yè)鏈正在迅速IT化,開放聯(lián)機(jī)功能平臺將是未來格局的奠基者,聯(lián)機(jī)功能平臺帶來了新的產(chǎn)業(yè)鏈。 閱讀全文
posted @ 2010-12-06 21:41 銀河使者 閱讀(6800) | 評論 (3) | 編輯 收藏 樂博Android客戶端(新浪微博)1.01發(fā)布,歡迎各位童鞋試用
摘要: 樂博Android客戶端是一款基于Android的新浪微博客戶端。支持同時維護(hù)多個新浪微博帳號。可獲得新浪微博支持的所有信息。其中包括首頁微博、隨便看看、我的微博、@提到我的、評論、私信、我的收藏等。發(fā)布微博支持拍照、相冊、表情、話題等功能。同時可以通過內(nèi)置的圖像特效編輯器編輯拍攝或相冊中的圖片。特效目前包括馬賽克、灰度、裁剪圖像、任意角度旋轉(zhuǎn)。除此之外,本系統(tǒng)還提供了兩個快捷方式:樂博寫寫和樂博拍拍。可以將他們放在Android的桌面,分別用于快速寫微博和即拍即發(fā)。當(dāng)然,樂博Android客戶端還有很多奇妙的功能。這就有待各位童鞋去挖掘了。未來的樂博Android客戶端將會加入更具有創(chuàng)造性的功能,讓我們共同期待她的完美表現(xiàn)吧!
閱讀全文 posted @ 2010-11-17 11:17 銀河使者 閱讀(5499) | 評論 (7) | 編輯 收藏 關(guān)于Android中傳遞數(shù)據(jù)的一些討論
摘要: 雖然Intent和靜態(tài)變量都可以傳遞數(shù)據(jù),但intent功能有限,static過于wrong,那么有沒有一種更好的方式呢,答案是yes,這就是Application Context,一個全局的Context,詳情請讀者參見本文的內(nèi)容。 閱讀全文
posted @ 2010-11-09 16:25 銀河使者 閱讀(5356) | 評論 (1) | 編輯 收藏 張朝陽:騰訊將抄襲和壟斷做到極致
摘要: “反觀中國,二流的司法只能產(chǎn)生二流的產(chǎn)業(yè),具體地講,以抄襲和壟斷為立公司之本的騰訊將這二者做到極致,創(chuàng)新得不到保護(hù),小公司活不下來,中國的高科技產(chǎn)業(yè)面對美國的發(fā)達(dá),只能望洋興嘆,作為個體中國人比美國人聰明,但沒有好的機(jī)制讓聰明才智成體系地爆發(fā)。” 閱讀全文
posted @ 2010-11-04 10:24 銀河使者 閱讀(5897) | 評論 (0) | 編輯 收藏 《Android/OPhone 開發(fā)完全講義》連載(10):Sqlite數(shù)據(jù)庫
摘要: 現(xiàn)在終于到講解數(shù)據(jù)庫的時間了。數(shù)據(jù)庫也是Android存儲方案的核心。在Android系統(tǒng)中使用了Sqlite數(shù)據(jù)庫。Sqlite是非常輕量的數(shù)據(jù)庫。從Sqlite的標(biāo)志是一根羽毛就可以看出Sqlite的目標(biāo)就是無論是過去、現(xiàn)在,還是將來,Sqlite都將以輕量級數(shù)據(jù)庫的姿態(tài)出現(xiàn)。Sqlite雖然輕量,但在執(zhí)行某些簡單的SQL語句時甚至比MySQL和Postgresql還快。由于很多讀者是第一次接觸Sqlite數(shù)據(jù)庫,因此,在介紹如何在Android中使用Sqlite之前,先在本節(jié)簡單介紹一下如何在PC上建立Sqlite數(shù)據(jù)庫,以及Sqlite數(shù)據(jù)庫的一些特殊方面(由于本書的目的不是介紹Sqlite數(shù)據(jù)庫,因此,與其他數(shù)據(jù)庫類似的部分(如insert、update等)本書將不再介紹。沒有掌握這些知識的讀者可以參閱其他關(guān)于數(shù)據(jù)庫方面的書籍。 閱讀全文
posted @ 2010-10-28 22:16 銀河使者 閱讀(6871) | 評論 (0) | 編輯 收藏 李開復(fù)連發(fā)微博總結(jié)無線趨勢:機(jī)會將增14倍
摘要: 創(chuàng)新工場董事長兼首席執(zhí)行官李開復(fù)(微博)連發(fā)十條微博總結(jié)無線趨勢(騰訊科技配圖) 閱讀全文
posted @ 2010-10-21 21:07 銀河使者 閱讀(2814) | 評論 (0) | 編輯 收藏 使用Delphi開發(fā)IE按鈕擴(kuò)展
摘要: 除了可以向IE中添加自定義菜單外,我們還可以向IE的工具條上添加自定義的按鈕。自定義按鈕同自定義菜單COM擴(kuò)展的實(shí)現(xiàn)幾乎一樣, 除了在注冊時需要添加的注冊表項(xiàng)不同。 注意:同菜單擴(kuò)展一樣,自定義的按鈕擴(kuò)展也必須是IE5及以后的版本才支持。 閱讀全文
posted @ 2010-10-02 21:27 銀河使者 閱讀(1401) | 評論 (0) | 編輯 收藏 自動填表的IE面板插件
摘要: IE的面板實(shí)際就是嵌入到IE瀏覽器中的子窗體。面板有兩種顯示模式,一種是垂直顯示在瀏覽器的左側(cè),一種是水平顯示在瀏覽器的下方。IE瀏覽器內(nèi)置提供了很多的標(biāo)準(zhǔn)面板,如收藏夾和搜索面板這些是垂直的面板,而每日提示和討論面板則是水平的面板。 閱讀全文
posted @ 2010-10-02 21:25 銀河使者 閱讀(2167) | 評論 (0) | 編輯 收藏 IE菜單擴(kuò)展
摘要: 向IE中添加的自定義菜單,可以被用來執(zhí)行可執(zhí)行文件,腳本語言和COM對象的方法,對于前兩種執(zhí)行方式,相對比較簡單,只需要對注冊表進(jìn)行編程就可以了,但是能夠執(zhí)行的功能非常有限,而使用COM組件擴(kuò)展IE菜單則相對復(fù)雜,但是能夠執(zhí)行的功能也相對是最強(qiáng)大的,所以下面我就主要介紹基于COM的菜單擴(kuò)展方式,還要注意的一點(diǎn)是只有IE5及以后的版本才支持菜單的擴(kuò)展。 閱讀全文
posted @ 2010-10-02 21:23 銀河使者 閱讀(875) | 評論 (0) | 編輯 收藏 使用Delphi開發(fā)IE右鍵菜單擴(kuò)展
摘要: IE除了允許我們添加自定義的主菜單外,還允許在右鍵菜單中添加自定義的菜單,。很多著名的網(wǎng)絡(luò)軟件如網(wǎng)絡(luò)螞蟻,、網(wǎng)際快車等都在右鍵菜單中添加了可以用來下載文件的快捷菜單。IE的右鍵菜單擴(kuò)展同其它COM擴(kuò)展不太一樣,其它擴(kuò)展只要在注冊表中填寫一定的配置信息就可以使用了,而右鍵菜單擴(kuò)展必須由一個JavaScript腳本來創(chuàng)建并調(diào)用其中的方法。由于我們的COM組件必須能從腳本語言中創(chuàng)建,因此右鍵菜單擴(kuò)展的必須是一個Automation(自動化)組件,也就是說除了IUnknown接口外,還必須支持IDispatch接口。幸好,Delphi提供了內(nèi)置的自動化COM組件的支持,我們只需要從TAutoObject而不是標(biāo)準(zhǔn)的TComObject派生COM組件就可以了。 閱讀全文
posted @ 2010-10-02 21:22 銀河使者 閱讀(883) | 評論 (0) | 編輯 收藏 《Android/OPhone開發(fā)完全講義》連載(8):收到短信了,我該做點(diǎn)什么?
摘要: 短信是手機(jī)中經(jīng)常使用到的一種服務(wù)。然而,當(dāng)手機(jī)接收到短信時,也會向系統(tǒng)發(fā)送廣播。如果我們的應(yīng)用程序要在手機(jī)接收到短信后做點(diǎn)什么,那就需要接收這個系統(tǒng)廣播。
接收系統(tǒng)廣播的步驟我們已經(jīng)熟悉了,下面就按步就班地來完成這兩個步驟。 閱讀全文 posted @ 2010-09-13 16:59 銀河使者 閱讀(2916) | 評論 (1) | 編輯 收藏 《Android/OPhone開發(fā)完全講義》連載(7):使用SharedPreferences存取復(fù)雜數(shù)據(jù)
摘要: 我們知道SharedPreferences只能保存簡單類型的數(shù)據(jù),例如,String、int等。如果想用SharedPreferences存取更復(fù)雜的數(shù)據(jù)類型(類、圖像等),就需要對這些數(shù)據(jù)進(jìn)行編碼。我們通常會將復(fù)雜類型的數(shù)據(jù)轉(zhuǎn)換成Base64編碼,然后將轉(zhuǎn)換后的數(shù)據(jù)以字符串的形式保存在 XML文件中。
閱讀全文 posted @ 2010-09-08 09:49 銀河使者 閱讀(4067) | 評論 (5) | 編輯 收藏 Android之父Andy Rubin:生而Geek
摘要: 如今,Android及它的綠色小機(jī)器人標(biāo)志和蘋果iPhone一樣風(fēng)靡世界,掀起了移動領(lǐng)域最具影響力的風(fēng)暴。創(chuàng)造這一奇跡的人,叫Andy Rubin(安迪·羅賓),Google工程副總裁,Android開發(fā)的領(lǐng)頭人。 閱讀全文
posted @ 2010-08-31 12:16 銀河使者 閱讀(2141) | 評論 (1) | 編輯 收藏 實(shí)用Android開發(fā)工具和資源精選
摘要: 本文介紹了20個關(guān)于Android應(yīng)用程序開發(fā)的實(shí)用工具資源,供大家分享。在google、開源平臺,和來自移動電話制造商HTC,Samsung和Sony Ericsson的支持下,Android平臺在市場占有率上相比去年取得的886%增長!如果我只看增長率,IPhone據(jù)統(tǒng)計(jì)才有61%的增長。這些 數(shù)據(jù)可以給你關(guān)于兩個平臺流行度的印像,但是事實(shí)上,這些數(shù)據(jù)告訴了智能機(jī)開發(fā)員的誰才是真正的贏家。在時下,智能機(jī)越來越流行,因此成為一個快速增長的 Android平臺的智能機(jī)開發(fā)人員將會是一個不錯的選擇。
閱讀全文 posted @ 2010-08-28 09:28 銀河使者 閱讀(4328) | 評論 (0) | 編輯 收藏 向用戶、競爭對手學(xué)習(xí),是360的微創(chuàng)新之源
摘要: 現(xiàn)在,我說一說360的微創(chuàng)新,這是我這么多年來做互聯(lián)網(wǎng)產(chǎn)品的一個總結(jié),對我來說是方法論,希望能跟朋友們分享,切磋。 閱讀全文
posted @ 2010-08-27 14:19 銀河使者 閱讀(1850) | 評論 (1) | 編輯 收藏 別為大公司拼命
摘要: Paul Graham 是著名的程序員、博客、創(chuàng)業(yè)導(dǎo)師和風(fēng)險投資家。他曾與蠕蟲病毒的作者Robert Morris(現(xiàn)為MIT教授)共同開發(fā)了世界第一個Web應(yīng)用Viaweb,1998年被Yahoo以4500萬美元收購,發(fā)展為Yahoo Store。2005年他與Trevor Blackwell、Jessica Livingston(《創(chuàng)業(yè)者》一書作者)、Robert Morris共同創(chuàng)辦了著名的風(fēng)險投資機(jī)構(gòu)Y Combinator,先后投資了reddit, Justin.tv, loopt 和 Xobni等知名2.0企業(yè)。他的博客文章更是以思想深刻、觀點(diǎn)犀利、文筆優(yōu)美而聞名世界,與Joel Spolsky(《軟件隨想錄》作者)相比有過之而無不及。 閱讀全文
posted @ 2010-08-27 07:31 銀河使者 閱讀(3322) | 評論 (1) | 編輯 收藏 中國移動開發(fā)者社區(qū)專訪:學(xué)習(xí)Android的兩大法寶
摘要: 最近Android比較火,無論是摩托羅拉搭載 Android 2.2準(zhǔn)備咸魚翻身,還是Android Market年底將在臺灣開市……這些消息足以讓人們?yōu)橹駣^。但當(dāng)人們看到Android的外表光鮮之時,更要注意到其潛在內(nèi)涵,尤其對于廣大開發(fā)者,一味盲目地崇拜并扎入其中并不實(shí)為理智之舉。本期,我們?yōu)槟埖揭晃慌c代碼打了15年交道的李寧,以其親身經(jīng)歷和開發(fā)經(jīng)驗(yàn)來為廣大開發(fā)者提出鑒言和忠告。 閱讀全文
posted @ 2010-08-25 05:45 銀河使者 閱讀(4997) | 評論 (2) | 編輯 收藏 可循環(huán)顯示圖像的Android Gallery組件
摘要: Gallery組件主要用于橫向顯示圖像列表,不過按常規(guī)做法。Gallery組件只能有限地顯示指定的圖像。也就是說,如果為Gallery組件指定了10張圖像,那么當(dāng)Gallery組件顯示到第10張時,就不會再繼續(xù)顯示了。這雖然在大多數(shù)時候沒有什么關(guān)系,但在某些情況下,我們希望圖像顯示到最后一張時再重第1張開始顯示,也就是循環(huán)顯示。要實(shí)現(xiàn)這種風(fēng)格的Gallery組件,就需要對Gallery的Adapter對象進(jìn)行一番改進(jìn)。
閱讀全文 posted @ 2010-08-23 23:44 銀河使者 閱讀(5134) | 評論 (0) | 編輯 收藏 移動互聯(lián)網(wǎng)的新寵:Android之繽紛世界
摘要: Android這個詞已強(qiáng)占我們的眼球有一段時間了。在此之前,提到Android,沒人會和移動互聯(lián)網(wǎng)以及Google這兩個當(dāng)今最火辣的詞聯(lián)系起來。然而,自從Google推出自己的移動操作系統(tǒng)Android以來,Android、Google和移動互聯(lián)網(wǎng)就好像10年前的Windows、微軟和PC操作系統(tǒng)一樣,成為了當(dāng)今最吸引眼球的組合。 閱讀全文
posted @ 2010-08-17 12:14 銀河使者 閱讀(2063) | 評論 (2) | 編輯 收藏 哈佛大學(xué)凌晨4點(diǎn)半的景象
摘要: 哈佛老師經(jīng)常給學(xué)生這樣的告誡:如果你想在進(jìn)入社會后,在任何時候任何場合下都能得心應(yīng)手并且得到應(yīng)有的評價,那么你在哈佛的學(xué)習(xí)期間,就沒有曬太陽的時間。 閱讀全文
posted @ 2010-08-15 11:20 銀河使者 閱讀(3391) | 評論 (4) | 編輯 收藏 ophonesdn對首位優(yōu)秀版主mobileguy的專訪
摘要: 東北大學(xué)計(jì)算機(jī)專業(yè)碩士。CSDN博客專家、51CTO客座專家、中國移動開發(fā)者社區(qū)技術(shù)管理員、OPhone專家、 ophonesdn版主(Id:mobileguy)、eoeandroid版主(id:androidguy)。曾任東軟股份項(xiàng)目經(jīng)理。曾領(lǐng)導(dǎo)并參與開發(fā)了十幾個大中型項(xiàng)目。從2005年進(jìn)入寫作領(lǐng)域以來, 為程序員、電腦編程技巧與維護(hù)、電腦報、IT168、天極網(wǎng)等平面媒體和網(wǎng)絡(luò)媒體撰寫了一百多篇原創(chuàng)技術(shù)和評論文章。并在個人 blog(http://nokiaguy.blogjava.net)上發(fā)表了大量的原創(chuàng)技術(shù)文章。 閱讀全文
posted @ 2010-08-09 12:19 銀河使者 閱讀(1986) | 評論 (1) | 編輯 收藏 |
|