原创 Android 比ArrayMap更高效的SparseArray

上篇博客介紹了ArrayMap,由於它是基於2個數組,而不像傳統的hashMap每添加一個元素都要new一個對象,所以arraymap比較高效,這這次說的SparseMap比arrayMap還高效一些,爲什麼呢? 1 內部也是基於

原创 Android Rxjava遍歷,過濾集合

在android中我們操作最多的就是遍歷集合,並將需要的元素過濾出來,下面就讓我們一起通過rxjava來完成它吧;以後麻麻再也不用擔心我遍歷集合了,一次搞定遍歷和過濾, 當然作者只是演示rxjava操作符中的一小部分; 1 添加依

原创 Android as你所不知道的debug能力

很多人雖然整天都在用as,但是一旦代碼出現問題就無從下手,這時候我就想起來那本《論debug的重要性》的書了,之前接收ali大神的代碼我真是頭疼,但是大神教我如何debug之後感覺整個世界的不一樣了;就用下面的代碼來做演示: pu

原创 android中你所不知道的高效的ArrayMap

昨天閒的蛋疼啊,就看看了集合框架的源碼,忽然看到了這麼一個玩意兒,arraymap,好奇就百度了一下,大概也瞭解了一下,今天就一言不合寫博客了,知識在於積累啊。 1 看看hashmap是怎麼回事 //無參數的構造,第一個表示默認

原创 mysql 如何查看sql語句執行時間和效率

查看執行時間 1 show profiles; 2 show variables;查看profiling 是否是on狀態; 3 如果是off,則 set profiling = 1; 4 執行自己的sql語句; 5 sho

原创 前端 emmet快速編寫代碼

http://www.w3cplus.com/tools/emmet-cheat-sheet.html

原创 王者系列之Mybatis入門配置(maven版本)

這次我們一起來做一個入門級別的持久層框架Mybatis的配置,正所謂完事開頭難。 1 引入依賴 <dependency> <groupId>org.mybatis</groupId>

原创 android 解析json

你只知道gsonformat?但是,http://www.jsonschema2pojo.org/ 這是一個神奇的神奇的網站,解析出來的實體類的字段類型都是包裝類型,包裝類型又什麼好處呢?因爲你永遠不知道後端會給你返回什麼類型,如果你用基

原创 Android 拍照

android中如何獲取拍照後的縮略圖和和原圖 詳細很多android開發人員都會遇到這樣的問題,但是,往往都是當時解決了,並沒有總結,下次遇到同樣的問題仍然要花很多時間去搞,下面是 我總結的一點點經驗: 1 獲取拍照後的縮略圖

原创 android 旋轉動畫

1 在res下創建anim文件夾 <?xml version="1.0" encoding="utf-8"?> <set xmlns:android="http://schemas.android.com/apk/res/android"

原创 android 拍攝視頻

android中拍攝視頻的需求很常見,今天就來說說; 1 打開系統相機 Intent takeVideoIntent = new Intent(MediaStore.ACTION_VIDEO_CAPTURE); if (ta

原创 王者系列之springMVC(二)

上一篇只是大概說了一下springmvc的配置,並沒有自己親手去配置,這次就來自己配置了(工具,eclipse); 1 創建dynamic web project 2 配置servlet 記得剛開始學習it的時候,就接觸 過servl

原创 王者系列之springMVC

之前做過半年多的後臺開發,學習到了後臺的一些東西,有了基礎,再加上現在android行情不太好,所以下定決心自學後臺技術了。其實,早就想自學了,由於工作的原因一直沒能狠下心來自學,這次是要不到黃河不死心了,首先呢,就以springMVC開

原创 android 解析包錯誤

很多時候因爲一些小問題而話費很長時間,例如,解析包錯誤,我前幾天遇到的; 這個錯誤在很多時候都會出現; 1 版本問題 2 app包不完整 3 下載的app路徑下載完成後打開的路徑不一致; 4 代碼問題 我遇到的是第三個問題;

原创 王者系列之springmvc maven版本

在後臺開發中,maven相當的重要,如果沒有maven的話,那你就要陷入無休止的jar的煩惱中了。上篇博客簡單的講解了手動導入jar的springmvc配置,這次就來講講如何通過maven來配置springmvc(如果不會maven請百度