原创 使用IP無法連接本地虛擬機上的elasticsearch:curl: (7) Failed connect to 192.168.xxx.xxx:9200 Connection refused

1.問題 我在本地,通過VM安裝Centos之後。安裝es正常啓動後,通過在虛擬機控制檯輸入 curl 'http://127.0.0.1:9200/?pretty/' 可以正常訪問es! 但是,我在本地機器上Window系統訪問,通

原创 Elasticsearch系列(一):安裝elasticsearch和常用插件ik分詞器、pinyin、head等

目錄 1.安裝準備 2.安裝 2.1 安裝ik分詞器 2.2 安裝pinyin插件 2.3 elasticsearch-head插件安裝 1.安裝準備 先下載Elasticsearch的安裝包以及ik分詞器的安裝包。下載鏈接如下: es鏈

原创 linux切換root時,報su: Authentication failure

1.問題 在linux中使用su命令,想切換到root,在輸入password之後,報出如題的提示 2.解決 使用sudo su,再輸入密碼。就可以成功切換了!   其他情況,請參考: https://blog.csdn.net/jx

原创 日常Exception(十六):You cant specify target table xxx for update in FROM clause

1.問題 今天在執行一個刪除重複數據的Sql時,發生瞭如題的mysql異常提示: SQL 錯誤 [1093] [HY000]: You can't specify target table 't_chat_evaluation' for

原创 Docker系列(一):Docker安裝部署

目錄 1.什麼是docker 1.1 原理 2.安裝部署Docker 2.1 環境準備 2.2 安裝 2.3 啓動Docker 2.3.1 啓動權限限制問題 2.3.2 添加權限 1.什麼是docker docker是一個開源的應用容器引

原创 Java虛擬機JVM:雙親委派機制講解

1.類加載過程 2.JVM中的類加載器 ①、啓動類加載器(Bootstrap ClassLoader)   負責將存放在 <JAVA_HOME>/lib 目錄中的,或者被-Xbootclasspath 參數所指定的路徑中的,並且是虛擬機

原创 Spring動態切換中從庫(多數據源)

①在spring-mybatis.xml中配置多數據源,如下 <?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/sche

原创 Elasticsearch啓動報錯:your Java version from [/opt/jdk1.8.0_251/jre] does not meet this requirement

1.原因 出現如題所示的錯誤時,是因爲Elasticsearch對JDK版本有要求。而我們可能習慣性的安裝的是目前較爲主流的1.7或1.8版本的JDK。所以與Elasticsearch的要求版本無法對應。先上一張對應圖: 我目前使用的是

原创 Java與Mysql數據類型對應表

類型名稱 顯示長度 數據庫類型 JAVA類型 JDBC類型索引(int) 描述 VARCHAR L+N VARCHAR java.lang.String 12   CHAR N CHAR java.lang.Str

原创 爲什麼新生代裏面的堆內存要分爲8:1:1呢?

1.引言 看到這個問題,很多同學可能會有點懵B。覺得是虛擬機自己就是這麼分配的,那有那麼多的爲什麼????? 但當你面試的時候,被面試官這麼問到時,難道你也如此答覆別人嗎?如果是的,兄嘚。你可能就得被扣分了!   2.原理 GC是統計學測

原创 使用Java進行串口SerialPort通訊

1.準備工作        在進行串口連接通訊前,必須保證你當前操作電腦上有可用且閒置的串口。因爲一般的電腦上只有一個或者兩個串口,如COM1或COM2,但大多數情況下,這些串口可能會被其他的程序或者應用所佔用,所以此時我們可以藉助工具,

原创 Java面試系列:RabbitMQ面試題

目錄 1.RabbitMQ 面試題 2.題目解析 1、什麼是 rabbitmq 2、爲什麼要使用 rabbitmq 3、使用 rabbitmq 的場景 4、如何確保消息正確地發送至 RabbitMQ? 如何確保消息接收方消費了消息? 發送

原创 Java面試系列:Linux面試題

目錄 1.Linux 面試題 2.Linux 面試題答案解析 1、絕對路徑用什麼符號表示?當前目錄、上層目錄用什麼表示?主目錄用什麼表示? 切換目錄用什麼命令? 2、怎麼查看當前進程?怎麼執行退出?怎麼查看當前路徑? 3、怎麼清屏?怎麼退

原创 Java面試系列:SpringCloud面試題

目錄 1.Spring Cloud面試題 2.題目解析 1、什麼是 Spring Cloud? 2、使用 Spring Cloud 有什麼優勢? 3、服務註冊和發現是什麼意思?Spring Cloud 如何實現? 4、Spring Clo

原创 Java面試系列:Java微服務面試題

目錄 1.微服務 面試題 2.微服務 面試題解析 1、您對微服務有何瞭解? 2、微服務架構有哪些優勢? 3、微服務有哪些特點? 4、設計微服務的最佳實踐是什麼? 5、微服務架構如何運作? 6、微服務架構的優缺點是什麼? 7、單片,SOA