原创 大數據組件-zookeeper安裝,zookeeper的shell客戶端操作,節點屬性,watch機制zookeeper的javaAPI

目錄使用場景集羣規劃zookeeper安裝1.下載zookeeper安裝包2.解壓3.修改配置文件4.添加myid配置5.安裝包分發到其他機器並修改myid的值6.啓動zookeeper集羣zookeeper的shell客戶端操作

原创 大數據基礎-apache所有相關組件下載網址

大數據相關組件下載地址

原创 python基礎-Thread基本使用,查看線程數,鎖,進程實現多任務,通過Queue隊列進程間通信,進程池Pool,迭代器,生成器,yield協程完成多任務,圖片下載案例

簡答來一個demo來演示一下 import threading import time def sing(): for i in range(5): print("正在唱歌") time

原创 疑難雜症-mysql字段設置爲varchar時,不能輸入中文

報錯截圖 原因分析: 當輸入英文字母時創建可以成功,但是輸入中文單詞時創建失敗,判斷是mysql的編碼問題 解決辦法 一、創建 table 的時候就使用 utf8 編碼 在每次創建表的時候都在最後加上 character set

原创 網易大數據-實驗環境搭建

1.設置網絡 vi /etc/sysconfig/network-scripts/ifcfg-ens33 BOOTPROTO=“static” IPADDR=192.168.52.100 NETMASK=255.255.255.0

原创 大數據-linux基礎操作,虛擬機,shell編程

重點:bin:存放二進制可執行文件 etc:存放系統配置文件 home:存放所以用戶文件根目錄 usr:存放系統應用程序,比較重要的目錄/usr/local管理員軟件安裝目錄 局域網工作機制和網絡配置 vmware虛擬網絡的

原创 python-烏班圖操作系統安裝,python環境安裝,pycharm安裝,pycharm漢化插件

準備工作 16.04烏班圖鏡像 MV虛擬機 Xshell6 xftp6 烏班圖操作系統安裝 1.首先安裝VM 2.創建一個烏班圖虛擬機,設置鏡像 安裝python 在烏班圖c

原创 python-udp接收發送數據,TCP

udp發送數據 發送數據流程 1.創建socket 2.發送數據 3.關閉 創建一個發送數據客戶端 import socket def clientSocket(): #1. found udp_socket =

原创 java-線程池,Lambda表達式,File類

線程池使用場景: 當併發的數量很多,並且每一個線程都是執行一個很短的任務就結束了.這樣子頻繁創建線程就會大大降低系統的效率,因爲頻繁創建和銷燬都需要時間.這時我們就需要線程池了,線程池可以使得一個線程複用 線程池代碼實現 線程

原创 java-序列化和反序列化,transient關鍵字,打印流

序列化和反序列化的概述 序列化就是寫:對象以流的方式寫入叫序列化 反序列化就是讀:文件中對象以流的方式讀取叫反序列化 只不過上述針對的是對象 對象的序列化流 創個一個實例類Person用來進行序列化 public cla

原创 java-遞歸,FileFilter過濾器,字節流,字符流

遞歸 方法自己調用自己 遞歸累加求和:計算1~n的和 開頭和末尾也就是最大值和最小值他是固定不變的.真正變化的也就遞歸內容,就是中間部分,也就是我們寫代碼的部分**.最大值我們固定,讓程序遞歸到最小值返回結束** 中間部

原创 java-軟件結構,網絡通信,tcp通信,文件上傳案例實現

軟件結構 網絡通信協議分類 UDP:主機A發送數據不需要確認連接主機B就可以傳輸數據 優點:消耗資源小,通信效率高 缺點:由於UDP的面向無連接,故不能保證數據的完整性,偶爾可能會丟失一兩個數據包 TCP:首先要建立發送和接收

原创 java-繼承,super關鍵字,this關鍵字,抽象方法和抽象類,紅包案例分析實現

繼承的概述 繼承主要解決的問題就是: 共性抽取 繼承關係當中的特點: 子類可以擁有父類的"內容" 子類還可以擁有自己專有的內容 繼承的格式 在繼承的關係中,子類就是一個父類. 例如:父類是員工,子類是講師,那麼講師就是一個員

原创 java-字符串-常量池,靜態,常用工具類:Array,Math

字符串概述和特點 程序當中所有的雙引號字符串,都是String類的對象 字符串的特點: 1.字符串的內容永不可變 2.正是因爲字符串不可改變,所有字符串是可以共享使用的 3.字符串效果上相當於是char[ ]字符數組,但是底層原理