原创 免安裝oracle客戶端設置
1.下載Oracle Client Package . 從 http://www.oracle.com/technology/software/tech/oci/instantclient/htdocs/winsoft.html
原创 JUnit4 新特性
JUnit 4是JUnit框架有史以來的最大改進,其主要目標便是利用Java 5的Annotation特性簡化測試用例的編寫。讓我們看看如何使用JUnit 4來進行Unit測試。請注意:本文主要介紹JUnit 4的最新特性和用法,並不會
原创 IText製作PDF文檔
一、前言 在企業的信息系統中,報表處理一直佔比較重要的作用,本文將介紹一種生成PDF報表的Java組件--iText。通過在服務器端使用Jsp 或JavaBean生成PDF報表,客戶端採用超級連接顯示或下載得到生成的報表,這樣就很好
原创 JAVA的位移運算
左移操作: x << nx可以是byte, short, char, int, long基本類型, n(位移量)只能是int型編譯器的執行步驟:1) 如果x是byte, short, char類型, 則將x提升爲int;2) 如果x是
原创 JPA persistence.xml
以前使用JPA的實現是toplink,現在改爲hibernate,所以要修改persistence.xml文件,兩者的配置有一些不一樣,並且在EE環境下面和SE的環境下面也有不一樣,還有一點,那就是當persistence.xml裏面有些
原创 favicon.ico用處
favicon.ico, 偶然發現google chrome瀏覽器會自動訪問站點的這個圖片,百度裏面查了一下發現這個ico圖標就是站點的log圖標。以前一直想知道這個效果是如何做的,這回清楚了。 http://baike.ba
原创 HttpClient Post中文問題解決
在利用httpclient向服務器post數據時,有兩種中文問題; 1.filed字段值的中文 2.file名的中文 對於第一種,參看StringPart;其源代碼有這樣一段: private byte[] getContent
原创 Session和Cookie的工作機制
轉自: http://www.iteye.com/topic/573362 首先我們來看個例子,筆者曾經常去的一家咖啡店有喝5杯咖啡免費贈一杯咖啡的優惠,然而一次性消費5杯咖啡的機會微乎其微,這時就需要某種方式來紀錄某位顧客的消費數
原创 JAVA UUID
UUID(Universally Unique Identifier)全局唯一標識符,是指在一臺機器上生成的數字,它保證對在同一時空中的所有機器都是唯一的。按照開放軟件基金會(OSF)制定的標準計算,用到了以太網卡地址、納秒級時間、芯片I
原创 JAVA從鍵盤讀取輸入信息
import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.util.Sca
原创 Java正則表達式(二)
轉自http://fuliang.iteye.com/blog/175035 Matcher類: 使用Matcher類,最重要的一個概念必須清楚:組(Group),在正則表達式中 ()定義了一個組,由於一個正則表達式可以包含很多的組,所
原创 jvm監控
一直沒有做過jvm監控, 總以爲要找些專門的工具才能做jvm監控, 如jprofile之類的工具, 但這類工具都是收費的。 經過查找,發現其實sun的jdk中就帶有這類工具,從jdk5開始命令行有了jstat,jps,jstatd,圖形監
原创 Eclipse中不讓.svn文件夾一同編譯到class中
開發過程中一直在用SVN做版本控制,使用Eclipse編譯文件後,classes文件中總是有.svn的文件夾,在做提交時有時會報錯,這些文件沒有什麼用,而且影響build的速度。 更惱火的是, 如果一併更新工程,就會在class目錄中更新
原创 JSON實戰
json跟java的序列化和反序列化,幾種開源工具的性能比較,可以參考 http://www.iteye.com/topic/561368 JSON實戰,以下轉自:http://www.iteye.com/topic/713
原创 JAVA中浮點數的存儲
轉自http://hxraid.iteye.com/blog/504293 現在我們就詳細剖析一下浮點型運算爲什麼會造成精度丟失? 1、小數的二進制表示問題 首先我們要搞清楚下面兩個問題: (1) 十進