原创 cookie和session的區別初步認識

(一)cookie和session的定義 當我們在瀏覽網站的時候,WEB 服務器會先送一小小資料放在你的計算機上,Cookie 會幫你在網站上所打的文字或是一些選擇,都紀錄下來。當下次你再光臨同一個網站,WEB 服務器會先看看有沒有它

原创 App出現ANR時一些主要錯誤類型

App出現ANR時一些主要錯誤類型 ANR:Application Not Responding,即應用無響應 ANR一般有三種類型: 1:KeyDispatchTimeout(5 seconds) –主要類型 按鍵或觸摸事件

原创 Android內存泄露研究&檢測方法

Android內存泄露研究&檢測方法 Android內存泄漏指的是進程中某些對象(垃圾對象)已經沒有使用價值了,但是它們卻可以直接或間接地引用到gc roots導致無法被GC回收。無用的對象佔據着內存空間,使得實際可使用內存變小,

原创 adb 開啓和關閉wifi

在root模式下打開和關閉WIFI **打開WIFI: svc wifi enable** **關閉WIFI: svc wifi disable** 點贊 收藏 分享

原创 用wget命令整站下載

wget命令整站採集的命令是: wget -m -e robots=off -U “Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-CN; rv:1.9.1.6) Gecko/2009120

原创 adb logcat Tag 過濾

Logcat級別 Log.v - VERBOSE Log.d - DEBUG Log.i- INFO Log.w- WARN Log.e- ERROR 過濾:指定標籤,指定級別 adb logcat [T

原创 grep指定文件類型和內容查找

查找命令: find . -name “*.java” | xargs grep -e findString -2 >> findString.find 參數說明: . 目錄 當前目錄 *.java 文件類型 java

原创 查詢和解決adb端口占用

5037爲adb默認端口,若被佔用,查看佔用的進程PID: netstat -aon|findstr 5037 TCP 127.0.0.1:5037 0.0.0.0:0 LISTEN

原创 Android測試內存泄露的注重點

 對Android平臺和app的內存測試主要就是檢查其是否有內存泄露,也可以從用戶體驗的角度去進行評測,與競品進行橫向比較,以及縱向比較 做Android內存泄露注重點: 黑盒做內存泄露測試思路:進入應用後最大化內存佔用,待內存達到峯值

原创 Android Gradle Plugin與Gradle 版本對應關係

數據來源: https://developer.android.com/studio/releases/gradle-plugin.html#updating-gradle

原创 Ubuntu14.04 shell 語法報錯:Syntax error: Bad for loop variable

今天在一臺Ubuntu14.04的機子上運行腳本出現:Update.sh: Syntax error: Bad for loop variable 具體行: for((i=1;i<=9;i++));do 此腳本在其他機子(UBuntu16

原创 Junit3和Junit4區別

Junit3和Junit4區別   在Junit3中測試類必須繼承TestCase,測試方法的名稱必須以testXXX開頭,在Junit3中如果希望測試方法運行之前做初始化方法,這個方法名稱必須是setUp,如果希望在測試方法運行後釋

原创 Shell處理文本字符串常用命令

去掉文件中的空行:cat filename | sed -e '/^$/d' > filename  去掉字符串中的空格:sed s/[[:space:]]//g 統計代碼行數:find . -name "*.java"|xargs c

原创 I,P,B幀和PTS,DTS的關係

基本概念:   I frame : 幀內編碼幀 又稱intra picture,I 幀通常是每個 GOP(MPEG 所使用的一種視頻壓縮技術)的第一個幀,經過適度地壓縮,做爲隨機訪問的參考點,可以當成圖象。I幀可以看成是一個圖像經過壓縮後

原创 Ubuntu 升級源repo改爲阿里雲源

sed -i ’s/us.archive.ubuntu.com/mirrors.aliyun.com/g’ /etc/apt/sources.list