原创 Class T ?Object

? 表示不確定的java類型。T 表示java類型。K V 分別代表java鍵值中的Key Value。E 代表Element。Object跟這些東西代表的java類型有啥區別呢? Object是所有類的根類,是具體的一個類,使用的時候可

原创 異常處理及日誌

轉自:https://www.cnblogs.com/lanxiaoke/p/6574210.html異常處理一般都與日誌分不開的,因爲分析及定位問題需要一些詳細信息;稍微正規一點的公司,都會分開發、測試及生產環境。在本地及測試環境出BU

原创 windows下Tomcat8中安裝配置Solr6.6.0

(1)安裝環境:不管是Windows還是Linux操作系統,Solr的安裝都是一樣的,在此就選擇比較簡單的Windows了。此處使用的Solr是最新版的Solr-6.6.0,沒有的朋友可以去ApacheSolr官網進行下載,此處就不過多講

原创 War包的目錄結構

WAR(Web Archivefile)網絡應用程序文件,是與平臺無關的文件格式,它允許將許多文件組合成一個壓縮文件。WAR包標準目錄結構:1、index.jsp[可選]2、METAINF[MAVEN自動生成目錄]3、WEB-INF[必含

原创 Java三目運算符(if else 簡寫)

對於有些選擇分支結構,可以使用簡單的條件運算符來代替. 如:if(a<b)    min=a;else    min=b;可以用下面的條件運算符來處理min=(a<b)?a:b;  其中"(a<b)?a:b"是一個"條件表達式",它是這樣

原创 在Maven項目中使用JUnit進行單元測試

佈置JUnit環境對於需要使用JUnit進行單元測試的maven項目,添加對JUnit相關jar包的依賴,打開這個project的pom.xml文件,引入以下dependency<!--junit--> <dependency> <g

原创 什麼是restful API

本質:一種軟件架構風格核心:面向資源解決的問題:降低開發的複雜性    提高系統的可伸縮性

原创 solr6.6.0+tomcat-8.5 solr從mysql數據庫導入數據並創建索引

(1)創建一張表student 創建時注意標紅的位置,在data-config.xml文件中會用到(2)在表中添加數據(本人添加了十條)如圖: (3)複製solr導入需求的jar,如圖: 上面的根據個人情況而定,我的文件目錄爲從D:\My

原创 http返回狀態碼以及含義

-------------------請求成功200  OK 服務器成功返回用戶請求的數據,該操作是冪等的(冪等:冪等操作的特點是其任意多次執行所產生的             影響均與一次執行的影響相同)201  CREATE 新建或修

原创 SVN版本控制

一、基本概念trunk: 主幹(可以理解爲開發環境的代碼,平常做開發的工作目錄)branches:從主幹拷貝了一份代碼重新在svn服務器上的建了個分支目錄(通常叫branch,一般與生產上的代碼保持同步)tag:主幹版本標記(標識每次大的

原创 tomcat中項目的日誌記錄問題

轉自:https://bbs.csdn.net/topics/392170597?list=lz重點看評論項目在tomcat中啓動後,日誌來源有三種:1、自己項目代碼中記錄的日誌2、引用第三方jar包中記錄的日誌3、Tomcat的日誌記錄

原创 Tomcat簡介

一.Tomcat服務器結構目前流行的三大web服務器是:Apach,Nginx,IIS.Tomcat服務器是屬於Apache陣營,輕量級服務器,一般用於開發,測試等。瞭解Tomcat服務器的目錄結構對後面相對路徑,及修改服務器配置有很大的

原创 Java項目日誌記錄方案

轉自:https://blog.csdn.net/zollty/article/details/53958439一、概述1、採用slf4j作爲日誌API,採用logback作爲日誌輸出工具,用slf4j橋接方式替換掉log4j和commo

原创 Linux下安裝Tomcat部署項目

一、上傳Tomcat服務器    二、安裝Tomcat服務器2.1、解壓tomcat服務器壓縮包    2.2、配置環境變量  tomcat服務器運行時是需要JDK支持的,所以必須配置好JDK用到的那些環境變量    編輯/etc下的pr

原创 IDEA自動重置LanguageLevel和JavaCompiler版本的問題

使用IDEA時,導入的Maven項目默認的LanguageLevel和JavaCompiler都是1.5,1.5的情況下連最簡單的@Override註解都不支持,所以項目可能出現一堆錯。雖然在項目上F4可以修改LanguageLevel,