原创 RDD基本操作

定義 RDD是彈性分佈式數據集(Resilient Distributed Dataset), RDD 其實就是分佈式的元素集合。就像List,Array,Set,Map集合。在 Spark 中,對數據的所有操作不外乎創建 RDD、

原创 Spark學習筆記之學習spark過程

目的 關於大數據,14年就有那麼一點點小打算學習,結果拖到18年了,這大半年深深體會到數據的重要性,數據纔是一個企業寶貴的財富,所以就想搞搞大數據,做做分析。所以現在給自己歷下flag一定要學習一個技術,現先就從Spark學習。   學習

原创 簡單理解JVM虛擬機1-虛擬機介紹

目的      虛擬機一直覺得很神祕,前幾年學了一點點結果都忘完了,今年翻閱了幾次《深入理解JAVA虛擬機》這本書,漸漸的有點點常識理解,但是還是不夠深入。所以想將想學習的過程整理成筆記,方便以後查閱。  定義      JAVA虛擬機是

原创 tomcat 禁用trace,put,head,post,delete 請求方式

背景  項目中請求方式只有GET,POST請求,處於安全考慮準備禁用TRACE,HEAD,PUT,DELETE,OPTIONS請求方式。實現 在tomcat的web.xml配置文件最後加上請求方式限制,配置如下,本次使用的tomcat8<

原创 玩轉maven之配置篇

       看maven結構本身都很小巧的,就只有幾兆, 是基於項目對象模型(POM),可以通過一小段描述信息來管理項目的構建,報告和文檔的軟         件項目管理工具。 一:下載完maven需要做兩步配置  1 .配置

原创 請不要讓自己的解決問題的博客害了對方。

背景      一天遇到一個很難解決的問題,就去度娘搜索,技術blog一般就是csdn,oschina,cnblogs這些,你很開心的找到了一個答案,然後嘗試博主的方案,改了半天,結果還是沒搞出來,白白浪費了半天,結果你快氣死了,工作進度

原创 Long.ValueOf("str") 和Long.parseLong("str")真的有性能差別嗎?

問題 用SonarQube做代碼掃描,發現Boxing/Unboxing to  parse a primitive,tag標記得是性能問題。 驗證    隨後翻了源代碼    Long.valueOf(str)源碼public stat

原创 關於Cannot construct org.apache.maven.plugin.war.util.WebappStructure maven打包問題解決

     今天本來打算學習下cxf,用maven創建工程打包報錯 [ERROR] FATAL ERROR [INFO] --------------------------------------------------------

原创 自己動手建立maven項目

     自己手動建立maven項目  首先你要懂得maven工程的目錄結構,其次是你要會配置pom.xml。       接下來舉例說明         前提: 是maven配置成功    單個maven項目         1  手動

原创 Java 日期 解析減少一天問題。神奇

覆盤  今天在做一個入庫項目,shuju信息入庫後,重新編輯發現出生日期減少了一天,比如1987-08-04,轉換到界面後卻變成了1987-08-03,  問題發現過程     1 先看前端是否有特殊處理,經過檢查發現沒有問題。