原创 MySQL小結及性能優化(查看執行計劃)

邏輯架構圖1    1.Connectors 指的是不同語言中與SQL的交互 2.Management Serveices & Utilities:  系統管理和控制工具 3.Connection Pool: 連接池 * 管理

原创 Hive整理

Hive產生的原因:     – 對存在HDFS上的文件或HBase中的表進行查詢時,是要手工寫一堆MapReduce代碼     – 對於統計任務,只能由懂MapReduce的程序員才能搞定     – 耗時耗力,更多精力沒有有效的釋

原创 HDFS2.0

HDFS2.0的新特性 • NameNode HA(高可用) • NameNode Federation • HDFS 快照 • HDFS 緩存 • HDFS ACL • 異構層級存儲結構 NameNode HA HDFS1.0中存在

原创 hive:記一次坑爹的報錯!( tried to access method com.google.common.base.Stopwatch)

錯誤描述: hive> show databases; OK Exception in thread "main" java.lang.IllegalAccessError: tried to access method com.goo

原创 leetcode23_合併k個排序鏈表

題目描述: 合併 k 個排序鏈表,返回合併後的排序鏈表。請分析和描述算法的複雜度。 示例: 輸入: [   1->4->5,   1->3->4,   2->6 ] 輸出: 1->1->2->3->4->4->5->6   思路: 1.遍

原创 leetcode235/236_二叉搜索樹/普通二叉樹的最近公共祖先

給定一個二叉搜索樹, 找到該樹中兩個指定節點的最近公共祖先。 百度百科中最近公共祖先的定義爲:“對於有根樹 T 的兩個結點 p、q,最近公共祖先表示爲一個結點 x,滿足 x 是 p、q 的祖先且 x 的深度儘可能大(一個節點也可以是它自己

原创 Leetcode42_接雨水

給定 n 個非負整數表示每個寬度爲 1 的柱子的高度圖,計算按此排列的柱子,下雨之後能接多少雨水。 上面是由數組 [0,1,0,2,1,0,1,3,2,1,2,1] 表示的高度圖,在這種情況下,可以接 6 個單位的雨水(藍色部分表示雨水)

原创 leetcode6_Z字變換

將一個給定字符串根據給定的行數,以從上往下、從左到右進行 Z 字形排列。 比如輸入字符串爲 "LEETCODEISHIRING" 行數爲 3 時,排列如下: L   C   I   R E T O E S I I G E   D   H

原创 Java8中的時間常見處理

前言:好久沒寫博客了,最近看到一篇不錯的分享! https://juejin.im/post/5a795bad6fb9a0634f407ae5 Java 8 日期處理 Java 8 推出了全新的日期時間API,在教程中我們將通過一些簡單的

原创 java線程池ThreadPoolExecutor八種拒絕策略淺析

非常不錯的一篇文章!好文共享! http://www.kailing.pub/article/index/arcid/255.html 點贊 收藏 分享 文章舉報 Coding

原创 Hive Hql基本語法 全攻略

原文鏈接:https://blog.csdn.net/qq_15300683/article/details/80455097 Hive Hql基本語法 全攻略 2018-05-25 18:

原创 事務已提交,數據卻丟了,趕緊檢查下這個配置!!!

原文鏈接:https://mp.weixin.qq.com/s/-Hx2KKYMEQCcTC-ADEuwVA 問題: MySQL崩潰,重啓後發現有些已經提交的事務對數據的修改丟失了,不是說事務能

原创 用單庫自增鍵來生成id了,後期怎麼分庫?哎,這個坑大!

原文鏈接:https://mp.weixin.qq.com/s/HeXfT9bEqqJgqqPWxWh35Q 星球水友“寫代碼的”提問:   沈老師,我們現在用戶中心是單庫單表,uid使用數據庫

原创 爲什麼String的hashCode選擇 31 作爲乘子??

原文鏈接:https://mp.weixin.qq.com/s/JbXzqeOzd6pnPHTKM5h5AA 某天,我在寫代碼的時候,無意中點開了 String hashCode 方法。然後大致

原创 MySQL小結

select語句中的列(非聚合函數列),必須出現在group by子句中。 group by子句中的列,不一定要出現在select語句中。 聚合函數只能出現select語句中或者having語句中,一定不能出現在where語句中。 wh