原创 win32-process(0.6.0) Process::kill 方法發送POSIX信號的問題

這兩天在寫一個工具,今天下午被win32-process(0.6.0)包的Process::kill方法浪費了2小時。   trap("INT") do puts "got signal INT" end puts "Sup" g

原创 使用 .NET 調用有自定義 Handler 驗證的 XFire Web 服務

          定義和使用 Web 服務都不是一件費力的事情,尤其在當前框架和工具的支持下更加容易。一般來說,常見情況下我們都會使用同一個開發語言、框架和工具來開發 Web 服務和調用服務的客戶端。但是由於技術或非技術上的原因,又需要

原创 rubyscript2exe-0.5.3 生成 native image 的問題

IBM Performance Tester 7.0.2 無法錄製 rubyscript2exe-0.5.3 生成的 Socket Client 應用的 Socket 通信       上週五作了一份 IBM Performance Te

原创 當心跨頁面狀態傳遞設計中潛在的內存溢出

          前兩週做的一個 Web 應用系統項目中,遇到了一個由於跨頁面狀態傳遞機制設計不合理,造成內存泄露的小問題 。有這裏做以記錄,歡迎大家一同探討,同時在本文的後面探討了解決方案,並詳細探討了一個自定義 Session 實

原创 自己閒暇時間搞的 gbconv 0.1 released

http://code.google.com/p/gbconv/   The http proxy server convert text/html content encoding from gb* to utf-8. It is b

原创 幾個常見的 Web 應用安全缺陷及樣例

          前兩週在做一個項目,接近尾聲時對應用系統進行了安全缺陷檢查,主要是通過 IBM Rational AppScan 工具(之前是 WatchFire 的產品)自動進行的。通過對結果的整理、研究對 Web 應用的安全檢測和

原创 關於 RIA/Ajax 應用性能優化的一些思考

本文以現有理解寫成,做爲記錄和基礎。             在做客戶端/服務器性能優化的項目裏,往往主要的調優對象是服務端,因爲在這種分散請求、集中處理的總體架構中,決大部分情況下服務端性能的高低,就決定了客戶端體驗的好壞,也就是我們

原创 無奈的 fwebsense released

         被公司配的 Websense 搞得很傷心,但凡是人民羣衆熱切需要的就是公司 Websense 策略攔截的。無奈寫了這個 Firefox 擴展,用於自動幫我關閉被過濾頁面的標籤頁(Tab browser),免得我一個一個關

原创 Keep smiling and never give up

My love, you are strong and you will do well in life, I love you and my children deeply, Today and tomorrow, let each d

原创 使用 PerformaSure 監控 Apusic

          Quest PerformaSure 是一種多層 J2EE 應用性能診斷工具。可對 J2EE 分佈式系統進行全面的分析,包括 J2EE 應用服務器、Web 服務器、數據庫服務器和主機資源負載等。在 PerformaSu

原创 Easymock & DbUnit 入門介紹

          下面內容是昨天應甲方要求給項目組做的 Easymock 和 DbUnit 工具入門介紹及實踐方面交流的文字部分。貼在這裏一方面作以記錄,另一方面爲也有此需要的兄弟提供些素材。(我也參考&引用了不少,呵呵時間緊。)  

原创 啓用 IHS GZip 壓縮提高網絡 IO 性能

          默認安裝配置下 IHS 並未啓用 GZip 壓縮選項,我們也可以通過 IHS 本身的 httpd.conf 文件配置和通過 HttpWatch、Fiddler 等工具查看前端 HTTP 響應內容來確認 IHS GZip

原创 JRE Hack 淺度研究

          很多時候對應用軟件代碼層面的性能調優受到很多主觀、客觀條件的影響,本文所述的 JRE Hack 就是在這樣的背景下展開的。當前的應用中需要記錄大量的調試信息,程序直接採用了 System.out.println 方法來

原创 Flex 3 RIA 應用 + WCF 服務開發注意事項(2009-5-20 updated)

           這兩天應需要研究了下 WCF 服務和 Flex 3 RIA 相關的開發技術,並上手寫了一些代碼,發現之前的考慮有不少細節問題需要注意、解決,打算用這篇持續更新的文章來做以記錄,將通過 Flex 3 RIA 應用來使用

原创 超輕量 pthread 集結點實現

          我需要的 pthread 線程集結點功能,使用同一集結點的線程將通過 rend_wait 函數等待,當集結點到達指定數量的線程後同時激發繼續執行。使用 pthread 的 mutex 和 cond 超輕量實現。下面 r