2006年8月2日
#
????在我的qq等級還差一天就到31級的這天下午,其實就是今天,我向公司表示了做完這個游戲我就辭職,本來這個月我就該轉正了.可是我卻選擇了離開,是因為我這三個月里終于有了那么一點點醒悟,就是如果不改變我的性格,我永遠都找不到滿意的工作,還有就是不要把你的愛好作為工作,這樣真的是種悲哀.以前還想再去搞下攝影的,現在想想還是算了吧,還是靜下來搞我的程序算了.攝影以后就當我的愛好. ????我知道,其實我現在還是沒有改變,每次一看書瞌睡就來了.但是沒辦法,萬事開頭難嘛,只好先強迫自己看下去,以后有點深度了我應該就會產生興趣的.
????工作本來就是枯燥乏味的,樂趣要靠自己來尋找. ? ???P.S. 現在想想覺的真是浪費了很多時間,一些很簡單的東西卻要用幾個月甚至幾年的時間才能恍然大悟,這TMD也算是投資吧,但是成本高了點.
2006年7月30日
#
??????? 由于已經把我前兩個月的工資獻給了健身俱樂部,又到了月底,全部家當只剩下30多塊錢外加一臺玩魔獸都會卡的破電腦,有時覺的我真是不可思議,作為一個男人,身上只剩的錢連一場電影都看不了竟然一點壓力都沒有.或許是我太小了吧,覺得沒錢了可以理所當然的向家里要.我前段時間老爸知道了我把工資都拿去健身沒有出乎我的預料,很是生氣.然后問我要不要給打點錢過來.我外表很不在乎的說,我沒錢時會向你要的.后來一天中午,他又打電話來問我還有錢不,我又很不耐煩的說沒有會向你要的. ???????? 昨天,我的錢包里的鈔票數量告訴我是時候了.我就打電話給老爸要錢.我只要了100,心想還是可以堅持到發工資那天了吧,老爸還說100夠不夠,要不要寄200.我說不用了.誰知道剛剛打完電話隔壁就通知我該結算上個月的伙食費了(每天晚上我和合租的人打伙吃飯的).要72.9,我第一次覺的72.9是這么大的一個數,雖然一個byte型的變量都足以保存它了. 怎么辦呢?再打電話?我都閑煩了,又不好意思.后來一想還是算了,節約點吧. 今天我去取錢(ATM機)的時候本來按"取現"的,但一想,萬一不止一百不就爽了.于是我查詢了帳戶,我看到了百位數上是2而不是1, RMB200誒!這個數字最小都要用short去保存.瞬間覺的很感動.還是老爸理解我啊. 取出200后我又很奢侈的去買了一袋奶粉,一袋旺仔QQ糖和一袋花生糖.
2006年5月16日
#
???????? 關于java se的垃圾回收器以前一只都沒怎么了解,今天一次偶然的機會.我知道了命令行的java 還有個參數 -verbose:gc 可以即時的刷新java程序的內存使用情況.用來測試的程序就是在不斷的相加兩個很大的字符串對象.以下就是程序執行時的輸出信息.
[GC 409K->233K(1984K), 0.0058250 secs]???//從這到第六行中間的圓括號里都是1984k.我猜這應該是堆的大小吧. [GC 718K->510K(1984K), 0.0025204 secs] [GC 774K->771K(1984K), 0.0014421 secs] [GC 1201K->939K(1984K), 0.0013013 secs] [GC 1444K->1274K(1984K), 0.0013242 secs] [GC 1687K->1685K(2400K), 0.0017393 secs]???//堆大小變為2400k,將會執行垃圾回收器 [Full GC 1685K->532K(2400K), 0.0315082 secs]???
//這里開始啟動垃圾回收器,注意后面的時間,基本上是上面的30倍.可見垃圾回收器是多么的占資源. [GC 943K->943K(1984K), 0.0019234 secs]???//執行gc后堆大小變為1984k [GC 1431K->1429K(2228K), 0.0078479 secs]???//堆大小變為2400k,將會執行垃圾回收器 [Full GC 1429K->607K(2228K), 0.0260561 secs]???//gc() [GC 1093K->1093K(1984K), 0.0017910 secs]??? [GC 1376K->1374K(1984K), 0.0009124 secs] [GC 1654K->1654K(2268K), 0.0015390 secs] [Full GC 1654K->682K(2268K), 0.0264760 secs] [GC 1563K->1561K(2304K), 0.0019106 secs]??? [Full GC 1561K->439K(2304K), 0.0331671 secs] [GC 757K->757K(1984K), 0.0013675 secs] [Full GC 757K->757K(1984K), 0.0263450 secs] [GC 1751K->1749K(2340K), 0.0020385 secs] [Full GC 1749K->477K(2340K), 0.0268218 secs] [GC 833K->833K(1984K), 0.0015278 secs] [Full GC 833K->833K(1984K), 0.0245162 secs] [GC 1939K->1937K(2696K), 0.0014709 secs]???//(注意紅色)所相加的兩個字符串已經越來越大,以至頻繁的啟動gc,于是擴大的堆容量 [GC 2331K->2331K(3092K), 0.0040047 secs] [Full GC 2331K->908K(3092K), 0.0268548 secs] ...........
結論:java se的垃圾回收器一般是在堆容量超出預分配時才會啟動,執行完畢后,再把堆變成以前的大小.但是如果頻繁的啟動gc,VM則會擴大堆容量.如上面的2696k.
以上都是我根據打印出的信息所做出的推測,不知道對不對.歡迎批評.
[GC 409K->233K(1984K), 0.0058250 secs]? 還有右邊藍色的部分我不知道是什么意思,希望知道的達人告訴下.
2006年5月15日
#
????? 為什么要工作? ????? Y君,就是我自己了.經過一段瘋狂的魔獸后,突然一天發現周圍的人都忙著面試,有些都已經工作了.于是覺的我不能在這么下去了,我也該找份工作.于是又開始瘋狂的找工作,幾次面試下來都因為我的技術太薄弱和年齡問題被拒絕.我就陷入無盡的悔恨中,那幾天就像得了猶豫癥一樣,心里總是慌慌張張的.以前之所以要沉迷在游戲中是因為我覺的j2ee那么多框架技術,你就只夠時間去學怎么去用,至于原理.你根本就不需要了解.也根本不會去抽出時間去看它的源碼.我就還不如去做j2me之類的.它里里外外都搞透.這樣不是有意義多了.后來我竟然真的進了一家j2me的公司.我被告知被錄用后心里之高興.51期間瘋狂的看j2me的東西.后來去了它們公司了解到待遇一下就茫然了.薪水簡直太低了.參照標準是我的同學,他們做j2ee的都比我高.當時我就給他們說我要考慮一下.回來一考慮.心想自己活該以前那樣子,也只有去了,先在那干著期間一定要努力把以前的補回來,我叫這臥薪嘗膽.每天會有空就背單詞,看書.還去買了本800多頁的<<code complete>> 希望我可以一直堅持下去. 阿門.
2006年5月14日
#
??? 搬到這以后一定要重新做人,愿菩薩保佑我不在懶惰,做事能夠持之以恒.將來我一定為祖國的社會主義建設添磚加瓦.
?? ??????
????? 阿門.
|