原创 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這個概念,它就是用來解決這個問題的 我們可以