原创 二、kibana基本安裝

下在kibnaba,我這裏版本爲 kafka_2.12-2.1.1 安裝 rpm -ivh kafka_2.12-2.1.1 修改配置文件 vim /etc/kibana/kibana.yml # Kibana i

原创 一、elasticsearch安裝測試

安裝 上傳安裝包到服務器,執行rpm安裝 wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-6.3.2.rpm rpm -ivh

原创 技術面試官如何考察?

一、技術型 -(考察技術) kafaka如何保證單個consumer group 消息不會重複消費 https://blog.csdn.net/u010627840/article/details/76435385 re

原创 Mysql索引使用、索引優化(二)

目錄 一、什麼情況下適合使用索引?二、 什麼情況下不適合使用索引?三、什麼情況下索引失效? 一、什麼情況下適合使用索引? 字段的數值有唯一性的限制,比如用戶名,可以用唯一索引或者主鍵索引 頻繁作爲 WHERE 查詢條件的字段,尤

原创 爲什麼局部變量是線程安全的?

文章目錄1. 方法是如何被執行的?2. 調用棧結構3. 局部變量存在哪裏4. 調用棧和線程是什麼關係?5. 線程封閉是什麼意思? 1. 方法是如何被執行的? //斐波那契數列:1、1、2、3、5、8、13、21、34第一項和第二

原创 es使用 項目中遇到的問題

目錄 一、磁盤滿了,報錯 read-only / allow delete 一、磁盤滿了,報錯 read-only / allow delete By default, Elasticsearch installed with

原创 三、如何使redis中存放的都是熱點數據?

一、場景:二、方案三、原理四、應用 一、場景: 數據庫中有2000w數據,而redis中只有100w數據,如何保證redis中存放的都是熱點數據? 二、方案 限定redis佔用的內存,redis會根據自身數據淘汰策略,留下

原创 二、怎麼停止一個java線程

1. 錯誤的停止方式 stop()(已經廢棄) 原因是stop會在線程沒有執行完的時候強行停止線程,清除監視器鎖的信息,如果一個線程計算一項工作完成一半突然停止,有可能導致數據不一致,與我們的期望不一致,可能導致線程安全問題

原创 mysql索引的種類(一)

索引的種類 功能邏輯劃分: 普通索引,普通索引是基礎的索引,沒有任何約束,主要用於提高查詢效率 唯一索引,唯一索引就是在普通索引的基礎上增加了數據唯一性的約束,在一張數據表裏可以有多個唯一索引。 主鍵索引,主鍵索引在唯一索

原创 mysql 快速刪除大表 count in exists區別 (四)

目錄 一、刪除表的幾種方式和快速刪除大表二、**效率: count(*)= count(1)> count(id) > count(具體字段)**三 、 哪種情況下應該使用 EXISTS,哪種情況應該用 IN。選擇的標準是看能否

原创 兩種方法判斷線程池停止?

目錄一、 ExecutorService 自身方法二、CountDownLatch類 一、 ExecutorService 自身方法 void shutdown;會拒絕繼續提交任務到隊列,但會把正在執行的任務和隊列中的任務執行完

原创 mysql 優化索引 過程 explain profiling optimizer_trace(三)

目錄一、 explain二、profiling三、Optimizer trace 一、 explain 首先拿到執行的sql語句,使用 mysql 自帶的explain命令,使用explain 查看執行計劃, explain

原创 activemq入門安裝

進入/tmp 目錄 使用wget下載存檔 yum install wget wget -c https://archive.apache.org/dist/activemq/5.15.8/apache-activemq-5.

原创 設計模式 創建型 單例模式 原型模式 享元模式

目錄一、創建型 單例模式 原型模式 享元模式二、區別三、new一個對象和clone一個對象 一、創建型 單例模式 原型模式 享元模式 單例模式 原型模式 原型模式是通過給出一個原型對象來指明所創建的對象的類型,然

原创 Spring 聲明式事務的幾個使用的坑

目錄 1.demo地址2. 事務不生效3. 事務異常不回滾4. 事務傳播屬性配置5. controller調用多個service的事務方法6. 有問題可以留言大家一起探討 。。。。。。 1.demo地址 github地址 2.