摘要: 前言:這屬于 java 的基礎(chǔ)知識,你可以不了解,也可以不拿它當(dāng)一回事,代碼也一樣能敲的順暢;這是很久之前,我從 C++ 轉(zhuǎn) java 剛?cè)腴T那會的看法,那會我堅持自己的理念:
重實踐,講運用,輕理論。當(dāng)然,對同一樣事物,在不同階段也會有不一樣的看法,這理念在某個時段已經(jīng)不適合我,早就被拋棄了。不扯淡了,直接進入主題。
閱讀全文
posted @
2012-07-09 19:55 fancydeepin 閱讀(12354) |
評論 (3) |
編輯 收藏
摘要: 前言:
十指落在鍵盤,不知從何寫起。這會才來談 java 中的 String,總感覺寫著有點別扭,當(dāng)真是啃老菜了這回。
但這也是自己在翻完優(yōu)化編程和突破程序員基本功之后自己的感受、理解和體會,算是進階的成長記錄吧,呵呵~~
閱讀全文
posted @
2012-07-09 01:07 fancydeepin 閱讀(2781) |
評論 (0) |
編輯 收藏
摘要: 前言:
java 中的異常處理機制你真的理解了嗎?掌握了嗎?
catch 體里遇到 return 是怎么處理? finally 體遇到 return 怎么辦?finally 體里有 System.exit() 方法怎么處理?當(dāng) catch 和 finally 體里同時遇上 return 怎么辦?
相信你在處理異常的時候不是每次都把它 throws 掉就完事了,很多時候異常是需要我們自己來 catch 并針對所拋出的 Exception 做一些后續(xù)的處理工作。
閱讀全文
posted @
2012-07-08 09:45 fancydeepin 閱讀(70185) |
評論 (9) |
編輯 收藏
摘要: 前言:
java 5.0 開始對基本數(shù)據(jù)類型提供了 自動裝箱 (autoboxing) 和 自動拆箱 (autounboxing) 的功能,
使得基本數(shù)據(jù)類型與其對象之間的轉(zhuǎn)換變得極其方便。
即便你不知道 什么是 自動裝箱與拆箱,但相信你平常時候一直都在接觸,只是在你還沒有觸及這樣一個概念之前,一直沒有發(fā)覺而已。
但是你需要知道在 java 中什么是自動裝箱與拆箱,還需要知道 int 和 short 的裝箱,因為這兩個的裝箱規(guī)則與 float 或 double 以及
其他的基本數(shù)據(jù)類型不完全一樣。
閱讀全文
posted @
2012-07-08 07:36 fancydeepin 閱讀(1758) |
評論 (0) |
編輯 收藏
摘要: 前言:接觸過 Linux 的朋友對Cron表達(dá)式應(yīng)該不會陌生,在 Linux 操作系統(tǒng)下要寫個自動化腳本就會用到這個表達(dá)式。
Spring 實現(xiàn)定時服務(wù)或計劃任務(wù)的時候也需要用到 Quartz 的 Cron表達(dá)式 ,因此在做 Spring計劃任務(wù)之前,需要掌握一些Cron的知識。
Quartz官方下載地址:http://quartz-scheduler.org/downloads/catalog?activated=true
我下載使用的是 2.0.2 版本,本篇文章參考的是官網(wǎng)幫助文檔的 Cron表達(dá)式 ,英文在線幫助文檔的,有興趣的可以前往:
Cron expressions:http://quartz-scheduler.org/documentation/quartz-2.x/tutorials/crontrigger
閱讀全文
posted @
2012-06-12 23:16 fancydeepin 閱讀(3898) |
評論 (0) |
編輯 收藏
摘要: Maven 確確實實是個好東西,用來管理項目顯得很方便,但是如果是通過 Maven 來遠(yuǎn)程下載 JAR 包的話,我宿舍的帶寬是4兆的,
4個人共用,有時候用 Maven 來遠(yuǎn)程下載 JAR 包會顯得很慢,一般我發(fā)現(xiàn)下載速度不明顯的時候,我就 Ctrl + C 來終止它的下載。
然后改用手動來下載,因為用迅雷一類的工具來下載會快很多。我機子上 Maven 的本地倉庫的很多 JAR 包我都是手動下載的。
手動下載的話就會帶來一個問題,就是,怎么樣手動將下載下來的 JAR 包添加到 Maven 的本地倉庫。關(guān)于這個,網(wǎng)上也有很多資料。
我說下我的做法。
首先,
推薦幾個好的 Maven 常用倉庫網(wǎng)址
閱讀全文
posted @
2012-06-12 14:43 fancydeepin 閱讀(199757) |
評論 (8) |
編輯 收藏
摘要: 前言:談過如何用 Spring 發(fā)送普通 Email 和帶有附件的 Email 之后,接著來談一下如何用 Spring 來發(fā)送 Html 式的 Email。
發(fā)送 Html 格式的 Email 也是很必要的,現(xiàn)在的很多網(wǎng)站在用戶注冊之后都會發(fā)一封 Email 到用戶的郵箱,用戶需要點擊
郵件中的鏈接來完成注冊,這個鏈接如果是用普通文本式的 Email 來發(fā)送的話,這個鏈接是不能被點擊的,因為它是文本內(nèi)容,
所以有必要要學(xué)一下 怎么樣發(fā)送 Html 式的 Email。
閱讀全文
posted @
2012-06-12 13:05 fancydeepin 閱讀(4238) |
評論 (0) |
編輯 收藏
摘要: 前言:說過了 Spring 如何發(fā)送 Email 之后,接著來說一下,怎么樣用 Spring 來發(fā)送帶有附件的郵件,其實實現(xiàn)這個也很簡單,
Spring 的官方文檔也有給出例子,下面來說下我的實現(xiàn)。
閱讀全文
posted @
2012-06-12 00:29 fancydeepin 閱讀(4987) |
評論 (0) |
編輯 收藏
摘要: 前言:當(dāng)然,發(fā) email 不一定要用 Spring,直接用 javax.mail 的API 就能實現(xiàn)。但是由于 Spring 提供了一個發(fā)送電子郵件的高級抽象層,
它向用戶屏蔽了底層郵件系統(tǒng)的一些細(xì)節(jié),同時負(fù)責(zé)低層次的代表客戶端的資源處理。所以用 Spring 來發(fā)送 email 會省事很多和讓發(fā)郵件變的簡單許多。
閱讀全文
posted @
2012-06-11 20:48 fancydeepin 閱讀(8240) |
評論 (2) |
編輯 收藏
摘要: 博客搬家的時候順便把文章搬過來,如果看得不是很清楚的,可以前往原博客地址:
-->URL:http://www.cnblogs.com/fancyzero/archive/2012/06/10/hibernate-many-to-one_one-to-many-annotation.html
閱讀全文
posted @
2012-06-10 18:57 fancydeepin 閱讀(19568) |
評論 (0) |
編輯 收藏
摘要: 博客搬家的時候順便把文章搬過來,如果看得不是很清楚的,可以前往原博客地址:
-->URL:http://www.cnblogs.com/fancyzero/archive/2012/06/10/hibernate-one-to-one-annotation.html
閱讀全文
posted @
2012-06-10 14:34 fancydeepin 閱讀(915) |
評論 (0) |
編輯 收藏
摘要: 博客搬家的時候順便把文章搬過來,如果看得不是很清楚的,可以前往原博客地址:
-->URL:http://www.cnblogs.com/fancyzero/archive/2012/06/10/urlrewrite.html
閱讀全文
posted @
2012-06-10 07:24 fancydeepin 閱讀(2775) |
評論 (0) |
編輯 收藏
摘要: 博客搬家的時候順便把文章搬過來,如果看得不是很清楚的,可以前往原博客地址:
-->URL:http://www.cnblogs.com/fancyzero/archive/2012/06/09/maven3.html
閱讀全文
posted @
2012-06-09 17:19 fancydeepin 閱讀(3056) |
評論 (1) |
編輯 收藏
摘要: 博客搬家的時候順便把文章搬過來,如果看得不是很清楚的,可以前往原博客地址:
-->URL:http://www.cnblogs.com/fancyzero/archive/2012/06/09/jdom.html
閱讀全文
posted @
2012-06-09 12:05 fancydeepin 閱讀(793) |
評論 (1) |
編輯 收藏