原创 免安裝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)  十進