原创 spark一個版本問題引發的血案(java.lang.NoSuchMethodError: org.apache.spark.ui.SparkUI.addStaticHandler)

先看異常: Using Spark's default log4j profile: org/apache/spark/log4j-defaults.properties SLF4J: Class path contains multip

原创 FATAL Fatal error during KafkaServerStartable startup. java.lang.OutOfMemoryError: Java heap space

今天搭建了kafka單機版用於測試,配置好以後啓動kafka時出現了內存溢出的問題,如下:  [2016-10-22 10:39:39,112] INFO [Kafka Server 0], shut down completed (ka

原创 maven中json-lib庫無法引入

今天在maven中引入json-lib庫,intellij中的pom文件沒有報錯,但是在類中就是無法使用。 pom依賴配置: <dependency> <groupId>net.sf.json-lib</groupId>

原创 使用play框架來解析json字符串

因爲最近在編寫scala程序,就發現了使用play框架來方便的解析json數據。 一. 官網的解釋是這樣的: 1. 解析類庫位於 play.api.libs.json._ 包。 2. 可以解析json字符串,可以創建json字符串。基於j

原创 ImportError: No module named apt_pkg

Traceback (most recent call last): File "/usr/bin/apt-listchanges", line 28, in <module> import apt_pkg ImportEr

原创 IntelliJ IDEA 15 Released 破解 註冊碼

拿來主義,試了,確實好用哈。。。 註冊方法:   註冊碼可以沿用14的,只是在 註冊時選擇 License server ,填 http://idea.lanyus.com ,然後點擊 OK https://www.jetbrains.

原创 intellij普通項目轉換成maven項目

首先將普通項目導入到intellij中,這個就不多說了,然後將maven的pom配置文件拷貝到項目的根目錄下(前提是這個pom 配置文件是正確的), 然後點開intellij編輯器側邊欄的 maven project選項卡,裏面還有提示,

原创 hive根據日期獲取星期幾的方法

hive原生未提供獲取一個日期是星期幾的方法,所以只有我們自己編寫udf函數提供,udf就不說了,在這裏給出了一個使用hive原生函數獲取星期幾的技巧。 pmod(datediff(#date#, '1920-01-01') - 3, 7

原创 使用gem安裝Jekyll時遇到Gem::RemoteFetcher::FetchError錯誤

首先安裝ruby環境(注:此處的環境都是windows環境),我安裝的版本是2.2.3的,ruby的環境配置好以後,打開命令終端,輸入: gem install jekyll出現如下錯誤: 經過谷歌查詢以後發現是鏡像的問題,詳情可以到如

原创 Linux環境下查看jar包的歸檔目錄

Linux環境下使用java自帶的jar命令進行歸檔,及歸檔目錄的查看。 首先使用 jar --help 查看幫助文檔: jerry@debian0:~/testdata$ jar --help 非法選項: - 用法: jar {ctxu

原创 史上最全javascript parseInt函數詳解

全局 parseInt 函數的總結: parseInt(numString, redix); numString 將要被轉換爲Int的字符串。 注意點:  1、可爲數字或字符串, 不管怎樣都會使用Stri

原创 PyCharm 3的PEP8代碼風格警告提示信息

PyCharm好心的PEP8提示卻有礙代碼觀感,怎樣才能關閉我不需要的警告信息呢? 通過Google發現瞭如下信息: In pycharm, click the settings icon, or go to the settings

原创 failed to set access: access denied ("java.lang.reflect.ReflectPermission" "suppressAccessChecks")

Can not access public com.es.plugin.RuleEntity() (from class com.es.plugin.RuleEntity; failed to set access: access de

原创 javascript Array.map 源碼解讀

// 實現 ECMA-262, Edition 5, 15.4.4.19 // 參考: http://es5.github.com/#x15.4.4.19 if (!Array.prototype.map) { Array.proto