原创 DelegatingFilterProxy的原理及使用

DelegatingFilterProxy就是一個對於servlet filter的代理,用這個類的好處主要是通過Spring容器來管理servlet filter的生命週期,還有就是如果filter中需要一些Spring容器的實例,

原创 netbeans7.1 JVM creation failed解決方法

運行NetBeans 提示錯誤“JVM creation failed”打開netbeans.conf   修改netbeans_default_options的配置,增加:-J-XX:MaxPermSize=300m 選項 重新運行Ne

原创 Spring MVC中默認的ResponseBody爲String的亂碼問題

在Spring的MVC中,如果你使用的是中文,用的是UTF-8編碼,有的時候我們會直接返回一個文本給前端的AJAX調用。Controllor中的代碼如下: @ResponseBody @RequestMapping(value = "/t

原创 Spring Web應用的UTF-8編碼總結

最近做了個很小的項目,以前的項目大部分都是採用的GBK編碼,用的是Struts,也總結了不少解決中文編碼的問題。 現在在國際化的大公司打工,咱也得洋氣一把,決定採用Spring MVC然後用UTF-8編碼。   一開始沒有注意,使用Spr

原创 基於命令行的郵件羣發程序

  最近需要幫助 HR 寫一個羣發工資郵件的程序,這個程序考慮只有一個用戶使用,儘可能簡單,所以就決定實現一個基於命令行交互的小程序。以前是沒怎麼寫過這種程序的,實際寫下來發現,也沒有那麼容易,想寫得好,給到用戶一些提示,需要在這些交互動

原创 挖角與反挖角

不難看出,競爭對手之間對人才的爭奪,早已從暗搶變成了明爭,不再是什麼祕密。不管是委託獵頭公司挖牆腳,還是大 張旗鼓地到對手門前招聘,都已經成爲企業獲取人才的常用方法。對手常列出高薪高位的優厚條件,以期挖到高級人才。被挖企業不得不使出渾身解

原创 Nginx_HTTP_Push_Module是個不錯的方案

  NGiNX_HTTP_Push_Module 是一個 Nginx 的擴展模塊,它實現了 HTTP Push 和Comet server的功能。HTTP Push 被經常用在網頁上主動推的技術,例如一些聊天室啊,更新信息非常頻繁的應用

原创 Java的web服務器的選擇

看了Google 選擇 Jetty, 放棄 Tomcat 這條新聞後,感覺跟我最近在考慮的問題很相關。   之前一直都是在使用tomcat,也用過jetty但是很少。主要是沒有體會到jetty的好處。   通過新聞中的介紹,可以瞭解到j

原创 Java 關鍵字 Volatile & Transient

Volatile修飾的成員變量在每次被線程訪問時,都強迫從共享內存中重讀該成員變量的值。而且,當成員變量發生變化時,強迫線程將變化值回寫到共享內存。這樣在任何時刻,兩個不同的線程總是看到某個成員變量的同一個值。 Java語言規範中指出:

原创 StatSVN的使用說明

一、 checkout 希望統計的版本或者分支到某個目錄(不管用什麼工具)   二、需要在本地安裝好 SVN 的客戶端和 java 的運行環境   三、到剛剛 checkout 出來的項目目錄執行:svn log --xml -v

原创 10個人生要訣讓你少奮鬥8年

人生觀、價值觀、意志信念決定了一個人的一生,這就好比 是戰略目標,如果方向錯了,將會一世無成。但是,如果要實現人生的戰略目標,就需要正確的走好人生的每一步,否則,一失足成千古恨!如何走好每一步,特別 是關鍵的每一步,這就需要技巧,一個

原创 Ttserver的一些總結

同事總結的ttserver經驗:       1. Bnum和xmsize設置可以提高性能,主要是通過將部分文件映射到內存來加快IO。如果條件允許,可以將xmsize設置得比數據庫(.tch)文件大來保證整個文件都映射到了內存。 2. T

原创 Flash開發者需要知道的10件事

此前,我們發佈的新聞談到了每個Flex開發者需要知道的10件事,本文將繼續這個主題,談談每個Flash開發者需要知道的10件事。 近日John Lindquist談到了在爲Roundarch公司招聘Flash/Flex開發人員時的一些感

原创 使用EHCache提升網站性能

這是一篇很早以前寫得文章,整理了一下貼上來,希望對不熟悉EHcache的同學有用。       在開發高併發量,高性能的網站應用系統時,緩存Cache起到了非常重要的作用。本文主要介紹EHCache的使用,以及使用EHCache的實踐經驗

原创 Flex開發者需要知道的10件事

不久前,Michael Portuesi發表了一篇博文,談到了Flex開發者需要知道的10件事。文章介紹了每個進入Flex領域的開發者都需要掌握的基本知識與技能。 Michael Portuesi給出的1