原创 IDEA中,發佈到遠程tomcat7詳細步驟,以及注意事項

請按照順序操作即可: 1、修改tomcat-users.xml文件增加如下內容(密碼和用戶名可隨意填寫):    <role rolename="manager-gui"/>   <role rolename="manager"/>  

原创 如何加載jar包中配置文件?多模塊如何加載配置文件?jar中配置文件加載失敗如何處理?IDEA中創建多模塊,WEB模塊如何加載子模塊中的配置文件?

 工程結構如下: 如上圖: 1、創建了一個父模塊,和兩個子模塊,分別爲模塊模塊1和模塊2,其中模塊1爲WEB工程。 2、模塊1依賴模塊2,啓動模塊1的時候需要同時加載配置文件1和配置文件2 3、模塊2編譯後爲JAR 4、最初web.xm

原创 Cannot load JDBC driver class '${jdbc.mysql.driverClassName}',繼承mybatis,讀取屬性配置文件失敗。

 在集成mybatis的時候,數據庫的用戶名、密碼等相關信息是配置在屬性文件中,當調用的時候獲取屬性文件的值失敗,具體錯誤信息如下: ### Error querying database.  Cause: org.springframe

原创 IDEA中,集成tomcat7詳細步驟,以及注意事項

請按照順序操作即可: 1、修改tomcat-users.xml文件增加如下內容(密碼和用戶名可隨意填寫):    <role rolename="manager-gui"/>   <role rolename="manager"/>  

原创 Jetty運行spring工程報: javax.servlet.http.HttpServletResponse.getStatus() 錯誤。

問題: Jetty運行spring工程報: javax.servlet.http.HttpServletResponse.getStatus() 錯誤。   原因:jetty和servlet的版本對不上導致的。     版本對照表 參

原创 Spring Security 報There is no PasswordEncoder mapped for the id "null"

1、Spring Security升級到5.0後,代碼如下,報錯誤:Spring Security 報There is no PasswordEncoder mapped for the id "null" @EnableWebSecu

原创 spring-boot-starter-remote-shell不可用

一:1、在springBoot歷史版本中支持:SSH監控。在pom.xml添加如下依賴即可:<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spri

原创 JAVA內部類

一:什麼是內部類?定義:  內部類是指在一個外部類的內部再定義一個類。內部類作爲外部類的一個成員,並且依附於外部類而存在的。內部類可爲靜態,可用protected和private修飾(而外部類只能使用public和缺省的包訪問權限)。內部

原创 JAVA分析器

用處:有時候爲了研究Javac的原理,要去看看class文件的內容是如何組織的,這時候很有必要查看class文件。根據編譯後生成的class文件,獲取JAVA信息,JAVA分析器代碼是個很好的選擇。也可以使用javac編譯器把源文件編譯好

原创 詳解字節、字符、字符集、編碼

名詞解析:位(bit):是計算機 內部數據 儲存的最小單位,11001100是一個八位二進制數。字節(byte):是計算機中數據處理的基本單位,習慣上用大寫  B  來表示,1B(byte,字節)= 8bit(位)字符:是指計算機中使用的

原创 nodejs supervisor安裝方法

1、安裝npm install -g supervisor推薦用:cnpm install -g supervisor 因爲直接用npm install -g supervisor有時候會安裝失敗備註:在國內由於牆的原因,有時候使用NPM

原创 IDEA快捷鍵

Ctrl+Shift + Enter,語句完成“!”,否定完成,輸入表達式時按 “!”鍵Ctrl+E,最近的文件Ctrl+Shift+E,最近更改的文件Shift+Click,可以關閉文件Ctrl+[ OR