原创 異常處理

1 異常 1.1 異常的概述 異常就是程序出現了不正常的情況,在Java中,異常是一種Exception類型的對象,所以異常也是多態的 1.2 異常處理機制 Java的異常處理(exception-handling)機制能夠將處理

原创 物理層

計算機網絡筆記,視頻地址:https://www.bilibili.com/video/av9876107 1. 物理層的基本概念 物理層主要解決如何在各種計算機的傳輸媒體上傳輸數據比特流 物理層主要確定以下接口的一些特性: *

原创 計算機網絡概述

計算機網絡筆記,視頻地址:https://www.bilibili.com/video/av9876107 文章目錄1. 局域網、廣域網及因特網1.1 局域網1.2 因特網1.3 廣域網2. 計算機網絡通信過程3. OSI參考模型

原创 Java的static關鍵字

1. Static關鍵字 1.1 靜態方法 用static標記的方法被稱爲靜態方法。 靜態方法在調用的時候不需要實例化對象 靜態方法直接通過類的名稱來調用的 靜態方法內部只能調用靜態變量和其他靜態方法,但是非靜態方法可

原创 HBase集羣搭建

安裝Hbase之前需要先啓動Hadoop和zookeeper 1. 下載並解壓安裝包 下載Hbase的安裝包,下載地址如下: http://archive.apache.org/dist/hbase/2.0.0/hbase-2.0

原创 面向對象編程的三大特性詳解

封裝、多態和繼承是面向對象編程的三大特性。 封裝(Encapsulation) 封裝的目的是爲了保證變量的安全性,使用者不必在意具體實現細節,而只是通過外部接口即可訪問類的成員 如果不進行封裝,類中的實例變量可以直接查看和修改,可

原创 Java的簡單入門

文章目錄1 Java概述1.1 Java的發展歷程1.2 Java中一些概念1.3 Java的工作方式1.4 Java的程序結構 博客中的部分圖來自Head First Java 1 Java概述 1.1 Java的發展歷程

原创 zookeeper集羣配置

文章目錄注意事項1. 安裝虛擬機2. 複製虛擬機3. 設置IP和MAC地址4. 關閉防火牆和SELinux5. 虛擬機免密登陸6. 安裝SecureCRT並連接虛擬機7. 安裝jdk8. 安裝ZooKeeper 注意事項 需要注

原创 [論文筆記]A Survey on Session-based Recommender Systems

原始論文地址:https://arxiv.org/pdf/1902.04864.pdf 在推薦模型中,基於內容的推薦算法和基於協同過濾的推薦算法是最爲典型的兩類,在學術和工業都有着廣泛的研究和應用。然而這些推薦模型的關注點往往都在

原创 在瀏覽器地址欄輸入一個URL後回車,背後會進行哪些技術步驟

參考知乎的回答https://www.zhihu.com/question/34873227/answer/518086565,以及簡書https://www.jianshu.com/p/4fc2464db684和CSDN博客ht

原创 MapReduce實例1-統計文本單詞個數

文章目錄Step 1. 數據格式準備Step 2. MapperStep 3. ReducerStep 4. 定義主類, 描述 Job 並提交 Job在集羣上運行1. 將程序打包爲jar包2.在集羣上運行MapReduce程序 需

原创 mysql基本操作

以下操作都是在cmd中執行 登陸數據庫服務器 # 登陸數據庫服務器 mysql -uroot –p+password # 退出數據庫服務器(三者任選一) quit \q exit 新建數據庫 /*新建數據庫*/ cre

原创 Java的數據類型

Java中的數據類型分爲primitive 主數據類型和引用變量。 1. primitive 主數據類型 primitive 主數據類型指的是Java中的基本數據類型,包括整數類型、浮點類型、字符類型和布爾類型,細分一共有八種。

原创 hadoop配置及介紹

文章目錄1. hadoop的介紹2. hadoop架構模型3. Apache版本的hadoop重新編譯3.1:準備linux環境3.2:虛擬機聯網,關閉防火牆,關閉selinux3.3:安裝jdk1.73.4:安裝maven3.5

原创 HDFS介紹和基本指令

文章目錄1. HDFS概述2. 應用場景3. HDFS架構4. NameNode和DataNode4.1 NameNode4.2 DataNode5. HDFS的文件副本機制和機架感知5.1 文件副本機制5.2 機架感知6. HD