原创 StreamSets MySQL增量導入帶有Kerberos認證的Hbase、Hive和kafka 自定義節點 任務調度

文章目錄Streamsets介紹準備配置Kerberos認證安裝外部庫mysql開啓binlog1.mysql導入hbase配置JDBC Query Consumer配置HBase2.mysql導入hive配置JDBC Query

原创 nifi ExecuteScript、RouteOnAttribute使用

ExecuteScript 本文使用python,其他語言請參考這裏 1.從FlowFile獲取文件: flowFile = session.get() 2.腳本結束後路由(不路由會報錯) #路由到成功 session.transfe

原创 [錯誤]java.lang.IllegalArgumentException: Index for header 'XXX' is 1 but CSVRecord only has 1 val

NIFI使用過程中報錯,查看源碼發現越界後會報此錯誤 public String get(final String name) { if (mapping == null) { throw

原创 Mybatis各種模糊查詢

模糊查詢: 工作中用到,寫三種用法吧,第四種爲大小寫匹配查詢   1. sql中字符串拼接    SELECT * FROM tableName WHERE name LIKE CONCAT(CONCAT('%', #{text

原创 Redis常用命令

Redis常用命令 1 連接操作命令 quit:關閉連接(connection)auth:簡單密碼認證help cmd: 查看cmd幫助,例如:help quit 2 持久化 save:將數據同步保存到磁盤bgsave:將數據異步保存

原创 URL參數傳遞

在學習 Spring Mvc 過程中,有必要來先了解幾個關鍵參數:    @Controller:          在類上註解,則此類將編程一個控制器,在項目啓動 Spring 將自動掃描此類,並進行對應URL路由映射。

原创 JSP中傳後臺中文參數亂碼解決辦法

方法1: 修改tomcat的server.xml文件如下: <Connector URIEncoding="utf-8" connectionTimeout="20000" port="8080" protocol="HTTP/1.

原创 springMVC+myBatis多數據源

1.在同一服務器上 數據庫名.表名 2.不在同一服務器上 spring配置文件spring-base.xml: <!-- Druid數據源配置 --> <bean id="dataSource" class="com.aliba

原创 mybatis pagehelp分頁 Springmvc+Mybatis+pagehelper5.1.2+bootstrap table分頁和分頁查詢

本文使用pagehelper5.1.2版本+bootstrap table,還需要jsqlparser0.9.4 1.修改Mybatis配置文件 <!-- MyBatis配置 --> <bean id="sqlSessionFactory

原创 定時器 Timer和TimerTask詳解

如果要執行一些簡單的定時器任務,無須做複雜的控制,也無須保存狀態,那麼可以考慮使用JDK 入門級的定期器Timer來執行重複任務。   一、原理   JDK中,定時器任務的執行需要兩個基本的類:     java.util.Timer

原创 bootstrap 搜索建議插件 suggest + 使用FastJSON進行JSON和String轉換

先上原鏈接 http://lzw.me/pages/demo/bootstrap-suggest-plugin/demo/ 上圖: 先發一下json格式: { "message": "", "value": [ { "u

原创 Mybatis學習總結之動態SQL與模糊查詢

動態查詢?模糊查詢?說白了就是按照條件來查詢,看了之前博文,你也許會問:在Mybatis中,如果按照某幾個條件查詢應該怎麼做?比如,我要查詢年齡在1到12歲之前,名字裏還有字母o的用戶。 其實,Mybatis的做法就是,爲這種條件