原创 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