原创 OutLook Express郵件數據備份和恢復

·OutLook Express郵件數據備份和恢復(1)     電腦給了我們太多的方便,如果現代生活缺少電腦,那麼我不敢想像會變成怎樣的一種狀態。然而,電腦也像人一樣,經常會“生病”,嚴重的話會造成數據的損 失,這樣給用戶帶來的傷害

原创 GOF23種設計模式之Builder Pattern

一:什麼是建造模式        建造模式是對象的創建模式【GOF95】。建造模式可以將一個產品的內部表象和產品的生產過程分割開來,從而可以使一個建造過程生成具有不同內部表象的產品對象。 二:引入建造模式 考慮如下問題:我要建造一部設備(

原创 Java技巧:深拷貝的兩種方式

⑴淺複製(淺克隆) 被複制對象的所有變量都含有與原來的對象相同的值,而所有的對其他對象的引用仍然指向原來的對象。換言之,淺複製僅僅複製所考慮的對象,而不復制它所引用的對象。 ⑵深複製(深克隆) 被複制對象的所有變量都含有與原來的對象相同的

原创 函數的實際參數:Arguments對象

在一個函數體內,標識符arguments具有特殊含義。它是調用對象的一個特殊屬性,用來引用Arguments對象。Arguments像數組,但並非是數組,將它看作偶然具有了一些帶編碼的屬性的對象更合適。當函數具有命名了的參數時,Argum

原创 Java技巧:集合和數組的轉換

由於Java平臺API的很大一部分都是在集合框架建立之前設計的,因此有時候需要在傳統的數組和現代的集合之間進行轉換。 如果你有一個數組,就需要將它轉化爲一個集合,Array.asList包裝器能夠實現這個目的,例如: String[] v

原创 Java技巧: int 和 String 互相轉換的多種方法

1 如何將字串 String 轉換成整數 int?  A. 有兩個方法: 1). int i = Integer.parseInt([String]); 或  i = Integer.parseInt([String],[int radi

原创 Java學習之神奇的i=i++

學習過一門計算機語言的人一定知道j=i++的運算結果,整個表達式的值爲i,而i的值變爲i+1;那麼i=i++又是一個什麼情況呢?下面分別用java 和 c 兩種語言來做個測試: Java: public class test{     p

原创 Java對URL和URI的區分

從JDK1.4開始,java.net包對統一資源定位符(uniform resource locator URL)和統一資源標識符(uniform resource identifier URI)作了非常有用的區分。 URI是個純粹的句法

原创 Date類學習總結(Calendar Date 字符串 相互轉換 格式化)

1.計算某一月份的最大天數 Calendar time=Calendar.getInstance(); time.clear(); time.set(Calendar.YEAR,year);

原创 Hibernate 複合查詢

複合查詢主要是處理,具有關聯關係的兩個實體怎樣進行關聯查詢,比如 User 實體對象與 Addres 實體對象具有一對多的關聯關係,我們可以如下構造符合查詢: Criteria criteria=session.createC

原创 初探關鍵字volatile

第一次接觸到關鍵字volatile,不知爲何物,只是模糊的記得java關鍵字裏面好像有它。查了些資料,整理如下: Volatile修飾的成員變量在每次被線程訪問時,都強迫從共享內存中重讀該成員變量的值。而且,當成員變量發生變化時,強迫線程

原创 Java 中的堆和棧

Java把內存劃分成兩種:一種是棧內存,一種是堆內存。   在函數中定義的一些基本類型的變量和對象的引用變量都在函數的棧內存中分配。   當在一段代碼塊定義一個變量時,Java就在棧中爲這個變量分配內存空間,當超過變量的作用域後,Java

原创 Java技巧:序列化的兩種方式

大家都知道Serializable是一個mark interface,告訴JVM這個對象可以被轉換成二進制流來傳輸. Serializable 在我們實現這個接口的時候,我們可以使用4個私有方法來控制序列化的過程:  我們來看一個例子:

原创 C#字符串和日期的轉換

字符串->日期: Method1 Convert.ToDateTime(string strValue); Method2 DateTime.Parse(string strValue); 日期->字符串: Method1 Convert

原创 BOM和DOM的關係

  BOM分爲傳統的和現代的兩種。傳統的BOM有document對象,但是隻有anchors、forms、links、images和applets等 幾種屬性。而且不能通過一個控件的id來直接訪問,很麻煩。現代的BOM也有document