原创 通過FastJson把字符串轉換成JSON和Map和List對象處理json數據

原文:http://blog.csdn.net/jilongliang/article/details/42870951  Fastjson是一個Java語言編寫的高性能功能完善的JSON庫。 Fastjson是一個Java語言

原创 scala implicit class使用

官方文檔:http://docs.scala-lang.org/zh-cn/overviews/core/implicit-classes.html 介紹 Scala 2.10引入了一種叫做隱式類的新特性。隱式類指的是用implic

原创 Zeppelin on spark

原文:https://my.oschina.net/yjwxh/blog/620368 摘要: Zeppelin是一個web版的notebook, 用於做交互式數據分析以及可視化,背後可以接入不同的數據處理引擎,包括spark,hive

原创 Scala的協變covariant(+),逆變contravariant(-),上界(:)

原文:https://my.oschina.net/xinxingegeya/blog/486671 Scala的協變(+),逆變(-),上界(<:),下界(>:) 協變covariant、逆變contravariant、不可變inva

原创 kafka offset判斷

原文:http://blog.csdn.net/rongyongfeikai2/article/details/50727661 在使用Spark streaming讀取kafka數據時,爲了避免數據丟失,我們會在zookeeper中保

原创 java中byte數組與int,long,short間的轉換

package com.util; /** * * <ul> * <li>文件名稱: com.born.util.ByteUtil.java</li> * <li>文件描述: byte轉換工具</li> * <li>版權所有

原创 Oozie和Azkaban的技術選型和對比

原文:http://blog.csdn.net/gaoqida/article/details/52165204 Oozie和Azkaban的技術選型和對比 一.Azkaban和Oozie的工作流程 1.1 Azkaban工作流程 A

原创 搜索文本內容——Java代碼的簡單實現(修改版)

原文:http://blog.csdn.net/newjueqi/article/details/4210495 【文章標題】搜索文本內容——Java代碼的簡單實現(修改版) 【文章作者】曾健生 【作者郵箱】zengjiansheng1@

原创 Java:String、StringBuffer和StringBuilder的區別

原文:http://blog.csdn.net/kingzone_2008/article/details/9220691 1 String String:字符串常量,字符串長度不可變。Java中String是immutable(不可

原创 CentOS設置網絡代理

設置全局代理,方法如下: 修改 /etc/profile 文件,添加下面內容: http_proxy=http://username:password@yourproxy:8080/ ftp_proxy=http://username:p

原创 Java通過BufferedWriter追加內容到文件末尾的幾種常用方法

import java.io.BufferedWriter; import java.io.FileOutputStream;

原创 Kafka文件存儲機制那些事

原文:https://tech.meituan.com/kafka-fs-design-theory.html Kafka是什麼 Kafka是最初由Linkedin公司開發,是一個分佈式、分區的、多副本的、多訂閱者,基於zooke

原创 【原創】kafka安裝與啓動

在spark001、spark002、spark003三臺機器上。 版本:kafka_2.10-0.8.2.1.zip 啓動命令: nohup bin/kafka-server-start.sh start.sh config/serve

原创 正排索引和倒排索引

倒排索引(英語:Inverted index),也常被稱爲反向索引、置入檔案或反向檔案,被用來存儲在全文搜索下某個單詞在一個文檔或者一組文檔中的存儲位置的映射。它是文檔檢索系統中最常用的數據結構。 有兩種不同的反向索引形式: 一條記

原创 Map轉String,再轉回Map

import org.junit.Test; import java.util.*; import java.util.regex.Pattern; /** * */ public class Test2 { @Tes