Sky's blog

          我和我追逐的夢

          常用鏈接

          統計

          其他鏈接

          友情鏈接

          最新評論

          #

          解決subclipse通過http proxy訪問subversion服務器的問題

               摘要: 在eclipse中使用subclipse,發現無法訪問到目標subversion服務器,總是報服務器無法連接。我連的subversion服務器采用apache以http的形式發布,用瀏覽器直接打開URL可以訪問。由于公司網絡環境是要求使用http proxy的,因此第一個想法就是eclipse沒有使用http proxy因此無法連接外網。
          最后才發現,subversion客戶端訪問外網時,http proxy的設置是通過“%APPDATA%\Subversion\servers”這里來設置的,eclipse的設置對它無效。  閱讀全文

          posted @ 2008-08-26 11:07 sky ao 閱讀(2504) | 評論 (1)編輯 收藏

          google guice 綁定常量的另類用法----讀取并注入配置信息

               摘要: 初學guice,每每看到guice 綁定常量的用法介紹,總是在想這個功能有什么用處?實在想不出來用它的場合和優點,感覺頗為雞肋。
          今天閑坐家中,又無聊翻書打發時間,再次看到這個東東,作者和我似乎有相同的想法,不過他的一句“既然我們可以使用自定義注解,那么這里也可以替換成@Named,這里不再贅述。”,讓我突發奇想,能不能這樣用呢?  閱讀全文

          posted @ 2008-08-22 23:54 sky ao 閱讀(4246) | 評論 (3)編輯 收藏

          ejb與java序列化(3)--開啟enable-call-by-reference

               摘要: 問題終于找到,簡單的說是因為java 系列化的效率低下,而ejb調用之間又大量使用系列化,因此造成極大的性能消耗,而且也影響到響應時間。仔細分析了一下項目情況,呵呵,情況非常嚴重,系統架構是按照三層來設計的,每個層都是ejb,調下一層都是通過遠程接口,而且層之間可能還多個ejb的調用。
          總結一下:
          1. java serialize 非常慢
          2. enable-call-by-reference可以有效避免這個開銷
          因此,能enable-call-by-reference就盡量enable-call-by-reference。  閱讀全文

          posted @ 2008-07-29 12:03 sky ao 閱讀(1771) | 評論 (5)編輯 收藏

          ejb與java序列化(2)--測試代碼

               摘要: 接上篇,有興趣的朋友可以直接拿我的測試代碼自行測試,請自行修改諸如線程數,執行時間,系列化的數據量大小等參數。如果想嘗試做thread dump,可以打開相關的兩個注釋,會更方便一些,代碼中都有相應的注釋可供參考。  閱讀全文

          posted @ 2008-07-29 10:36 sky ao 閱讀(1168) | 評論 (0)編輯 收藏

          ejb與java序列化(1)--發現并分析問題

               摘要: 這是加入新公司后接手的第一個項目,使用weblogic9.2 + ejb2.0,壓力測試時發現速度非常慢,響應時間很不理想,檢查日志發現,某些ejb相互調用時方法調用的時間非常長,高達300-500毫秒。非常夸張,因為兩個日志之間只是間隔了一個ejb調用。通過thread dump分析后發現有相當多的線程在wait,檢查線程調用綻發現是在將參數進行序列化時,線程試圖加鎖但是鎖被占用,因此處于等待狀態。考慮到 thread dump的這一瞬間,有多達30-50個線程都在同時試圖在同一個鎖上加鎖,很明顯這里的鎖競爭非常嚴重。

          因此強烈懷疑是java的序列化機制導致的問題。  閱讀全文

          posted @ 2008-07-29 10:21 sky ao 閱讀(1431) | 評論 (0)編輯 收藏

          同一個賬號啟動兩個resin而要求使用不同jdk的解決方法

               摘要: 修改兩個resin的httpd.sh腳本,加入對JAVA_HOME的不同設置就可以了搞定這個問題,呵呵,最后的方法還是蠻簡單的。  閱讀全文

          posted @ 2008-06-27 11:08 sky ao 閱讀(1425) | 評論 (0)編輯 收藏

          初學maven(1)-常見小問題集錦

               摘要: 初學maven,遇到不少問題,記錄下來,呵呵,依然是備忘兼共享。  閱讀全文

          posted @ 2008-06-18 17:09 sky ao 閱讀(1672) | 評論 (4)編輯 收藏

          打造屬于自己的ubuntu jeos(2)--安裝基本軟件及java開發環境

               摘要: 操作系統安裝完畢后,開始設置apt,使用apt來安裝基本軟件和java開發工具。  閱讀全文

          posted @ 2008-04-19 14:26 sky ao 閱讀(5122) | 評論 (3)編輯 收藏

          打造屬于自己的ubuntu jeos(1)--安裝及網絡配置

               摘要: Ubuntu JeOS是推出一個針對虛擬技術應用的全新版本,簡單的說就是在從Ubuntu操作系統中去除了幾個虛擬系統不需要的軟件包,為虛擬化目的改進操作系統后制造出的軟件。
          可以從verycd上載最新的ubuntu 7.10 jeos版本,地址http://www.verycd.com/topics/208424/,150m而已。

          我的目標是,將Ubuntu JeOS改造為可以運行java程序,當然一些必要的應用軟件需要安裝上去。然后在vmware中輕松的啟動多個Ubuntu JeOS,以方便對一些需要多機分布的程序進行測試。  閱讀全文

          posted @ 2008-04-18 20:34 sky ao 閱讀(6869) | 評論 (1)編輯 收藏

          Subversion 1.4.6 + apache 2.2.8 windows安裝

               摘要: 近日因故離職,原來在公司開發機上安裝的svn不能再用了,只好在自己家里的電腦上再搭建一套svn環境。操作系統采用windows server 2003,安裝配置比較簡單,基本按照下面的步驟一步一步來就可以,簡單記錄下來備忘。  閱讀全文

          posted @ 2008-04-13 11:11 sky ao 閱讀(4605) | 評論 (8)編輯 收藏

          TestNG官方文檔中文版(5)-測試方法/類和組

               摘要: TestNG的官方文檔的中文翻譯版第5章,由于內容太長拆開,本文是5.1-5.4,主要話題是test group,

          原文請見 http://testng.org/doc/documentation-main.html   閱讀全文

          posted @ 2008-03-23 13:14 sky ao 閱讀(2248) | 評論 (5)編輯 收藏

          TestNG官方文檔中文版(4)-運行TestNG

               摘要: TestNG的官方文檔的中文翻譯版第4章,原文請見 http://testng.org/doc/documentation-main.html   閱讀全文

          posted @ 2008-03-22 21:02 sky ao 閱讀(5465) | 評論 (0)編輯 收藏

          TestNG電子書推薦和下載地址

               摘要: 在TestNG的官網上看到他們在推薦這本電子書,TestNG的作者出的,Hani Suleiman 和 Cedric Beust的“新一代Java測試: TestNG和高階理念”, TestNG至今唯一的一本電子書,好不容易從電驢上下載下來的,分享給其他TestNG的愛好者。

          推薦所有TestNG愛好者,尤其是新手。  閱讀全文

          posted @ 2008-03-20 11:46 sky ao 閱讀(4944) | 評論 (21)編輯 收藏

          TestNG官方文檔中文版(3)-testng.xml

               摘要: TestNG的官方文檔的中文翻譯版第3章,原文請見 http://testng.org/doc/documentation-main.html   閱讀全文

          posted @ 2008-03-19 23:52 sky ao 閱讀(3833) | 評論 (0)編輯 收藏

          TestNG官方文檔中文版(2)-annotation

               摘要: TestNG的官方文檔的中文翻譯版第二章,原文請見 http://testng.org/doc/documentation-main.html  閱讀全文

          posted @ 2008-03-19 23:22 sky ao 閱讀(2656) | 評論 (0)編輯 收藏

          官僚作風之代碼復查

               摘要: 從infoQ官網看到的一個文章,“設計和代碼審查:是好、是壞還是不堪入目?”,深有感觸,談談自己的一些親身經歷,發發牢騷吧。

          原文在http://www.infoq.com/cn/news/2008/03/code-review-antipatterns,建議先看原文。

          作者在文章開頭提到,“復查的承諾是改進軟件質量、確保與標準的一致性,并且可以作為一種有價值的工具為開發人員服務,但是它們的執行方式卻影響到了自身的價值。在某些組織中,它們可能真的見效;而在另一些地方,可能也不過是官僚作風的一種體現而已。”

          最近我們部門也在進行代碼審查,去年年底做過一次,現在還在做。可是,我很遺憾的發現,我們的工作是更多的是驗證了上面的擔憂,“不過是官僚作風的一種體現”。  閱讀全文

          posted @ 2008-03-19 10:15 sky ao 閱讀(1286) | 評論 (4)編輯 收藏

          TestNG官方文檔中文版(1)-介紹

               摘要: 最近決定開始使用TestNG來替代junit,作為未來的單元測試基礎組件。
          google了一下沒有找到好的詳細的文檔,最后發現官網上的文檔其實挺全的,決定翻譯一下。
          TestNG的官方文檔請見: http://testng.org/doc/documentation-main.html  閱讀全文

          posted @ 2008-03-18 22:25 sky ao 閱讀(7583) | 評論 (3)編輯 收藏

          netstat 用法詳細資料--英文版本

               摘要: google到的一份詳細的netstat資料,可惜是英文版本,先保存下來慢慢細看,有時間再翻譯出一個中文版本來.
          原文地址: http://ibgwww.colorado.edu/~lessem/psyc5112/usail/man/linux/netstat.8.html  閱讀全文

          posted @ 2008-02-22 11:22 sky ao 閱讀(1838) | 評論 (0)編輯 收藏

          linux上使用netstat察看mysql端口和連接

               摘要: 近日發現寫的一個java程序的數據庫連接在大壓力下工作不打正常,因此研究了一下dbcp,中間為了查看mysql服務器的數據庫連接情況,需要使用 netstat來查看端口和連接, 將使用到的命令整理了一下備忘, 這些命令同樣可以用于查看其他運用程序的端口和連接情況.  閱讀全文

          posted @ 2008-02-22 11:14 sky ao 閱讀(26420) | 評論 (2)編輯 收藏

          mysql4.1 linux安裝配置

               摘要: mysql 4.1的linux安裝配置過程,整理出來備忘  閱讀全文

          posted @ 2008-02-20 14:48 sky ao 閱讀(1256) | 評論 (0)編輯 收藏

          僅列出標題
          共10頁: First 上一頁 2 3 4 5 6 7 8 9 10 下一頁 
          主站蜘蛛池模板: 和田市| 额尔古纳市| 凤冈县| 柘城县| 井冈山市| 津南区| 东阿县| 三穗县| 绥棱县| 连州市| 扎赉特旗| 桂阳县| 达孜县| 海淀区| 呼和浩特市| 阳信县| 上饶市| 漳平市| 安图县| 乐清市| 海城市| 长海县| 乐东| 沅陵县| 汪清县| 临夏市| 松潘县| 扎兰屯市| 双鸭山市| 深水埗区| 锦屏县| 和龙市| 柳江县| 吴江市| 黄石市| 肃北| 宁武县| 枣庄市| 布拖县| 罗平县| 左贡县|