Time of Update: 2018-12-03
ViewHolder不是Android的開發API,而是一種設計方法,就是設計個靜態類,緩衝一下,省得Listview更新的時候,還要重新操作。在自訂adapter時,我們得到view時可以用這是最慢的載入方式,每一次都重新定義一個View載入布局,再載入資料。我們可以用下面兩種方式,先看第一種:這種方式又可以提高50%的效率,定義了一個ViewHolder,將arg1的tag設定為ViewHolder,不為空白時重新使用即可。瞭解了以上三種方式後,我們看一個完整的小項目來加強下理解1、首先我們
Time of Update: 2018-12-03
A呼叫B的過程中,如果B已經接通了電話,但是200 ok還未回到A這方,但這時A掛斷電話,會出現一、A發送CANCEL到B。二、A收到INVITE的200 ok,回複ACK,並將通話置為接通狀態三、B接收到CANCEL,回複200 ok,但接著不會發送487(正常的CANCEL過程參考http://yeyingxian.blog.163.com/blog/static/344712420130238404943/)A Opensips B =====> INVITE
Time of Update: 2018-12-03
本文轉載自:http://www.williamlong.info/archives/2700.html 首先,歡迎來到程式員的世界。在這個世界上,不是有很多人想創造軟體並解決問題。你是一名hacker,屬於那些願意做一些有挑戰性的事情的人。 “當你不創造東西時,你只會根據自己的感覺而不是能力去看待問題。” –
Time of Update: 2018-12-03
原文發表在http://www.douban.com/review/2032438/ 關於《程式員的自我修養》這本書,最初是在和博文的周筠老師MSN上談起,當時聽周老師提及這本書是一本關於連結和裝載等系統軟體知識的書籍,當時就高度興趣,因為這方面的書在國內真的見得很少,一方面這種書似乎跟做應用開發的有距離,畢竟如果只是用用C#、Java,似乎沒什麼必要關心編譯器、連結器在做些什麼,特別是那麼“老土”的C編譯器、連結器,另一方面關於這塊的知識水比較深,既要有理論深度(得對作業系統、編譯原理等有一
Time of Update: 2018-12-03
Git配置git config --global user.name "cnhans" git config --global user.email "cnhaixiang@gmail.com"git config --global color.ui truegit config --global alias.co checkoutgit config --global alias.ci commitgit config --global alias.st statusgit config
Time of Update: 2018-12-03
本文轉載自:http://www.williamlong.info/archives/2697.html 程式員熱衷於長時間地工作。我想說的是,你就承認吧,你的工作/老闆並沒有讓你這樣做,你自己要這樣做而已。當然,我知道,也許並非所有程式員都喜歡長時間的編程。不過肯定的是,隨著加班成為業內的普遍現象,至少一半的程式員必須喜歡加班,不是嗎? 我早已聽到以下這類借口。“不,不是那樣的,我們只是喜歡炫酷的技術活,而且不想遺留未解決的問題。實際上,加班是一件好事,它讓我們變得出色!”
Time of Update: 2018-12-03
http://www.bullock.cn/blogs/pangtuzizhouzhou/archives/63766.aspx我老人家可以毫不誇張地說,這是俺這些年來看的最最有意義的書!!最!並且沒有“之一”!這些地方都有得賣:豆瓣首頁 | China-Pub | 卓越網 | 新華書店 |
Time of Update: 2018-12-03
這段時間才懂得去豆瓣九點看好文章的我,有點著迷那些表達起來無拘無束的聰明文章。其中有個主兒還是我們武漢的姑娘,才24,寫東西這麼有趣,且很少找得到她的錯別字。 從一篇水木丁的文章讀下去,讀到她寫的柏邦妮的新書,以及柏邦妮這個人,覺得好玩,就接著看柏邦妮。這一看,略有點不可收拾。連著兩天,讀柏邦妮的人物專訪,才知道,也許所謂的“南袁北孟”早已成過去時,我對孟靜的八卦文章已經有點煩了。這人啊,說變心就變心,因為,有更好的在那,幹嘛要去俯就以往? 邦妮寫的人物專訪,裡面有我本來就非常喜歡的人物,如嚴
Time of Update: 2018-12-03
在北京的時候,就已經看到了lisa描寫年會瞬間的部落格,半夜都把同屋給笑醒了。這個年會是難忘的,因為每個人都付出了那麼多,尤其是Ark,讓我們每個人都歎為觀止——人的潛力真是難以估量。終於上台表演了一次新疆舞,圓了兒時的一個小夢想,今後對舞蹈依然有興趣,也有信心,呵呵,不管三七二十一,咱們今後接著跳吧。 年會是一個發掘明星的場合,據說都有人找老張簽名了,傳聞有人要挖他! 沒人找我簽名啊,還需努力。
Time of Update: 2018-12-03
1、進入官網www.csipsimple.com,選擇source選項卡,可以看到下面的提示:# Non-members may check out a read-only working copy anonymously over HTTP.svn checkout http://csipsimple.googlecode.com/svn/trunk/CSipSimple/
Time of Update: 2018-12-03
這封信,摘自《十九劄(一個北大教授給學生的信)》。 劉平、劉子珍及其他同學:你們已經逐步瞭解大學的意義。它不僅是一個培養子弟的學校,不僅是訓練後代技能的場所,不僅是施教者傳授人倫準則和社會理想的組織,它更是一個科學的保證。
Time of Update: 2018-12-03
最近在做一個小項目,其中用到了Access資料庫.由於要支援自動更新,就碰到了如何線上更新access庫的問題了.我的思路是:通過線上升級把資料庫更新指令碼下載到本地,然後程式啟動時去運行更新指令碼,達到線上更新庫的效果.確定這種方法理論上可行,就開始著手設計了. 先要實現把指令檔從伺服器下載到本地.通過改進網友提供的Upgrader控制項很容易就實現了.但在運行指令碼的時候遇到了問題.因為access庫畢竟跟SQL庫不一樣,沒法寫預存程序,也沒有sysobject表可參考,
Time of Update: 2018-12-03
談貧說富(2009-05-09 10:01:26) 標籤:雜談 我上面講過,窮困為我們教育孩子提供了富人所沒有的優勢。這種優勢,本身就是一種財富。無論是家長和孩子,都應該為擁有這種無形的財富而感到富足。有形的財富也許需要對孩子適當掩蓋,但這種無形的財富則一定要告訴孩子,讓她或他為此而感到驕傲。
Time of Update: 2018-12-03
Hibernate工作原理及為什麼要用?原理:1.讀取並解析設定檔2.讀取並解析映射資訊,建立SessionFactory3.開啟Sesssion4.建立事務Transation5.持久化操作6.提交事務7.關閉Session8.關閉SesstionFactory為什麼要用:1. 對JDBC訪問資料庫的代碼做了封裝,大大簡化了資料訪問層繁瑣的重複性代碼。2. Hibernate是一個基於JDBC的主流持久化架構,是一個優秀的ORM實現。他很大程度的簡化DAO層的編碼工作3.
Time of Update: 2018-12-03
昨天看一篇文章,是一個博士生在美國大學的生活,文章寫的不錯。美國的大學跟中國正好相反,比如你不努力,第一年就會被淘汰掉,只要你堅持過了第一年,以後就會慢慢適應這種生活,很多到國外讀大學的人前二年非常的不適應,寫一篇論文最少需要閱讀10多本書,老師經常開了幾十本或上百書的推薦書單讓你閱讀,並需要寫閱讀心得或筆記。象語言、文學、哲學、曆史等學科都需要常年海量的閱讀才能出做一些成績,否則很難畢業。在國外讀一個PHD,如果你能5、6年之內讀下來,基本都是很厲害的人。這種生活被他們稱之為YardLife。
Time of Update: 2018-12-03
在上篇中談到了如何?Access資料庫的結構更新.假如一些基礎資料表,還需要有未經處理資料的,那又如何把資料在升級的時候就寫到資料庫裡呢?查了些資料得知:access庫對資料的匯入/匯出還是很方便的.既然這樣,我就先把開發中用到的未經處理資料匯出檔案,然後在使用者那邊啟動程式時再把資料匯入到相應的表中.這樣就可以實現未經處理資料的更新了.OK,開始動手,考慮到有些使用者沒有安裝EXCEL環境,所以還是用TXT檔案比較合適點.檔案格式就選擇Microsoft
Time of Update: 2018-12-03
今天在豆瓣9點看柴靜的部落格“真實自有萬鈞之力”,然後讀到了她寫的另一篇部落格“陳虻不死”,以及崔永元寫的“陳虻這個好人走了”。 心頭十分難過,為這樣一個我們的生活中並不多見的好人。 這個好人重視邏輯,所以他和柴靜有這樣的對話: ------------------------------------- “做節目什麼最重要?”我問他。 “邏輯” 邏輯有什麼了不起?我在心裡翻白眼。 “你認識事物的方法太單一,沒有邏輯” 我那個時候喜歡花哨的東西,小女生式的新聞觀。 “這種東西不可忍受,矯揉造作”。
Time of Update: 2018-12-03
給中科大的學生上課,
Time of Update: 2018-12-03
ASCII表ASCII值控制字元ASCII值控制字元ASCII值控制字元ASCII值控制字元0NUT32(space)64@96、1SOH33!65A97a2STX34”66B98b3ETX35#67C99c4EOT36$68D100d5ENQ37%69E101e6ACK38&70F102f7BEL39,71G103g8BS40(72H104h9HT41)73I105i10LF42*74J106j11VT43+75K107k12FF44,76L108l13CR45-77M109m14SO
Time of Update: 2018-12-03
不像liblog.so,android 沒有直接開放libsqlite.so給外部使用雖然Android提供了訪問 sqlite的Java介面,但現在需要在ndk中使用 c 語言訪問sqlite。 方法有二: 第一種:使用源碼 sqlite3.h, sqlite3.c。 從android源碼網站下載sqlite.git庫,找到這兩個檔案,放到項目源碼中去,進行ndk編譯即可。 優點:簡單,很容易想到 缺點:不能有效利用