原创 我到底想要幹什麼

你到底要什麼呢?       我有個有趣的觀察,外企公司多的是25-35歲的白領,40歲以上的員工很少,二三十歲的外企員工是意氣風發的,但外企公司40歲附近的經理人是很尷尬 的。我見過的40歲附近的外企經理人大多在一直跳槽,最後大多跳到民

原创 Application和Java Applet的區別

Java語言是一種半編譯半解釋的語言。Java的用戶程序分爲兩類:Java Application和Java Applet。這兩類程序在組成結構和執行機制上都有一定的差異,主要體現在以下幾方面:(1)運行方式不同。Java Applica

原创 iBatis快速入門

iBatis是又一個O/R Mapping解決方案,j2ee的O/R方案真是多,和Hibernate相比,iBatis最大的特點就是小巧,上手很快。如果你不需要太多複雜的功能,iBatis是能滿足你的要求又足夠靈活的最簡單的解決方案。iB

原创 AWT,SWT和Swing的區別

本文介紹AWT,SWT和Swing的區別是Swing是純Java實現,而SWT和AWT 是Java和JNI的混合,當然,它們的目標都是相同的,提供一個跨平臺的APIs。   GUI 應用程序是軟件的一種主要類型,所以Java的GU

原创 [推薦] 唐駿的祕密:我從最後一名開始努力

身爲中國第一職業經理人,唐駿卻說他的人生沒有奇遇,也不曾走過任何捷徑。 “如果我可以成功,你爲什麼不可以?”     當年,我進入微軟時,只是一個寫源代碼編軟件的普通工程師。看到和微軟其他員工的差距,我沒有放棄。我只能認爲自己在公司排名倒

原创 系統學習hibernate之四:hibernate多對一關聯映射

一、關聯映射的本質:   * 將關聯關係映射到數據庫,所謂的關聯關係是對象模型在內存中的一個或多個引用   <many-to-one>會在多的一端加入一個外鍵,指向一的一端,這個外鍵是由<many-to-one>   中的column屬性

原创 系統學習hibernate之三:transient、persistent、detached狀態

     1、transient狀態的特徵:   * 在數據庫中沒有與之匹配的數據   * 沒有納入session的管理   2、persistent狀態的特徵:   * persistent狀態的對象在數據庫中有與之匹配的數據  

原创 系統學習hibernate之二:Session中load和get

用hibernate的ORM框架有一段時間了,現在來回顧一下Seesion中的load和get。      一、get不支持lazy,load支持lazy。    二、採用get加載數據,如果沒有匹配的數據,返回null,而load則拋

原创 設計模式分類

一、創建模式 1、Factory(工廠模式) A、Simple Factory(簡單工廠模式) B、Factory Method(工廠方法模式) C、Abstract Factory(抽象工廠模式) 2、Singleton(單例模式) 3

原创 關於SWT與AWT/Swing的關係

大意是這樣的:SWT與AWT/Swing之爭,源頭在Smalltalk時代圖形界面的開發,那時有三家公司,分成兩幫人馬。美女(是真正的美女,SUN網站上有圖)一幫進了sun,先廢了已經存在的AWT,重新搞了Swing,他們的哲學是一支畫筆

原创 系統學習hibernate之一:利用hibernate中的SchemaExport生成數據表

由於hibernate3提供了自帶的工具hbm2ddl,建立根據你的對象建立數據庫是一件非常簡單的事情。 1、首先建立POJO類 1package org.apple.hibernate;23public class User {4