原创 解決Join方法的疑惑

 很長時間對join方法感到疑惑,不明白到底是誰要阻塞,誰要繼續執行(線程這部分亟需加強)。今天和一網友交流後疑惑得到解決,在此表示感謝Stephen_Liu。  假如在main方法中有個線程A,執行了A.join(),那麼線程A繼續執行

原创 Hibernate學習之三種狀態及生命週期(圖)

三種狀態:   生命週期: 代碼表示: //三種狀態 public void testThreeState(){ TUser user=new TUser(); user.setName("spark"); //此時us

原创 用序列化(Serializable)保存、讀取對象

   實現Serializable藉口的對象可以被轉換成一系列字節,並可以在以後使用時完全恢復原來的樣子。這一過程也可以在網絡中進行,這樣就可以先在windows機器上創建一個對象,對其序列化,然後通過網絡發送給Linux機器,就可以在L

原创 Hibernate學習之一對多關聯

注意事項: 1.單向一對多   只需在“一”放進行配置2.雙向一對多   需要在關聯雙方都加以配置,而且需要在一的一方設置inverse=true 首先是實體類: TAddress.java(多的一方) public class TAd

原创 Hibernate學習之一對一關聯

一對一關聯包括兩種類型:1.主鍵關聯2.惟一外鍵關聯 主鍵關聯:兩張關聯表通過主鍵形成一對一映射關係實例:一個公民對應一個身份證 1.主鍵關聯 實體類 TUser .java /** * 主鍵關聯 * */ public cl

原创 Hibernate學習包

Hibernate基礎、一對一、一對多關聯,及相應的工具包或jar包 點贊 收藏 分享 文章舉報 iteye_16815 發佈了54 篇原創文章 · 獲贊 0 · 訪問量 32

原创 線程學習筆記【1】----進程、線程概念及創建線程

1.進程與線程    每個進程都獨享一塊內存空間,一個應用程序可以同時啓動多個進程。比如IE瀏覽器,打開一個Ie瀏覽器就相當於啓動了一個進程。    線程指進程中的一個執行流程,一個進程可以包含多個線程。    每個進程都需要操作系統爲其

原创 很長空格的String轉換成Array數組

    開發中碰到了一個需求,需要把鍵值對字符串分隔,但鍵值之間空格很多,只用split("")肯定不行,最後通過正則表達式解決了問題。   public class StringToArray { public static vo

原创 線程學習筆記【2】---Timer(定時器)

入門 public class Time01 { public static void main(String[] args) { // Timer timer01=new Timer(); // timer01.schedule(

原创 JUint測試

ClassA.java public class ClassA implements Serializable { private static final long serialVersionUID = 6013572251564

原创 Java連接數據庫方式大全

Mysql: String Driver="com.mysql.jdbc.Driver"; //驅動程序 String URL="jdbc:mysql://localhost:3306/db_nam

原创 線程學習筆記【3】---互斥技術

第一個示例更多的是運用了內部類的特性: 內部類重要特點:可以訪問外部的成員變量,所以內部類不能在靜態方法中實例化。 因爲靜態方法運行時不需要創建實例對象,而內部類想要訪問成員變量,意味着外部類肯定要創建實例對象,二者相互矛盾。 所以下面就

原创 不同格式的日期字符串轉換

  先把字符串日期轉換成對應的格式,然後再轉換成日期 public static void main(String args[]){ String str="2010/05/06"; SimpleDateFormat sdf

原创 Hibernate學習之hibernate.cfg.xml配置

<?xml version='1.0' encoding='utf-8'?> <!DOCTYPE hibernate-configuration PUBLIC "-//Hibernate/Hibernate Config

原创 Linux學習【1】

       一直想學Linux,在校期間有Linux選修課,看到教員在上課侃侃而談、命令操縱隨心而動……        最近項目忙完了,就開始着手學習。本人安裝的Redhat AS4,相關安裝步驟網上有很多,就不再詳細介紹了。(如有需要