原创 hadoop總結-進程&功能

namenode : Namenode是一箇中心服務器,負責管理文件系統的名字空間(namespace)以及客戶端對文件的訪問。 控制副本放在哪些datanode上,讀取時優先讀取最近的,降低塊消耗和讀取時延。 週期性接受dat

原创 vmware 設置共享文件夾

爲了方便虛擬機linux和主機之間傳輸一些文件: 具體操作: 1.安裝vmware增強工具 和安裝linux鏡像同樣的操作,選擇linux.iso,然後啓動虛擬機 2.安裝VMwareTools*.tar.gz 創建一個文件夾存

原创 hadoop總結-組件&簡介

Hadoop是一種分佈式數據和計算的框架。序列化機制,支持多語言交互 // 特點 數據並行,處理串行! 生態圈組件: HDFS:是一個高度容錯性的系統,提供高吞吐量的數據訪問,突破硬盤大小的限制,適合大規模數據集上的應用,可爲y

原创 Elasticsearch&jieba初試

Elasticsearch&jieba安裝ESjieba 安裝 ES 在裝ES之前,需要至少jdk8環境。 安裝jdkjava11.0.2下載地址 下載ESlinux地址,其他的去官網 解壓,執行 tar -zxvf ela

原创 二分查找--簡潔、安全的實現

二分適用於:數據呈現某種規律(有序) ; 算法 時間複雜度 log(n); 實現 循環實現,沒瑕疵的 public static int binarySearch(int[] arr, int num) {

原创 數據存儲必知必會

背景 在操作系統出現之後,隨着計算機應用範圍的擴大、需要處理的數據迅速膨脹。最初,數據與程序一樣,以簡單的文件作爲主要存儲形式。以這種方式組織的數據在邏輯上更簡單,但可擴展性差,訪問這種數據的程序需要了解數據的具體組織格式。當系

原创 java方法多參的優雅寫法

在封裝接口時,常常遇到參數很多,不利於維護改造,找到優雅的寫法。 import java.lang.reflect.Field; /** * @Author: mztt * @Description: sing jump r

原创 數據庫優化

判斷問題SQL 判斷SQL是否有問題時可以通過兩個表象進行判斷: 系統級別表象 <ul><li> <div>CPU消耗嚴重</div> </li> <li> <div>IO等待嚴重</div> </li> <li>

原创 com.mysql.jdbc.Driver'&&java.sql.SQLException解決

最近使用spring boot 寫項目的時候遇到警告,強迫症啊,動手解決一下。 com.mysql.jdbc.Driver,已棄用。新類是com.mysql.cj.jdbc.Driver,建議換成新類。 原因:比較喜歡新東西,

原创 冒泡排序--較優

冒泡排序:重複訪問待排序數,遍歷素組,元素倆倆比較,每次將需要的元素選出來。 優化:當一趟遍歷中數組元素都沒有發生交換,數組已經有序。 選擇排序:這倆個東西很像,選擇是假定一個最小(大)的元素,遍歷比較,小於它就重新賦值,每次選擇

原创 二分查找--高逼格

二分適用於:數據呈現某種規律(有序) ; 算法 時間複雜度 log(n); 實現 循環實現,沒瑕疵的 public static int binarySearch(int[] arr, int num) {

原创 mysql5.7Windows安裝

mysql5.7獲取: 鏈接:https://pan.baidu.com/s/14H_zOkpMgDD4h3Ia3zIkXA 提取碼:clmm 解壓之後創建my.ini [mysql] # 設置mysql客戶端默認字符集 defau

原创 java部署出錯:java.lang.ClassNotFoundException: org.apache.jsp.index_jsp

下午部署項目出錯,maven 引入jstl 是 1.2, 解決如下: 錯誤: 1.The absolute uri: http://java.sun.com/jsp/jstl/core cannot be resolved in ei

原创 python爬蟲獲取飲食信息存儲到數據庫

連接數據庫 import pymysql class Mysqlconnect(object): def __init__(self): self.host = 'localhost' se

原创 windows防火牆無法啓動

防火牆無法啓動 問題:遠程連接時防火牆無法啓用 解決: 打開運行 services.msc 進入服務 Windows Firewall右鍵屬性 設爲自動再啓用 一般來說就ok了 然而,沒這麼順利,啓用仍舊是灰色的,沒辦法了改