原创 Hadoop面試知識點
一.Hadoop 1.Hadoop 主要有以下幾個優點 (1)高擴展性:Hadoop支持集羣節點的動態增加,方便集羣的擴展 ,可以根據需要擴展到上千節點 (2)高容錯性:Hadoop能夠自動保存數據的多個副本,當有集羣數據丟失時,能自動實現
原创 redis 安裝報錯:jemalloc/jemalloc.h:沒有那個文件或目錄
1.在安裝redis時,make編譯時報錯:jemalloc/jemalloc.h:沒有那個文件或目錄 2.解決方法: 執行命令 make MALLOC=libc 3.問題解決
原创 數據結構與算法(3)-線性表
目錄 一.線性表的定義 二.線性表的順序存儲結構 1.順序存儲的定義: 2.順序存儲方式: 3.數組長度與線性表長度的區別 4.地址計算方法 三.順序存儲結構的插入與刪除 1.獲得元素操作
原创 ZooKeeper實戰:分佈式秒殺
1.添加所需依賴: pom.xml <!-- zookeeper所需依賴 --> <dependency> <groupId>org.apache.curator</gro
原创 數據結構與算法(2)-算法
目錄 一.算法的定義 二.算法的特性 1.輸入輸出 2.有窮性 3.確定性 4.可行性 三.算法設計的要求 1.正確性 2.可讀性 3.健壯性 4.時間效率高和存儲
原创 Kafka實戰:消費者組案例
1.需求: 測試同一個消費者組中的消費者,同一時刻只能有一個消費者消費。 2.案例實操 (1)在hadoop2、hadoop3上修改/opt/module/kafka-2.11/config/consumer.properties
原创 Mac環境如何更新Nodejs
1.前提條件 安裝npm 2.解決辦法: (1)使用npm安裝n模塊,n模塊是專門用來管理nodejs版本的 sudo npm install -g n (2)升級nodejs 升級到最新版: sudo n latest
原创 VMware 搭建CentOS7
1.文件->新建虛擬機 2.選擇自定義,點擊下一步 3.點擊下一步 4.點擊“稍後安裝操作系統”,點擊下一步 5.選擇“Linux(L)”,版本選擇”CentOS 7 64位“,點擊下一步 6.虛擬機名稱填自己所想要命名的
原创 數據結構與算法(4)-棧與隊列
目錄 一.棧的定義 1.棧的定義 2.進棧出棧變化形式 二.棧的抽象數據類型 三.棧的順序存儲結構及實現 1.棧的順序存儲結構 2.棧的順序存儲結構–進棧操作 3.棧的順序存儲結構–出棧操
原创 Windows訪問Macbook共享文件夾
1.條件:macbook與windows在同一局域網內 2.設置MacBook共享文件夾 (1).左上角系統偏好設置 (2)點擊文件共享 (3).選擇共享文件目錄 (4).選擇該目錄使用的用戶 (5).設置共享權限權限 3.
原创 Mac IDEA配置Maven
1.下載 網址:http://maven.apache.org/download.cgi 2.解壓到此文件夾 /Users/macbook/Documents/maven/apache-maven-3.6.2 3.配置環境變
原创 用hugo搭建屬於自己的個人博客(mac環境)
1.安裝git環境 安裝成功後在終端輸入git,會有以下顯示: 2.安裝Homebrew 網上教程有很多,也很簡單,安裝成功後,輸入brew,會有以下顯示: 3.安裝hugo 終端內輸入: brew install hugo
原创 Kafka之Producer配置信息
1.Kafka之Producer配置信息 屬性 默認值 描述 metadata.broker.list 啓動時producer查詢brokers的列表,可以是集羣中所有brokers的一個子集。注意,這個參數只是用
原创 Macbook訪問Windows共享文件夾
一.windows中設置共享文件夾 1.選擇想要共享的文件夾 2.右鍵文件夾,點擊屬性,選擇共享,再選擇共享 3.選擇用戶,點擊共享即可, 二.macbook訪問共享文件夾: 1.點擊桌面,點擊前往,點擊連接服務器 2.輸
原创 數據結構與算法(8)-排序
目錄 一.排序的基本概念與分類 1.定義 2.排序的穩定性 3.內排序與外排序 二.冒泡排序 1.冒泡排序的基本思想 2.冒泡排序算法 3.冒泡排序代碼實現 4.冒泡排序優