前段時間,公司和sp合作,對方提供了乙個封裝包,要求不混淆他們的包。
剛開始,我也按之前的做法,但是打出來的混淆包裡,只保留了外部包的部分方法,但是對方要求不要把包裡的方法也混淆。下圖是我第一次的做法,直接在"proguard keep expresssions"裡新加了一條「public class com.util.*」。
[img]
這明顯不符合sp的要求,由於我在公司用eclipse的時間最久,對裡面的配置也是最清楚,所以這個任務也交到我手中了。後來搜尋了很多,總算在proguard document讓我找到了解決方案。
就是再加一句「public class com.util.* 」,這句話代表把com.util.包中的所有類中的public方法,排除到混淆外。
[img]
同理,如果是所有的方法都不混淆,你可以嘗試下。
jQuery Ajax中引數async的設定問題
利用jquery ajax向後台傳遞引數相信大家都不陌生。在這個過程中有乙個引數async表示是否非同步,它是乙個布林值,可以取true或者false,那麼這兩者之間的區別在 下面看乙個demo 測試title src lib easyui jquery.min.js script head doc...
erlang otp中的socket引數設定
抄自 erlang的inet模組裡提供了對socket進行一系列引數設定的介面setopts socket,options 可設定的引數目前有28個,其中有乙個在r16版本裡計畫去除。以下是對幾個常用引數的設定做的記錄。預設值是true。但是由於設定為true的情況下是沒有flow control的...
Nginx負載均衡 upstream 引數設定
nginx的upstream目前支援的5種方式的分配 1 輪詢 預設 每個請求按時間順序逐一分配到不同的後端伺服器,如果後端伺服器down掉,能自動剔除。upstream backserver 2 指定權重 指定輪詢機率,weight和訪問比率成正比,用於後端伺服器效能不均的情況。upstream ...