原创 Java HashMap 實現源代碼分析
最近在用HashMap的時候,碰到一些問題,有疑惑,遂查看源代碼分析了一下。 我們知道,HashMap<K, V>是以鍵值對來讀寫數據的,那它底層用於存放Value的什麼?又如何判斷兩個Key是否相等呢? 首先說說哈希表的一些相關概念,可
原创 static代碼塊、父子類加載順序
static代碼塊、父子類加載順序 package org.xjn.oop; import org.junit.Test; public class Bar { { System.out.println("B
原创 JAVA終止線程
我們一直以來都有一個錯誤的理解,認爲interrupt會使線程停止運行,但事實上並非如此,調用一個線程的interrupt方法會把線程的狀態改爲中斷態,但是interrupt方法只作用於那些因爲執行了sleep、wait、join方法而
原创 SSH集成下OpenSessionInViewFilter無效不起作用
我之前用SpringMVC的時候,通過OpenSessionInViewFilter控制不同的url是否延長session生命是非常好用的,但是前幾日接手一個SSH框架的項目,發現這個OpenSessionInViewFilter配置不起
原创 路徑問題
相對路徑與絕對路徑 1、相對路徑,不以"/"開頭 2、絕對路徑,以"/"開頭 3、如何寫絕對路徑: 在鏈接、表單提交、重定向時,絕對路徑從應用名開始,而轉發從應用名之後開始。 String request.g
原创 繼承、方法覆蓋、父子類屬性引用相關問題
public class ExtendsDemo { public static void main(String[] args) { SubClass sub = new SubClass();
原创 suse防火牆設置FW_SERVICES_ACCEPT_EXT
默認情況下SUSE是不啓動防火牆的,啓動方法:SuSEfirewall2 start防火牆配置文件:/etc/sysconfig/SuSEfirewall2vim打開後,可以查看詳細配置,這裏主要說明白名單的配置,如允許10.123.12