原创 Java虛擬機進階之一:Java VM前世今生

Java虛擬機進階之一:Java VM前世今生目標:        1, Java技術體系,從兩種分類來看。        2, 解釋器和編譯器的概念及配合工作原理。        3, 各種Java虛擬機的介紹。        4, JV

原创 Java虛擬機進階之二:運行時數據區內存劃分

Java虛擬機進階之二:運行時數據區內存劃分目標:1, 瞭解內存是劃分爲哪五部分的?2, 每一部分具體是做什麼的。Note: 本部分的內容信息容量較大,細節較多。文章將從淺到深來介紹。第一部分:各數據區線程共享/線程獨立情況線程共享:  

原创 For test

原创 我的友情鏈接

51CTO博客開發yarin's blog™酷_莫名簡單

原创 Protobuf詳解

Protobuf詳解按:新公司前端後端,使用的數據化方式是protobuf (Protocol Buffer)。 一,什麼是Protobuf官方文檔給出的是:a language-neutral, platform-neutral, ext

原创 爲什麼寄存器比內存快?

reference:http://www.ruanyifeng.com/blog/2013/10/register.html

原创 Source Insight 快捷鍵

最近抽空看了看源代碼,整理了下常用的幾個快捷鍵,標記下:F4:向後搜索F3:向前搜索CTRL+=:跳到變量定義的地方。F5: 去指定行數

原创 Android性能優化

Android性能優化按:App的體積越來越大,App的功能越來越多,面臨同一個問題,原有的App可能不適合現在的用戶使用。基於“不要過早優化”的原則,在早期快速迭代反饋確定正確的方向之後,是時候做一些優化了。 性能優化,需要在用戶的角度來

原创 Design Pattern in Android Sdk Source Code

參考鏈接:http://www.cnblogs.com/qianxudetianxia/tag/Android%E8%AE%BE%E8%AE%A1%E6%A8%A1%E5%BC%8F%E7%B3%BB%E5%88%97/一,組合模式View

原创 Android性能優化

Android性能優化按:App的體積越來越大,App的功能越來越多,面臨同一個問題,原有的App可能不適合現在的用戶使用。基於“不要過早優化”的原則,在早期快速迭代反饋確定正確的方向之後,是時候做一些優化了。 性能優化,需要在用戶的角度來

原创 ScrollView + Listview 實現方案優選

 一,按在開發中,最近常遇到這個UI的結構,遇到了不少問題,如下:1, listview的高度不對2, 頁面閃動,不在最開始的位置3, 如果listview的item需要改變高度,listview的高度不能正常更新 二,解決方案一:動態計算

原创 google io 2014 掠影

Google IO 2014按:花了三個小時,看完了整個視頻,比較吸引我再往下關注的主要有幾個點:1, material design2, test tools3, fit (可穿戴的智能設備)以下是視頻的一些讓人印象深刻的的圖,網頁顯示的

原创 Test image

原创 深入理解Socket

一,Socket設計Socket是應用層與TCP/IP協議族通信的中間軟件抽象層,它是一組接口,把複雜的TCP/IP協議族隱藏在Socket接口後面,對用戶來說,一組簡單的接口就是全部,讓Socket去組織數據,以符合指定的協議。 二,So

原创 問題解決:ScrollView 內置 Webview導致頁面下方空白區域

http://stackoverflow.com/questions/11086738/android-webview-empty-white-space-at-the-bottom-after-scaling-to-the-device-