原创 sql:mysql:分詞

SELECT * FROM tags_table1 t WHERE locate

原创 springboot:jpa:報錯:antlr.NoViableAltException: unexpected token: *

解決方法是sql語句簡單地加上nativeQuery = true

原创 java:HttpUtil

import com.alibaba.fastjson.JSON; import org.apache.commons.logging.Log; import org.apache.commons.logging.LogFactory;

原创 java:poi:上傳excel文件並解析,處理數據(含postman測試調用)

直接上代碼: // excel導入 @CrossOrigin @PostMapping(value = "/batch_sms_send/parseExcel", produces = {"application/json;c

原创 hive:sparksql:針對反斜槓的正則替換問題

hive中如何替換反斜槓:  select title from bo.t_positions where title rlike '\\\\' limit 10   替換後: select regexp_replace(titl

原创 java:poi:java.lang.IllegalStateException: Cannot get a text value from a numeric cell

java.lang.IllegalStateException: Cannot get a text value from a numeric cell at org.apache.poi.hssf.usermodel.HSSFCel

原创 java:poi:下載resource文件夾下的模板文件

直接上代碼: 先準備模板文件: Controller: /** * 下載批量發送短信的模板 * @param response */ @CrossOrigin @PostMapping(value = "/

原创 java:SpringUtil

package com.huayong.bi.web.common.util; import org.springframework.beans.BeansException; import org.springframework.b

原创 maven:阿里雲鏡像

<mirror>       <id>alimaven</id>       <name>aliyun maven</name>       <url>http://maven.aliyun.com/nexus/content/grou

原创 git:提交代碼報錯:Push to origin/master was rejected

在git項目對應的目錄位置右鍵打開Git Bash Here(注意項目目錄的位置) git push -u origin master -f

原创 maven:安裝配置與使用(windows)

想要安裝 Apache Maven 在Windows 系統上, 需要下載 Maven 的 zip 文件,並將其解壓到你想安裝的目錄,並配置 Windows 環境變量。 所需工具 : JDK 1.8 Maven 3.3.9 Windows

原创 maven:安裝配置與使用(含jdk的安裝)(mac)

安裝jdk: 到Oracle官網下載JDK1.8安裝包 官網下載鏈接,找到以下圖: 選擇接受證書協議,然後選擇對應的Mac OS X一欄下載SDK,這裏我說下,下載sdk必須要登錄纔可以下載,我沒有Oracle賬號,所以讓安卓同事幫忙下

原创 spark:SparkSession與SparkContext SparkConf SQLContext HiveContext StreamingContext

先附上獲取sparksession的util: java版本: package com.tzb.sparksql.util; import org.apache.spark.SparkConf; import org.apache.s

原创 spark :RDD、DataFrame和DataSet的區別

RDD 優點: 編譯時類型安全  編譯時就能檢查出類型錯誤 面向對象的編程風格  直接通過類名點的方式來操作數據 缺點: 序列化和反序列化的性能開銷  無論是集羣間的通信, 還是IO操作都需要對對象的結構和數據進行序列化和反序列化.

原创 scala:字符串書寫多種格式

字串文本  字串文本由雙引號(")環繞的字符組成:  scala> val hello = "hello" hello: java.lang.String = hello  引號內的字符語法與字符文本相同,如:  scala> val e