原创 Java虛擬機進階之一:Java VM前世今生
Java虛擬機進階之一:Java VM前世今生目標: 1, Java技術體系,從兩種分類來看。 2, 解釋器和編譯器的概念及配合工作原理。 3, 各種Java虛擬機的介紹。 4, JV
原创 Java虛擬機進階之二:運行時數據區內存劃分
Java虛擬機進階之二:運行時數據區內存劃分目標:1, 瞭解內存是劃分爲哪五部分的?2, 每一部分具體是做什麼的。Note: 本部分的內容信息容量較大,細節較多。文章將從淺到深來介紹。第一部分:各數據區線程共享/線程獨立情況線程共享:
原创 我的友情鏈接
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 (可穿戴的智能設備)以下是視頻的一些讓人印象深刻的的圖,網頁顯示的
原创 深入理解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-