原创 Idea史上最全的查看源碼快捷鍵

查看: 查看類裏面有哪些方法: Alt+7 查看類裏面定義的變量在哪些地方被調用:Ctrl+Alt+F7 查看某個方法在哪些地方調用:Ctrl+B 類 / 方法的實現類/方法:Ctrl+Alt+B 類 / 方法的的父類:Ctrl+

原创 Mysql索引底層數據結構之B樹

Mysql索引底層數據結構(B樹) 一.什麼是B樹         B - Trees是一種平衡的多叉樹,稱爲B樹(或B-樹、B_樹),也是數據結構中樹形結構的一種。 二.什麼是索引,爲什麼要用要索引         索引是幫助M

原创 內存溢出解決方式

Debug工程時內存溢出有可能是沒有配置Tomcat的原因,把正在使用的Tomcat暫停服務後,雙進入配置目錄 點擊Open launch configuration 點擊Arguments 在VM arguments後加上

原创 手把手帶你搭建Zookeeper單機和集羣

壓縮包下載地址:http://mirror.bit.edu.cn/apache/zookeeper/ 這裏多說一句,附上兩種導入文件的方法: 第一種(文件太大時最好別用): 安裝上傳下載文件組件:yum install lrzs

原创 Oracle連接遠程數據庫(親測有效)

方式一: 在開始中找到以O開頭的文件,打開系統默認工具Net Manager 點擊服務命名 ——> 點擊加號 配置數據庫連接名,此處不是你要連接的遠程的數據庫名 默認使用TCP/IP協議,不用管 主機名是遠程數據庫的IP,

原创 pom文件報錯常用解決方式

現象: pom文件報錯,依賴報錯,build中的plugin報紅,不管是讓maven工程 Reimport 還是 Download Sources 最後刪除項目再重新建都不行 解決: 刪除未成功下載的jar(此方法可以解決大多數p

原创 Kafka命令實操

如果對Kafka基本概念不瞭解,建議先學習一下一些名詞的含義: 附上:Kafka入門和進階   創建主題(創建了一個test主題): bin/kafka-topics.sh --create --zookeeper 虛擬機IP:2

原创 Kafka入門和進階

什麼是Kafka Kafka 是一個分佈式的基於 發佈/訂閱模式 的流式平臺,主要應用於大數據實時處理領域。 它有三個關鍵能力: 1.訂閱發佈記錄流,它類似於企業中的消息隊列 或 企業消息傳遞系統 2.以容錯的方式存儲記錄流

原创 手把手帶你搭建Kafka集羣

壓縮包地址:http://mirror.bit.edu.cn/apache/kafka/ 準備工作: Zookeeper集羣環境: 詳情見:手把手帶你搭建Zookeeper單機和集羣   創建kafka文件夾: mkdir /us

原创 分析PyCharm中debug報錯原因

(一)包名或文件名與內置模塊衝突 解決:包名 和 文件名 都不可以定義爲系統內置的模塊名,有時運行時顯示正常,但調試時會報錯,例如,包名或文件名定義爲 thread (二)PyQt的兼容問題 解決:將默認選項Auto切換爲合適的選

原创 Linux設置ssh免密登錄

編輯文件: vi /etc/ssh/sshd_config # 新增一行 RSAAuthentication yes # 這兩行需要打開註釋 PubkeyAuthentication yes PasswordAuthentica

原创 Python中ORM案例詳細解釋

跟着廖大大學習的過程中,遇到的許多問題都得以解決,但是在實戰編寫ORM時給我的感覺就是知識出現了斷層,看來看去不知道哪裏有問題,又感覺都是問題,不得已去git上參考着源碼一行一行的敲,這樣的方式給了我很多的靈感,所以將此記錄分享,

原创 Hadoop集羣配置、啓動YARN

本篇在 Hadoop集羣啓動HDFS 的基礎上繼續配置   YARN啓動: 配置mapred-site.xml(複製mapred-site.xml.template配置模板生成mapred-site.xml): cp /usr/l

原创 Hadoop集羣啓動HDFS

壓縮包下載地址:https://archive.apache.org/dist/hadoop/common/ 準備工作: (一)關閉防火牆 (二)三臺IP不同的虛擬機: 詳情見:Linux修改IP地址 (三)java環境(JDK1

原创 Python安裝第三方庫+打包方式

安裝第三方庫 首先爲了安裝第三庫需要理解虛擬環境的概念 爲了解決不同版本對庫的依賴問題以及版本管理,每個應用可能需要各自擁有一套"獨立"的Python運行環境,就有了virtualenv這個概念,它就是用來解決這個問題的 我們可以