原创 mysql死鎖的原因及解決辦法

本文轉載自http://www.jb51.net/article/78088.htm 死鎖(Deadlock) 所謂死鎖:是指兩個或兩個以上的進程在執行過程中,因爭奪資源而造成的一種互相等待的現象,若無外力作用,它們都將無法推進下去。

原创 java 靜態代碼塊、靜態變量、成員變量、構造代碼塊、構造方法的執行順序

先給出幾個用到的類。分析寫在了註釋裏。 父類ClassA: public class ClassA {       {           System.out.println("父類構造代碼塊1");       }         

原创 hashcode 和 equals 不得不說的故事

本文旨在介紹hashcode和equals的特徵和聯繫。 hashcode() 這個方法的作用是爲對象返回一個哈希值。需要注意的有以下三點: 在一個程序的一次執行中,同一個對象多次返回的hashcode值,應該是一樣的。除非equa

原创 關於自己寫的java.lang.String能不能被加載的問題

如題,作者之前對於自己寫的java.lang.String類能不能被加載,一直感到非常困惑,今天寫代碼證實了一下。上乾貨。 自己寫類加載器: public class MyClassLoader extends ClassLoader{

原创 NSGA_II學習案例1

此文章來自網上,轉來學習一下。 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%5 % function nsga_2(pro) %% Main Function %