原创 JS學習第七篇;自定義拖拽上傳按鈕

1,爲什麼拖拽上傳?      老闆出的概念圖中有這麼個樣式。而且許多的網站都支持拖拽上傳。當然,在bootstrap的fileinput插件中是有這個樣式的,但是當我使用webpack進行打包的時候,出現了不可名狀的錯誤,導致在本地調試

原创 Python學習第二篇:函數,屬性詳解

一,爲什麼要介紹函數 1,毋庸置疑。學習python主要是做數據挖掘方面的工作,但是,當開始用python編碼時,發現python和java,c,c++,swift,objectivc等語言有較大的差別。暫且不管基礎語法,學習其中的函數是

原创 JAVA學習第二篇;類初始化順序

1,類初始化順序是運行代碼時的關鍵邏輯,本文分析了一些情況下的類初始化的順序,類初始化分爲主動和被動初始化。 2,主動初始化 2.1 創建對象 new A(),如  new A();//A extends B 則會先初始化B,然後再初始

原创 WeChat學習第一篇:natapp使用

一,爲什麼使用natapp 1,在進行微信公衆號開發時,我們需要搭建網站,並且隨時都有可能修改網站內容進行調試。如果能夠將內網ip映射到外網上,將大大方便我們的調試。每次發佈只需eclipse運行應用即可。 2,通過natapp將內網映射

原创 Android學習第九篇;robolectric的使用

一,robolectric的作用 二,使用步驟 1,在build.gradles中加入 testCompile 'org.robolectric:robolectric:3.2.1' 2,在packagename(test)下新建類

原创 AngularJS學習:構建小型angular項目

1,因爲項目需要,我學習了一點angularjs。並想記錄下來,供以後查閱 2,構建項目 git clone https://github.com/angular/angular-seed.git 進入angular-seed目錄,運行n

原创 Android學習第十一篇:獲取apk的函數調用圖

1,爲什麼要獲取apk的函數調用圖? 在進行android應用分析時,我們對apk的整體運作流程是未知的,通過函數調用圖能很好的反映應用的執行流程。 2,如何獲取? 2,1,新建項目experiment 2,2,在該網址下載相應的jar

原创 SomeProbles:關於Mac不能格式化新的wd硬盤問題

1,當我們購買一個新的wd硬盤時,接上mac電腦,首先提示 當然,我們選擇don`t use,因爲個人覺得沒必要備份系統。 2,首次使用硬盤,我們需要先格式化一下,在windows下,是不區分大小寫的。但是作爲程序員,文件的大小寫對我們

原创 Soot學習第二篇;代碼執行soot

一,爲什代碼執行soot 1,毋庸置疑。通過代碼執行soot可以加深對soot的執行原理的理解 2,個性化定製自己的soot程序 二,如何執行 三,問題與解決方法 1,添加參數,一定要添加。 四,源代碼

原创 Webpack+cnpm學習:第一篇

一,爲什麼使用webpack和cnpm 二,如何使用 三,問題與解答 1, 在引用bootstrap的js頁面,加入 global.jQuery = require('jquery'); require("bootstrap");

原创 Python學習第三篇:pca算法

一,爲什麼使用pca算法 1,在實際的數據樣本中往往存在多個特徵,即在一張數據表格中存在多列,每一列代表一個特徵。我們需要在這麼多的數據中提取有用的數據信息,但是在整體的數據樣本中有部分數據是無用的,或者說是該數據對整體的數據樣本影響不大

原创 Python學習第一篇:python的簡單使用

一,爲什麼使用python 1,python包含很多的工具包,能夠方便的進行矩陣運算,其他功能以後再添加 二,如何使用 1,windows安裝python, 1.1,打開下列網址下載相應的python版本 https://www.pyth

原创 Python學習第四篇:利用python抓取英語單詞

一,爲什麼這麼做? 1,當我們需要自己定製自己的ietls單詞本時,往往會因爲各種原因不能達到目的。比如詞形相近的詞不在一起,沒有例句等問題。 2,使用python抓取數據,是對python的一種熟練。 二,怎麼做? 1,首先提供兩個網址

原创 SpringMVC: 重拾springMVC+mybatis

1, 之前,因爲工程需要,曾經做個一個springMVC的項目,主要是數據管理系統。現在重新學習一下 2, 3, 4, 5,遇到的問題 5.1部署tomcat時,莫名錯誤, 具體描述如下; 解決方法; 在/WEB-INF/lib/

原创 Android學習第十篇;MonkeyRunner的使用

一,爲什麼使用monkeyrunner? monkeyrunner可用於android應用的分析,具有獨一無二的特性。參照https://developer.android.com/studio/test/monkeyrunner/ind