原创 Hadoop出現錯誤:WARN util.NativeCodeLoader

安裝Hadoop的時候直接用的bin版本,根據教程安裝好之後運行的時候發現出現了:WARN util.NativeCodeLoader: Unable to load native-hadoop library for your plat

原创 大數據學習路線(完整詳細版)

原文鏈接:https://blog.csdn.net/juan188/article/details/86592116 java(Java se,javaweb) Linux(shell,高併發

原创 sqoop1.99.7 啓動報錯-NoClassDefFoundError

hadoop 2.6.5+ sqoop 1.99.7 啓動報錯   Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/hadoop/conf/Co

原创 Typora極簡教程

原文鏈接:https://www.jianshu.com/p/a6a6a22e9393 Typora極簡教程 Typora download ” Markdown 是一種輕量級標記語言,創始人

原创 MySQL與Btree

原文鏈接:https://www.cnblogs.com/zhaijihai/p/10274152.html Btree,B+tree,B*tree 前言: 由於在查找中用二分法在查找一些邊緣數

原创 springboot 測試用例

package com.yintech.crm.service; import java.util.List; import org.junit.Test; import org.junit.runner.RunWith; impo

原创 API 網關從入門到放棄

前言 // 轉自:https://github.com/aCoder2013/blog/issues/35 假設你正在開發一個電商網站,那麼這裏會涉及到很多後端的微服務,比如會員、商品、推薦服務等等。   那麼這裏就會遇到一個問題,AP

原创 TiDB學習

TiDB是一個新版本的 NDB實現, 基本思想一致, 一致性和可用性由於 mysql NDB cluster。 由於tidb和mysql幾乎完全兼容,所以我們的程序沒有任何改動就完成了數據庫從mysql到TiDb的轉換,TiDB 是一個分

原创 面向對象六大原則

這篇文章主要講的是面向對象設計中,我們應該遵循的六大原則。只有掌握了這些原則,我們才能更好的理解設計模式。 我們接下來要介紹以下6個內容。 單一職責原則——SRP 開閉原則——OCP 裏式替換原則——LSP 依賴倒置原則——

原创 主要技術排行榜

主要技術排行榜   DB 排行:DB https://db-engines.com/en/ranking/   開發語言排行:TIOBE https://www.tiobe.com/tiobe-index/

原创 雲架構師進階攻略

一、架構的三個維度和六個層面   1.1、三大架構   在互聯網時代,要做好一個合格的雲架構師,需要熟悉三大架構。    第一個是IT架構,其實就是計算,網絡,存儲。這是雲架構師的基本功,也是最傳統的雲架構師應該首先掌握的部分,良好設計

原创 MySQL的sql_mode解析與設置

解析 這個sql_mode,簡而言之就是:它定義了你MySQL應該支持的sql語法,對數據的校驗等等。。 一、如何查看當前數據庫使用的sql_mode: mysql> select @@sql_mode; 如下是我的數據庫當前的模式:

原创 InnoDB監控機制

一、背景 在mysql處理死鎖問題時,由於show engine innodb status輸出來的死鎖日誌無任務事務上下文,並不能很好地診斷相關事務所持有的所有鎖信息,包括:鎖個數、鎖類型等。 二、INNODB監控機制(InnoDB M

原创 Apache架構師的30條設計原則

Srinath 通過不懈的努力最終總結出了30條架構原則,他主張架構師的角色應該由開發團隊本身去扮演,而不是專門有個架構師團隊或部門。Srinath 認爲架構師應該扮演的角色是一個引導者,討論發起者,花草修建者,而不是定義者和構建者。Sr

原创 MySQL重要知識點

什麼是MySQL?   MySQL 是一種關係型數據庫,在Java企業級開發中非常常用,因爲 MySQL 是開源免費的,並且方便擴展。阿里巴巴數據庫系統也大量用到了 MySQL,因此它的穩定性是有保障的。MySQL是開放源代碼的,因此任何