原创 《搭建ElasticSearch服務》

一、搭建ElasticSearch服務 1、下載elasticSearch壓縮文件 下載地址:https://www.elastic.co/downloads/elasticsearch 下載相對應的版本 2、將下載的文件解壓 我的路

原创 《elasticSearch的填坑記錄》

一、Springboot整合elasticSearch的過程 1、添加依賴     <!-- Spring Boot Elasticsearch 依賴 -->         <dependency>             <group

原创 Java程序員應該知道的10個調試技巧

調試不僅可以查找到應用程序缺陷所在,還可以解決缺陷。對於Java程序員來說,他們不僅要學會如何在Eclipse裏面開發像樣的程序,更需要學會如何調試程序。本文介紹了Java程序員必知的10個調試技巧,保證讓你受益匪淺! 調試可以幫助識

原创 《提高SQL查詢效率的30種方法》

1.對查詢進行優化,應儘量避免全表掃描,首先應考慮在 where 及 order by 涉及的列上建立索引。 2.應儘量避免在 where 子句中對字段進行 null 值判斷,否則將導致引擎放棄使用索引而進行全表掃描,如: select

原创 《搭建SpringBoot的基本步驟》

1、檢查環境    (1)查看jdk版本 java -version       (2) 查看maven版本  mvn -version     2、創建maven 項目    目錄結構爲:    3、加入springboot相關jar包

原创 關於javaweb中session

session 1、在servlet API中定義了javax.servlet.http.HttpSession接口,Servlet容器必須實現這個接口。當一個session開始時,容器會創建一個HttpSession對象,HttpSes

原创 《Map中HashMap與TreeMap的排序以及四種遍歷方式》

一、Map概述 1、Map是將鍵映射到值( key-value )的對象。一個映射不能包含重複的鍵;每個鍵最多隻能映射到一個值。 2、Map與Collection的區別     (1)Map 是以鍵值對的方式存儲元素,鍵唯一,值可以重複。

原创 《HashMap的常用操作》

package com.sufow.test; import java.util.HashMap; import java.util.Map; /*** * HashMap的一些常用方法的使用 * @author Administ

原创 ibatis中SqlMapClientTemplate與SqlMapClient的區別

一、SqlMapClientTemplate 1、SqlMapClientTemplate是由Spring框架用於支持ibatis的一個類。     SqlMapClientFactoryBean是SqlMapClientTemplate

原创 JAVA中classpath的作用與獲取方式

一、classpath的作用 1、當需要編譯JAVA源文件時,設置classpath 可以解決需要編譯的class不在當前目錄下的問題。       例如當前目錄是D:/java/demo,而需要執行的文件在E:/java/classes