原创 Netty
Netty 大致瞭解 http://wenku.baidu.com/link?url=Nx5JCFkxRsjc2piTM9qfOttbq7b0WXZEJT7Nr3fz80V3WiGPQGVKadMHYq-p__Ox8feCr70cd
原创 spring restTemplate 上傳文件亂碼問題
FormHttpMessageConverter 的 protected byte[] getAsciiBytes(String name) { try { return name.getBytes("US-ASCII");
原创 Linux下防火牆開啓相關端口及查看已開啓端口
Linux下防火牆開啓相關端口及查看已開啓端口 /sbin/iptables -I INPUT -p tcp --dport 8011 -j ACCEPT #開啓8011端口 /etc/rc.d/init.d/iptables s
原创 各種sharebutton 的使用
http://www.neoease.com/add-share-buttons/#jtss-fb
原创 jreble 命令
-noverify -javaagent:D:\jrebel.jar -Drebel.dirs="F:\WebClientWork\webClient\src\main\webapp\WEB-INF\classes" -Drebel.s
原创 Velocity #parse utf-8 多一行空格的問題
Velocity 在對 utf-8 加載的時候有兼容性問題,會將 utf-8 的 BOM 讀取並解析成一個空行. 解決辦法,就是使用 FileResourceLoader 代替默認的 ResourceLoader .並指定 unicod
原创 JAVA ConcurrentHashMap
ConcurrentHashMap是Java 5中支持高併發、高吞吐量的線程安全HashMap實現。在這之前我對ConcurrentHashMap只有一些膚淺的理解,僅知道它採用了多個鎖,大概也足夠了。但是在經過一次慘痛的面試經歷之後,
原创 linux配置java環境變量(詳細) (轉)
一. 解壓安裝jdk 在shell終端下進入jdk-6u14-linux-i586.bin文件所在目錄, 執行命令 ./jdk-6u14-linux-i586.bin 這時會出現一段協議,連繼敲回車,當詢問是否同意的時候,輸入yes
原创 JVM體系機構
圖1 JVM體系結構 JVM_ARGS="-Xmx2g -Xms2g -Xmn1024m -XX:PermSize=256m -Xss256k -XX:+DisableExplicitGC -XX:+UseConcMarkSweepG
原创 tomcat配置Gzip壓縮功能
HTTP 壓縮可以大大提高瀏覽網站的速度,它的原理是,在客戶端請求網頁後,從服務器端將網頁文件壓縮,再下載到客戶端,由客戶端的瀏覽器負責解壓縮並瀏覽。相對於普通的瀏覽過程HTML ,CSS,Javascript , Text ,它可以節
原创 Java transient關鍵字
Volatile修飾的成員變量在每次被線程訪問時,都強迫從主內存中重讀該成員變量的值。而且,當成員變量發生變化時,強迫線程將變化值回寫到主內存。這樣在任何時刻,兩個不同的線程總是看到某個成員變量的同一個值。 Java語言規範中指
原创 VC++動態調用DLL 和靜態調用DLL
一).靜態調用其步驟如下: 1.把你的youApp.DLL拷到你目標工程(需調用youApp.DLL的工程)的Debug目錄下; 2.把你的youApp.lib拷到你目標工程(需調用youApp.DLL的工程)目錄下; 3.把你的youA
原创 spring中的BeanFactory與ApplicationContext的作用和區別?
1. BeanFactory負責讀取bean配置文檔,管理bean的加載,實例化,維護bean之間的依賴關係,負責bean的聲明週期。2. ApplicationContext除了提供上述BeanFactory所能提供的功能之外,還提供
原创 Oracle “CONNECT BY” 使用
Oracle “CONNECT BY”是層次查詢子句,一般用於樹狀或者層次結果集的查詢。其語法是: ? 1 2 [ START WITHcondition ] CONNECTBY[ NOCYCLE ]
原创 JAVA 調用OCX
對於ocx,首先要進行註冊 regsvr32 C:\WINDOWS\system32\HTAgent.ocx 這裏使用JACOB 下載地址:http://sourceforge.net/projects/jacob-pro