原创 Ionic2開發環境搭建、項目創建調試與Android應用的打包、優化

中文參考文檔:https://yanxiaodi.gitbooks.io/ionic2-guide/content/introduction/ Ionic2項目源碼:https://github.com/driftyco/ion

原创 dom4j讀寫xml文件方法和具體實現代碼(提供jar包下載)

dom4j是一個Java的XML API,類似於jdom,用來讀寫XML文件的。dom4j是一個十分優秀的JavaXML API,具有性能優異、功能強大和極其易使用的特點,同時它也是一個開放源代碼的軟件,可以在Source

原创 2016學習總結

2016學習總結 一年時間一晃而過,在這一年裏由於自己的原因基本沒有再寫博客,在2017年寫這篇博客一方面是爲了給2016做一個總結,另一方面是希望有一個好的開頭,在2017裏多做總結,寫一些經過自己思考實踐的博客。2016經歷了

原创 spark集羣環境與任務調參

集羣環境配置 集羣環境如下圖: 配置信息: master節點配置(spark-env.sh): 計算節點: jutai(192.168.1.210)配置(spark-env.sh):(機器硬件爲:2個cpu,每個1

原创 三臺機器的hadoop集羣的配置、wordcount的運行

1.安裝好三臺centos機器,配置好網絡,使三臺機器能夠互通 本次試用的是virtualbox虛擬機,在virtualbox上分別安裝好三臺centos6.5後,一般爲了使centos既可以在內網與主機間互通,又可以訪

原创 二維數組中的查找(java實現)

題目: 在一個二維數組中,每一行都按照從左到右遞增的順序排序,每一列都按照從上到下遞增的順序排列。完成一個函數,輸入這樣的一個二維數組和一個整數,判斷數組中是否含有該整數。 解題思路:從左二維數組又上角或者左下角開始判斷! 若選

原创 Java web項目自動化編譯打包發佈腳本

Java web項目自動化編譯打包發佈腳本 介紹如何通過shell腳本,將上傳到gitlab上的代碼pull到本地,通過maven編譯打包,然後將生成的war包上傳到中間服務器,之後通過遠程調用中間服務器上的shell腳本,將war包

原创 Spark做日誌分析

使用數據: 選用1天的搜狗搜索引擎網頁查詢日誌數據。 數據格式爲 訪問時間\t用戶ID\t[查詢詞]\t該URL在返回結果中的排名\t用戶點擊的順序號\t用戶點擊的URL 其中,用戶ID是根據用戶使用瀏覽器訪問搜索

原创 單詞查找之Trie樹

題目: 輸入: 輸入的第一行爲一個正整數n,表示詞典的大小,其後n行,每一行一個單詞(不保證是英文單詞,也有可能是火星文單詞哦),單詞由不超過10個的小寫英文字母組成,可能存在相同的單詞,此時應將其視作不同的單詞。接下來的一行爲一個正

原创 利用Java反射實現插件框架

爲什麼使用插件模式 使用插件模式實現某些功能的好處在於能夠在不重新編譯主程序的情況下,動態爲主程序添加一些其他的功能。 插件的存在形式 在Java中插件的物理存在形式爲功能模塊打成的JAR包,C++中的存在形式爲動態鏈接庫。 Ja

原创 scrapy爬蟲框架安裝與應用(包括post請求、遞歸訪問http)

scrapy安裝: scrapy有幾種安裝方法,這裏只介紹最簡單實用的,在windows和linux上次方法都能夠適用,安裝過程如下: 根據所使用系統的信息下載安裝python2版本(scrapy目前只支持python2.6以上3以下的

原创 nodejs+HBase數據庫使用方法

nodejs+HBase數據庫使用方法 本操作方法是由GitHub項目“node-hbase”總結而出,使用前需要先安裝相應的操作模塊,通過npm install hbase安裝,或者直接下載該GitHub項目,將該項目放到nodejs工

原创 WebService服務端與客戶端開發

最近客戶提出了將我們做的系統接入到他們系統之中,方便他們進行集中管理這個需求,其中主要就是運用了WebService技術來進行系統之間的接入。在此記錄一下整個WebService是如何嵌入我們系統的以及具體的開發流程。 服務端開發 添