原创 Tomcat6.0.18還不錯

Tomcat 最新的版本 6.0.18 修改了一些 bug 。這次升級 配置上也採用了 Executor 和 NIO 方式。   Tomcat6  maxSpareThreads參數不再被支持   minSpareT

原创 eclipse中改變workspace的方法

eclipse中改變默然的workspace的方法可以有: 1.在創建project的時候,手動選擇使用新的workspace,如創建一個web project,在嚮導中的Location選項,取消使用"Use default loca

原创 項目管理系列二

投標發言是,首先說明自己的公司。(這叫蓋印跡)     合同籤的越早,第一筆資金收回的越早,需求的基線越早確定 建議 50% 50% ,第一筆回來的資金可以進行資本運作   管理:能夠前瞻性的看到項目的全貌與外界的關係,把握全

原创 lucene中的filter器羣組及其緩存大盤點

lucene中的filter其實並不起眼,大家對其對性能的影響也不是很關注,但實際上filter是除了單純搜索以外,其他搜索附加功能的必選組件, 其性能很大程度上會直接影響搜索的性能,之前我一直認爲filter的性能比query高,但事實

原创 DDOS總結

百度上的知道解釋的很清楚 http://baike.baidu.com/view/5522.htm 可以嘗試tomcat上配置兩個connector 採用NIO或者APR的方式配置(效率提升不多,線程數少,cpu上升不多) http://

原创 項目管理系列一

從技術轉向管理,重點要調整好心態   可以這樣設計提升的路線: PM ->  經理人   ->  高層管理運作者   ->  CEO   項目經理的各個方面的能力及其比例: 1 、溝通能力 84% 2 、組織能力

原创 看了一些總結後的總結

Google:搜索引擎的未來是個性化搜索   聯想到個性化的視頻搜索,要結合用戶的不同喜好來搜索和推薦用戶喜歡的節目   根據用戶的個人信息,位置信息、歷史關鍵詞、點擊過的視頻來實現。   2008年12月編程語言排行榜   根

原创 vim的語法高亮 顯示行號 自動縮進的設置

我用的Ubuntu8.10   在UBUNTU中vim的配置文件存放在/etc/vim目錄中,配置文件名爲vimrc   在終端 輸入以下命令來編輯vimrc配置文件: sudo vim /etc/vim/vimrc 或者 sudo g

原创 在Sinatra中靈活地配置Environments

在Sinatra中靈活的配置Environments   在Sinatra中有三個預先定義的環境屬性值,包括:development, test, production. 這個當前所處的環境的值還可以通過RACK_ENV這個環境變量來

原创 讓Capybara支持Firebug

讓Capybara支持Firebug,這樣可以方便調試頁面的測試。   只需要: gem install capybara-firebug

原创 ruby bundler使用技巧

bundle exec 在當前的bundle環境下,運行一個腳本        單獨運行bundle, 相當於bundle install 在項目下面建立:vendor/cache 目錄後,再次運行bundle,就會把響應的gem緩

原创 organize rspec2 tests into 'unit' (fast) and 'integration' (slow) categories

I wish I can use these under commands to run the tests.   rake spec # run all tests rake spec:in

原创 jsoup: Java HTML Parser試用

jsoup: Java HTML Parser,試用了一下,發現真的很方便,借鑑了jquery的理念,解析html非常直接。別之前用的neko方便很多。   http://jsoup.org/

原创 轉:google是如何做代碼審查的

在上一篇文章中提到過,我已經不在Google工作了。我還沒有想清楚應該去哪裏—有兩三個非常好的工作機會擺在我面前。因爲在這段做決定時間裏,我不再受僱於任何人,我想可以寫一些專業性的東西,一些很有趣,但也會在同事和管理工作中導致關係緊張的東

原创 在Spring STS中使用Maven對不同的部署環境打包

  Spring STS 默認集成了對 Maven 的支持,採用 Maven 管理依賴非常方便。   採用 STS 新建一個 Spring MVC 的項目,默認的目錄結構如圖: 然後可以通過項目名稱上點擊右鍵, run 來執行 Ma