原创 一篇文章理解Python 裝飾器(Decorator)

Python 裝飾器(Decorator)可以在不改變函數代碼和引用方式的情況下給函數增加新的功能。 提起Python 裝飾器,大家必定感覺特別神祕。其實裝飾器本質上就是一個函數(func_A),它接受被裝飾的函數(func_B)作爲

原创 寫博客有感

好像很久沒有登我的博客了,登上來發現有篇文章的閱讀量竟然1.3W+了,受寵若驚,23333~ 並且還有了5個小可愛--wuli親愛的粉絲。給了我很大的動力。 所以今天又更了一篇新的文章,以後還是要認真對待,有想法的話及時總結,及時記錄,給

原创 pycharm(教育版) 安裝與使用

常見的pycharm是收費的,或者需要序列號,找起來很麻煩,現在介紹一款免費使用的pycharm--教育版。下面介紹一下pycharm的安裝過程和使用中常見的一些問題。 一、安裝pycharm 下載地址:https://www.jetbr

原创 Android Studio 使用問題總結(二)

(接上篇)本文繼續總結使用AS過程中遇到的問題,本章的重點是編譯及混淆時出現的問題。二、編譯時1. 報錯 Failed to resolve: com.commonsware.cwac:wakeful解決方案:在<project>/app

原创 Ubuntu下安裝和使用LibSVM

最近開始接觸python的LibSVM,現在先把安裝和使用的過程簡單記錄一下。 一、下載:      網址:http://www.csie.ntu.edu.tw/~cjlin/libsvm/oldfiles/ ,選擇libsvm-3.22

原创 Ubuntu下Python-2.7機器學習相關庫的安裝

   本文整理了Pyhton中與機器學習相關的一些庫的安裝過程,包括:sklearn,matplotlib,LibSVM,TensorFlow。 一、sklearn(即scikit-learn)    1.安裝numpy:      #

原创 Ubuntu 下 搭建 Android 開發環境

   之前介紹了Windows下Android開發環境的搭建,詳見https://blog.csdn.net/katrinawj/article/ details/78737377。今天再介紹一下Android環境在Ubuntu下的搭建過

原创 Android Studio 使用問題總結(一)

    最近做課題的時候需要混淆Android APP,不能批量處理,所以只能一個一個手動混淆,處理了100多個應用,真的是要吐了。。。尤其是剛開始,連混淆是什麼都不知道,後來終於~終於~成功了一個,高興死了,結果到第二個的時候就報錯了,

原创 Ubuntu安裝Android逆向分析工具apktool以及aapt

     本文介紹一下在Ubuntu環境下安裝和使用apktool以及aapt。 一、安裝Java 8    安裝Java的詳細過程已經在我另一篇博客《Windows下搭建Android開發環境》中進行了介紹,如果有需要的可以前往查看,鏈

原创 Ubuntu更新vim編輯器,及vi常用命令

剛安裝Ubuntu系統時,發現用命令行打開文件時,內容特別亂並且不容易觀看,所以將其更新一下,可以下載vim編輯器(vim可以用不同的顏色加亮代碼)。 一、更新vim 1.  卸載舊版的vi:sudo apt-get remove vi

原创 dex2jar 和 jd-gui 的安裝與使用

將APK直接解壓(修改後綴名爲.zip,然後解壓)後,可以看到目錄下包含一個classes.dex文件。如下圖所示,是一個APK文件解壓後的到的:若想要閱讀該文件的內容,可以使用 dex2jar 和 jd-gui 工具。下面介紹這兩種工具

原创 Windows下搭建Android開發環境

    搭建Android開發環境時總是出現各種各樣的問題,因此我這次在安裝的時候記錄了下搭建過程,儘可能比較詳細和簡單,希望能幫助到大家,或者其中有任何不足的地方,希望大家能不吝賜教。 一、配置Java環境變量     1.下載&安裝J