2007年9月5日
摘要: 今天去面試了,累呀,哥們來回坐公交車有5個小時了。中午在KFC吃的深海鱈魚堡,反胃,所以車上一直想吐,折磨死我了。再不吃那破玩意了。
這還不叫郁悶,面試的這家公司老板直接面試的我,可惜她不懂技術。這位阿姨叫了一個幾個月工齡的程序員來問我們技術問題。我暈,聽聽他那問題,殺手锏就是“知道struts為什么是.do么?”,我真的很服他,沒問一個有水平的問題。照我的話就是,我問他,我能問的那哥們屁都放不出來。
希望明天的面試不會再有這種問題發生。不怕大牛,就怕菜鳥。
閱讀全文
2007年9月2日
摘要: 我總結的程序大牛從形象上可以分為4種,大家給點意見吧!
1.謝頂的程序員(腦力勞動,掉頭發很正常啦)!
Rod Johnson (Spring的創始人)為代表的程序大牛們。
2.大胡子
James Gosling(Java之父)為代表的大牛們。
3.亂發
Guido van Rossum(Python創始人)為代表。
4.非1、2、3
此類型的大牛至今還沒見過。
閱讀全文
2007年7月25日
摘要: 困惑,想看看大家的意見。請原諒我冒昧的講它放在首頁。大家給我指條明路!
閱讀全文
2007年7月18日
摘要: 在一個系統中通常有多個權限的用戶。不同權限用戶的可以瀏覽不同的頁面。使用Filter進行判斷不僅省下了代碼量,而且如果要更改的話只需要在Filter文件里動下就可以。
閱讀全文
2007年7月12日
摘要: 這里是一個log4j.properties的通用配置,記錄下來以待以后使用!
閱讀全文
2007年7月7日
摘要: Java中綁定有兩種形式靜態綁定static-binding(早綁定early-binding)和動態綁定dynamic-binding(晚綁定late-binding,或運行時綁定runtime-binding)
靜態綁定是在編譯時綁定,而動態綁定是在運行時根據對象的實際情況來選擇綁定父類或者是某個子類的方法。在執行效率上,靜態綁定要優于動態綁定,但喪失了靈活性。
Java中變量是動態綁定的,實例方法是動態綁定的。在進行“向上轉型”的時候子類會覆蓋父類的實例方法而不會覆蓋父類的變量。
閱讀全文
摘要: 在學習Java基礎的時候對Java初始化也就草草了事,后來還在初始化問題上載過跟頭。現在好了傷疤沒有忘了疼,好好的琢磨了下Java初始化問題,還是滿復雜的,粗略的掌握了Java初始化的知識。
我的看法是,初始化雖然是賊拉基礎的內容。為了避免以后在小問題上吃大虧還是好好的研究為妙。
閱讀全文
2007年7月6日
摘要: 陰暗的地下室...有一個程序員..和蟲蟲為伴..
應該再帶點奸笑和發霉的味道
這樣色,香,味,俱全
程序員應該頭發很長,都不剪
閱讀全文
摘要: 從今天起,我就有屬于自己的域名了.http://www.itkui.cn/和http://itkui.cn/ 兩個URL都是跳轉到此.
特此寫下作為紀念.
閱讀全文
2007年7月5日
摘要: 昨天看到BlueIce的一個post,詭秘的Java構造問題。里面有一句話:“關于構造函數的作用以及類的構造問題,而這是初學者經常會犯甚至是有經驗的程序員偶爾也會犯的錯誤”。里面所提到問題的可以歸結為對象初始化問題。
我想避免此類問題出現的最佳方法是將對象的構造和初始化過程進行總結、概念化。這樣,即使出現問題也可以按照這個規律一步一步的找到問題的所在。
閱讀全文
2007年7月4日
摘要: 學習Java有一段時間了。一直忙著“上層建筑”,卻忘了好好打好“地基”。雖然我想盡力的向上建,但是我明顯感覺到這幢小樓岌岌可危了。沒辦法,現在打地基中。
以下是為了理解多維數組而編的一段代碼,明白了大概。我想Java中的多維數組應該是“行優先排序”的。從這段代碼里可以直觀的了解下多維數組的結構。
順便請大家指點下,多謝。
閱讀全文
2007年7月3日
摘要: 這里介紹一個比較簡單的方法,利用ubuntu的live cd進行GRUB修復工作。
#sudo grub
#find /boot/grub/stage1
上面的命令會返回一個值(hd?,?)
#root (hd?,?)
#setup(hd0)
以上命令執行完畢之后推出
#quit
然后重啟你的計算機,你可以看到GRUB已經修復了
閱讀全文
2007年7月2日
摘要: java中的this關鍵字的用法。
this的作用是在方法內部獲得對當前對象的引用。
1.用于返回類對象本身。
2.在構造方法內調用其他構造方法。
3.在方法內部調用類對象中的其他方法。
4.標識類成員變量。
閱讀全文
摘要: 在學習struts的時候就一直知道ActionForm變量首字母要小寫。雖然知道,但是我還是習慣大寫,一直沒有出現問題。
最近在做一個練習項目的時候,ActionForm變量首字母依然是大寫。而且兩個jsp頁面共享一個ActionForm。在第一次向ActionForm填充數據的時候沒有出現任何問題,運行結果和期待結果相同。接著進入第二個jsp頁面,再次填充ActionForm的時候,沒有拋出異常,然而未取得期待結果。
在檢查的時候在Action中輸出從ActionForm取得的表單數據,結果全部為null。在多方求助無果的情況下,把ActionForm的變量全部改為小寫,再修改相關的內容,沒有問題了。
這個問題,如果有好的編碼習慣的話,這個問題就永遠不會出現。不過我想這個可能真的可以算是struts的瑕疵了(下面還有一個)。
閱讀全文
2007年6月16日
摘要: 標識接口是沒有任何方法和屬性的接口。標識接口不對實現它的類有任何語義上的要求,它僅僅表明實現它的類屬于一個特定的類型。
標接口在Java語言中有一些很著名的應用,比如java.io.Serializable和java.rmi.Remote等接口便是標識接口。標識接口,當一個類實現了一個標識接口之后就像是給自己打了個標簽。
打個比喻,不是很恰當。就像是一個人穿了件名牌衣服(實現了標識接口),別人一看他穿的衣服(標識接口)就知道他的品味、身份(特性)。
閱讀全文