原创 Windows上安裝mongoDB 4.2 版本(親測有效)

1.在官網下載最新的安裝文件(我的是mongodb-xxx.msi) 下載地址 : https://www.mongodb.com/download-center#community   2 安裝msi文件 下載的msi安裝包,雙擊即可

原创 centos7安裝elasticsearch5.6.7+ik分詞器+head插件+kibana(3臺服務器,數據外部掛載和ik分詞器外部掛載),自己手搭

1 準備3臺機器       服務器1 :192.168.2.89       服務器2 :192.168.2.90       服務器3 :192.168.2.91 2 在每臺機器上做好準備工作 掛載數據data文件夾,配置文件conf

原创 Nginx服務器高性能優化的配置方法小結

這篇文章主要介紹了Nginx服務器高性能優化的配置方法小結,包括一些內核參數的優化介紹,需要的朋友可以參考下 通常來說,一個優化良好的 Nginx Linux 服務器可以達到 500,000 – 600,000 次/秒 的請求處理性能,然

原创 IntelliJ IDEA中如何再次調出springboot的依賴窗口,隨時可以根據喜好導入和移除插件

IDEA中如何再次調出springboot的依賴窗口,隨時可以根據喜好導入和移除插件 那麼就需要安裝一個IDEA的插件,實現想eclipse中隨時勾選取消springboot或者springcloud的插件引用。這個插件就是 Edit S

原创 Windows下安裝elasticsearch7.4.0(最新)+Kibana+ik分詞器(親測好用)

 安裝elasticsearch版本要求,JDK1.8_73以上版本,可應通過Java -version來查詢Java版本 剩下的就很簡單了,幾部搞定,輕鬆easy! 一 安裝elasticsearch7.4.0,目前是最新版  1 下載

原创 synchronized和java對象關係詳解和鎖的膨脹流程

原文鏈接:https://blog.csdn.net/super_x_man/article/details/81741073,https://www.jianshu.com/p/198921b3f

原创 SQL優化的步驟流程

原文鏈接:https://www.cnblogs.com/rouqinglangzi/p/11144960.html 一、優化SQL的方法 SQL優化的一般步驟:先查詢mysql數據庫運行狀況,

原创 設計模式簡介和單例模式

設計模式分類 創建型模式,共五種:工廠方法模式、抽象工廠模式、單例模式、建造者模式、原型模式。 結構型模式,共七種:適配器模式、裝飾器模式、代理模式、外觀模式、橋接模式、組合模式、享元模式。 行爲型模式,共十一種:策略模式、模板方法模式、

原创 HashMap

HashMap的實現原理? 此題可以組成如下連環炮來問 你看過HashMap源碼嘛,知道原理嘛? 爲什麼用數組+鏈表? hash衝突你還知道哪些解決辦法? 我用LinkedList代替數組結構可以麼? 既然是可以的,爲什

原创 TCP/IP協議棧 —— IP、TCP、UDP、HTTP協議詳解

原文鏈接:https://www.jianshu.com/p/dac7b8bdb682 經過面試的同學經常會遇到這樣的問題: 你是如何理解TCP/IP協議的? 回答:通訊協議?三次握手 ? 四次

原创 springmvc

SpringMVC的工作原理圖: SpringMVC流程 1、  用戶發送請求至前端控制器DispatcherServlet。 2、  DispatcherServlet收到請求調用HandlerMapping處理器映射器。 3、  處

原创 Java中的反射

反射機制 什麼是Java反射 就是正在運行,動態獲取這個類的所有信息。 反射機制的作用   1,反編譯:.class-->.java    2.通過反射機制訪問java對象的屬性,方法,構造方法等; 反射機制的應用場景 Jdbc 加載驅動

原创 jdk8新增特性

一、十大特性 1.Lambda表達式 2.Stream函數式操作流元素集合 3.接口新增:默認方法與靜態方法 4.方法引用,與Lambda表達式聯合使用 5.引入重複註解 6.類型註解 7.最新的Date/Time API (JSR 31

原创 spring ioc原理

原理:一般指的是代碼的實現 以及涉及到的技術  一:以xml的形式來說  1.主要涉及到xml解析技術 以及 反射機制 還有實例存儲的數據結構(容器)  1)xml解析技術: 包括dom4j 以及jdom支持xpath… 功能更強大 推

原创 多線程基礎

目錄 線程與進程區別 爲什麼要使用多線程? 多線程應用場景? 多線程創建方式 第一種繼承Thread類 重寫run方法 第二種實現Runnable接口,重寫run方法 第三種使用匿名內部類方式 使用繼承Thread類還是使用實現Runna