原创 HIVE-SQL求連續天數

需求:求用戶連續登陸天數 1.數據準備 create table tmpdb.test_01 as select '1001' as user_id, '2017-01-01' as login_date union all se

原创 使用小米藍牙耳機airdots青春版的感受及單耳雙耳配對教程(轉載)

原文地址: https://www.77nn.net/1294.html

原创 記錄一個SecureCRT連接工具

https://www.cnblogs.com/qingtingzhe/articles/5008902.html

原创 記錄一個百度雲加速器

https://www.sdbeta.com/wg/2017/0223/158408.html 2020年2月21日23點38分,是可以使用的

原创 HIVE差集運算詳解(轉載)

原文鏈接:https://blog.csdn.net/Dr_Guo/article/details/51182626 首先來介紹一下差集的概念: 上圖A中藍色區域爲 集合A-集合B

原创 hive中顯示字段值爲NULL,impala中顯示正確的值

今天遇到了一個問題,其實之前也遇到過類似的問題只是沒有記錄,導致這個問題我又花了兩天去排查。 問題:hive中顯示字段值爲NULL,impala中顯示正確的值 hive結果如下: impala結果如下: hdfs中的內容如下:

原创 Mysql邏輯架構

1.連接器:表現爲指令爲 mysql -h$ip -P$port -u$user -p,連接器負責和客戶端建立連接、獲取權限、維持和管理連接。 2.查詢緩存:mysql拿到一個查詢請求後,會先到查詢緩存中看看,之前是不是執行過這

原创 HIVE修改列順序中的坑

1.創建表,在d後增加e字段 create table tmpdb.change_column_order_test as select 1 as a, 2 as b, 3 as c, 4 as d; alter table

原创 如何實現大整數相加

需求:如何實現大整數相加,假設兩個數long類型存不下。 思路:將兩個數分別存在數組中,然後按照位相加 代碼如下 /** * @Author qucg * @Version 2019/7/3 * @Description 大

原创 尋找全排列的下一個數

題目 給出一個正整數,找出這個正整數所有數字全排列的寫一個數。 如果輸入12345,返回12354 如果輸入12354,返回12453 如果輸入12435, 返回12453 代碼實現 /** * @Author qucg *

原创 使用棧實現隊列

思路 通過兩個棧A B,A做入隊操作,B做出隊操作 元素轉移時機:如果出隊時B是空的則將A元素轉移至B 代碼實現 /** * @Author qucg * @Version 2019/6/19 * @Descriptio

原创 桶排序

桶排序就是將數據分在不同的區間中,然後每個區間排序,最後在合併成一個完整的有序數列,代碼實現如下: import java.util.LinkedList; /** * @Author qucg * @Version 201

原创 快速排序實現

快速排序爲什麼快?     快速排序的“快”是因爲使用了“分治法”,使其時間複雜度降低到了(nlogn) 實現的方法 遞歸 (雙邊循環法 / 單邊循環法) 非遞歸 代碼實現 雙邊循環 /** * @Author qucg

原创 基於堆實現的優先級隊列

/** * @author qcg * @version 2019/5/16. * @description 優先隊列,二叉堆是實現優先隊列的基礎。該例中二叉堆屬於大堆 * 應用場景: * 1.topK問題 * 2.不