原创 Java解決八皇后問題
八皇后這個問題在這裏就不介紹了,解決此問題,用到的是回溯遞歸算法。 當我第一次聽到回溯時(小編也是小白),我就在想,這是如何回溯的。其實,在這個問題中,回溯就是for循環到最後不滿足時會自動退回到上一層的循環,類似於深度
原创 Struts2自定義標籤後報出空指針異常
我先來描述一下我遇到的問題,將以圖文結合的方式。 這張圖片是作爲一個用戶身份登錄後的頁面,"求伯君"就是用戶,但是在我點退出時回報出空指針的異常。如下圖 導致報異常的的地方 分析原因:由於點了退出按鈕,因此“求伯君”這個用戶在Sess
原创 關於SSH整合時所報的異常及解決方案
Struts Problem Report Struts has detected an unhandled exception: Messages: com.sun.proxy.$Proxy11.login() File: jav
原创 關於tomcat服務器啓動過慢問題的解決
最近遇到一個問題,就是在啓動tomcat的服務器的時候,其時間大概需要95秒到98秒之間,而且一直是這樣。另外即使花了很長時間啓動成功後,打開網頁的登錄頁面也是一直處於訪問狀態,並沒有返回的結果,過一段時間後報了一個錯誤,關於數據庫的錯誤
原创 關於mybatis連接數據庫異常
org.apache.ibatis.exceptions.PersistenceException: ### Error querying dat
原创 Could not resolve placeholder ' ' in value " "的異常解決辦法
我的是maven項目 先對項目進行clean操作 然後重新install操作 再啓動就不會報錯了。
原创 關於testNG和jUnit在IDEA中運行時報No Runnable method 的異常
小編剛剛進公司,小菜一枚,之前沒接觸過testNG,後來才知道是功能很強大的一套測試框架,接下來就要介紹小編遇到的問題。 在進行單元測試時,你會看到下圖中Run的右側有兩個選項,區別只是圖標不一樣,上面的是jUnit的測試按鈕,下面是
原创 多態訪問的原理
由Head First Java 第192頁 引發對多態訪問的特點。 class A { int ivar = 7; void m1() { System.out.print("A is m1, ")
原创 關於springmvc註解掃描報錯500的解決方案
HTTP Status 500 - Servlet.init() for servlet springmvc threw exception type Exception report message Servlet.init() for
原创 一串代碼教你深入理解java中的static
public class StaticTest { Person p = new Person("Test"); static { System.out.println("test static");
原创 實現選擇功能的那些步驟
完成一些項目的時候肯定需要用到一個功能:全選與全部選;子選父必選;父不選子不選。 當然
原创 關於多次啓動事務時改變Session中的對象存入了數據庫的解決方案
首先說明一下小編在做項目的時候遇到的棘手的問題: 使用遞歸展現添加和修改頁面中樹狀的上級的的部門列表 此處是添加部門代碼,並沒有什麼異常但是在接下來的用戶信息就會產生異常了。 這就是產生的異常情況,另外可以發現下面的圖中的所屬部門的
原创 設計模式之策略模式
策略模式它定義了算法家族,分別封裝起來,讓它們之間可以互相代替,此模式讓算法的變化不會影響到使用算法的客戶。紅色方框是三個獨立的類,但都實現了同一個接口的相同的方法,該方法就是封裝了相應的算法,供各種需求來調用。別看寫的很長,其實只是類的
原创 Connections could not be acquired from the underlying database! Tomcat服務器啓動速度異常
16:35:46,899 ERROR JDBCExceptionReporter:234 - Connections could not be acquired from the underlying d
原创 一行代碼幫你搞定全選的功能
我們在使用java開發網站服務器時會經常遇到全選的功能 全選功能的代碼:"$('[type = checkbox]').attr('checked',this.checked)" 實際案例操作:(直接上圖)