Sky's blog

          我和我追逐的夢(mèng)

          常用鏈接

          統(tǒng)計(jì)

          其他鏈接

          友情鏈接

          最新評(píng)論

          java

          java技術(shù)研究
          使用javap命令查看編譯版本信息
               摘要: 之前遇到幾次現(xiàn)場(chǎng)故障,都是和class文件有關(guān),比如版本不兼容造成Bad Version錯(cuò)誤之類,需要檢查class文件的編譯版本信息。 今天無意中發(fā)現(xiàn), jdk自帶的javap 命令其實(shí)可以方便的搞定這個(gè)事情  閱讀全文

          posted @ 2013-02-17 15:50 sky ao 閱讀(1694) | 評(píng)論 (0)  編輯

          編碼最佳實(shí)踐(6)--那些年,我們一起建的索引
               摘要: 前幾次的編碼最佳實(shí)踐系列,我們都著眼于Java代碼,今天我們換個(gè)話題,看看另外一個(gè)領(lǐng)域,和Java代碼大相徑庭的SQL。   閱讀全文

          posted @ 2013-01-04 12:08 sky ao 閱讀(2190) | 評(píng)論 (1)  編輯

          編碼最佳實(shí)踐(5)--小心!這只是冰山一角
               摘要: 本期的案例依然是來自實(shí)際項(xiàng)目,很尋常的代碼,卻意外遭遇傳說中的Java"內(nèi)存溢出"。   閱讀全文

          posted @ 2012-09-06 15:09 sky ao 閱讀(3152) | 評(píng)論 (1)  編輯

          編碼最佳實(shí)踐(4)--小心LinkedHashMap的get()方法
               摘要: 這是一個(gè)來自實(shí)際項(xiàng)目的例子,在這個(gè)案例中,有同事基于jdk中的LinkedHashMap設(shè)計(jì)了一個(gè)LRUCache,為了提高性能,使用了 ReentrantReadWriteLock 讀寫鎖:寫鎖對(duì)應(yīng)put()方法,而讀鎖對(duì)應(yīng)get()方法,期望通過讀寫鎖來實(shí)現(xiàn)并發(fā)get()。  閱讀全文

          posted @ 2012-06-18 12:31 sky ao 閱讀(4668) | 評(píng)論 (1)  編輯

          編碼最佳實(shí)踐(3)--盡量重用昂貴的初始化對(duì)象
               摘要: 這里將要講述的是一系列的類似案例,都是在各個(gè)產(chǎn)品進(jìn)行performance tuning時(shí)被發(fā)現(xiàn)的,非常具有普適性。可以說在日常開發(fā)中,有非常大的概率遇到相同或者類似的情形,因此需要對(duì)其保持警惕以便避免陷入類似的性能問題。 我們從JAXBContext這個(gè)對(duì)象開始...  閱讀全文

          posted @ 2012-06-17 23:02 sky ao 閱讀(2700) | 評(píng)論 (0)  編輯

          編碼最佳實(shí)踐(2)--推薦使用concurrent包中的Atomic類
               摘要: 這是一個(gè)真實(shí)案例,曾經(jīng)惹出碩大風(fēng)波,故事的起因卻很簡(jiǎn)單,就是需要實(shí)現(xiàn)一個(gè)簡(jiǎn)單的計(jì)數(shù)器,每次取值然后加1......  閱讀全文

          posted @ 2012-06-16 17:54 sky ao 閱讀(2897) | 評(píng)論 (5)  編輯

          編碼最佳實(shí)踐(1)--小心"數(shù)據(jù)溢出"
               摘要: 最近在公司內(nèi)部做了一些收集和整理的工作,關(guān)于trouble shooting和performace tuning 中遇到并解決的典型問題,做了一些內(nèi)部分享。我整理了一下,準(zhǔn)備陸續(xù)放上來分享給大家。

          這些問題,單個(gè)看每個(gè)問題都不算復(fù)雜或高深,但是都是在實(shí)際項(xiàng)目開發(fā)中出現(xiàn)并一度造成困擾的,而且?guī)в幸欢ǖ钠者m性,具體表現(xiàn)為不知道這些問題的同學(xué)很容易在日常開發(fā)中中招。因此我們開了一個(gè)專題,叫做編碼最佳實(shí)踐,似乎名字起的有點(diǎn)大......

          先來看看第一個(gè),如何做compare。  閱讀全文

          posted @ 2012-06-09 23:27 sky ao 閱讀(3108) | 評(píng)論 (2)  編輯

          slf4j1.6.0-RC0和logback的0.9.20版本不兼容
               摘要: 今天,嘗試使用slf4j + logback的黃金組合,結(jié)果發(fā)現(xiàn)有點(diǎn)問題,slf4j和logback的最新版本不兼容。當(dāng)然slf4j是1.6.0-RC0,正式發(fā)布時(shí) logback應(yīng)該會(huì)跟進(jìn)發(fā)布新的版本吧。  閱讀全文

          posted @ 2010-04-26 08:54 sky ao 閱讀(3059) | 評(píng)論 (0)  編輯

          linux下tomcat6的開機(jī)自動(dòng)啟動(dòng)腳本
               摘要:
          在SUSE SLES11 下安裝好tomcat6后,考慮方便需要設(shè)置tomcat為開機(jī)自動(dòng)運(yùn)行。

          找到tomcat官方的安裝文檔 http://tomcat.apache.org/tomcat-6.0-doc/setup.html,按照要求安裝,中間發(fā)現(xiàn)有些問題,記錄下來備忘。  閱讀全文

          posted @ 2010-04-10 19:02 sky ao 閱讀(12578) | 評(píng)論 (0)  編輯

          [share]設(shè)計(jì)模式快速參考
               摘要: 從網(wǎng)上找到的一個(gè)設(shè)計(jì)模式快速參考,感覺做的非常的好,分享給大家。  閱讀全文

          posted @ 2010-03-25 15:46 sky ao 閱讀(2512) | 評(píng)論 (1)  編輯

          MANIFEST.MF 文件中奇怪的分行和空格要求

          posted @ 2009-08-31 18:37 sky ao 閱讀(2946) | 評(píng)論 (2)  編輯

          轉(zhuǎn):Google App Engine正式宣布支持Java!

          posted @ 2009-04-08 16:48 sky ao 閱讀(1747) | 評(píng)論 (3)  編輯

          jdk小工具jps介紹
               摘要: jps(Java Virtual Machine Process Status Tool)是JDK 1.5提供的一個(gè)顯示當(dāng)前所有java進(jìn)程pid的命令,簡(jiǎn)單實(shí)用,非常適合在linux/unix平臺(tái)上簡(jiǎn)單察看當(dāng)前java進(jìn)程的一些簡(jiǎn)單情況。  閱讀全文

          posted @ 2007-12-29 11:33 sky ao 閱讀(7653) | 評(píng)論 (6)  編輯

          sun的java編譯器對(duì)string常量表達(dá)式的處理和優(yōu)化
               摘要: 首先把問題擺出來,看這個(gè)代碼段

          String a = "ab";
          String b = "a" + "b";
          System.out.println((a == b));

          打印結(jié)果會(huì)是什么?true or false ?  閱讀全文

          posted @ 2007-12-05 15:42 sky ao 閱讀(2612) | 評(píng)論 (16)  編輯

          主站蜘蛛池模板: 资中县| 汾西县| 瑞安市| 高密市| 莒南县| 松江区| 田阳县| 临安市| 绵竹市| 吴江市| 杂多县| 天镇县| 金坛市| 福鼎市| 淮滨县| 和平县| 邵阳县| 安化县| 闵行区| 中西区| 富阳市| 德惠市| 察哈| 曲水县| 垦利县| 阿荣旗| 吴忠市| 金阳县| 巩义市| 敖汉旗| 永州市| 陈巴尔虎旗| 锡林浩特市| 大埔区| 安阳市| 商水县| 阳东县| 西畴县| 祁连县| 玛曲县| 永宁县|