原创 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是開放源代碼的,因此任何