原创 Sql的優化問題,含索引

count(field)速度非常慢,建議使用count(1)和count(*),mysql做了優化 過濾操作儘量寫在最內層,過濾要趁早 join的時候儘量將配置表放在內層,拿配置表(如人員表)去join大表 儘量不要取出所有數據,比如可以

原创 Shell-備份表結構,表數據,存儲過程

表結構備份 10.138.87.7所有庫的表結構備份,導出到文件複製表結構的語句 腳本1: #!/bin/bash hive -e "show tables;" > tables.txt sleep(2)      cat tabl

原创 Word小技巧(插入excel)

按指示,插入對象(excel文件屬於對象); 點擊對象後,選擇excel文件,點擊瀏覽從文件夾中選擇需要插入的excel文件,選中後選擇插入即可; 然後我們選擇顯示爲圖標,千萬不要選擇鏈接到文件,因爲選擇鏈接到文件的話,發

原创 IDEA配置插件問題

1.倉庫無法導入jar包 每次從阿里遠程倉庫下載下來的插件都報如下錯誤(clean和install時候)        could not transfer artifact org.springframework.boot:spring

原创 FR優化

數據集緩存:       對於大數據量報表,若每次直接從數據庫取數,不僅增加數據庫服務器的壓力,也極大的影響了取數的速度從而降低報表的執行速度,爲此 FineReport 提供了數據集緩存功能。      FineReport 可先將其數

原创 銀行業務常識

數倉數據對不上常見原因: 1.表內表外差別 2.現金交易相關的造成差異 3.網上交易易造成差異 4.跨行交易轉賬手續費造成差異

原创 空map和list判斷,且將null填充成想要展現的0

public Map<String, Object> selectDataNumRank(Map<String, Object> map) { Map<String,Object> resultMap = new Has

原创 SpringBoot+Mybatis實現接口的增查改,以及json中拼接json數組

增改查的評價表 DROP TABLE IF EXISTS `hpkh_police_review`; CREATE TABLE `hpkh_police_review` ( `id` int(11) NOT NULL AUTO_IN

原创 按指定符號切割字符串以及其他字符串操作

例子:str=www.wikibt.com       substring_index(str,'.',1)       結果是:www       substring_index(str,'.',2)       結果是:www.wik

原创 Java從dao到service到controller(分頁和統計總數,修改),向外提供一個接口

Controller(控制邏輯)層:它是負責在頁面和程序之間傳輸數據的,還有作用是做頁面跳轉。頁面由用戶填寫表單數據,點擊提交按鈕,頁面的表單數據由傳入Service層。 Service層(業務邏輯層):負責的是對數據的處理。如果沒有數據

原创 MySql時間的問題

Sat Dec 01 00:00:00 CST 2018 格林威治時間數據無法標準化   str_to_date()要對應,空格是空格 Sat是%a                 STR_TO_DATE('Sat Dec 01 00:0

原创 給kudu表增加字段

命令行方式無法給kudu增加字段,現用java代碼實現                                                                                            

原创 在HUE配置工作流

--hue配置工作流 首先配置workflow,左上角藍色shedule->shedule->wordkflow My Workflow改成WF-BIBASE-RRS_B2C_DSR_DIM 描述改成'工作流-BI落地表-DSR落地信息表

原创 Mysql跨服務器關聯join查詢

業務場景:關聯不同數據庫中的表的查詢 解決方案:在機器A上的數據庫A中建一個表B 我們採用的是基於MySQL的federated引擎的建表方式。 建表語句示例: CREATE TABLE table_name(……) ENGINE =FE

原创 Java中Lambda表達式(二)

簡介        (雖然看着很先進,其實Lambda表達式的本質只是一個"語法糖",由編譯器推斷並幫你轉換包裝爲常規的代碼,因此你可以使用更少的代碼來實現同樣的功能。建議不要亂用,因爲這就和某些很高級的黑客寫的代碼一樣,簡潔,難懂,難以