Time of Update: 2018-12-05
用Java寫資料到POST請求HTTP POST請求最常見的用途是發送表單參數到伺服器。除了發送表單資料,還可以使用POST的訊息Body體發送各種資料(如純文字、XML文檔等)。本文講述如何用Java將資料寫入POST請求的Body體。import java.io.IOException;import java.io.InputStream;import java.io.OutputStreamWriter;import java.net.URL;import
Time of Update: 2018-12-05
提高Java編程效率的一個技巧 我們在用Eclipse等IDE進行Java開發時,對於複製、粘貼等操作,我們最常用的是Ctrl+C和Ctrl+V,甚至是用滑鼠右鍵進行操作。其實效率最高的操作方式應該還是命令列或快速鍵操作方式。編程界一個常見的現象就是凡是用命令列進行編程的人,一般都是高手。 下面我提供大多數人不知道的快捷操作方式來替換常見的複製、粘貼操作。先聲明,Eclipse和很多IDE編輯器都具有同樣的操作效果。————————————————————————————————快捷操作方式
Time of Update: 2018-12-05
Java輸出數組的內容作者:chszs,轉載需註明。作者部落客頁:http://blog.csdn.net/chszs1. 輸出內容最常見的方式// List<String>類型的列表List<String> list = new
Time of Update: 2018-12-05
一種Java Web程式資源的最佳化方法作者:chszs,轉載需註明。部落客頁:http://blog.csdn.net/chszs要怎樣組織和最佳化CSS和指令檔資源?很多CSS和JavaScript資源分散在不同的檔案中,可能對網頁的載入速度有影響。WRO4J是一個很有用的API,可以最小化和壓縮Web資源檔,包括CSS和JavaScript檔案。WRO4J可以在建立時進行配置——使用適當的Maven外掛程式,也可以在運行時通過過濾器進行配置。本文講述怎樣在構建應用程式時,配置和使用WRO4
Time of Update: 2018-12-05
面向Java應用的快速Web服務支援工具 - NetrifexProxisoft今天宣布Netrifex 1.0版。 Netrifex可以立即把Web Services添加到現有的Java SE和Java EE應用程式,從而實現把Web Services快速、低費用的部署到整個公司專屬應用程式。Netrifex增加Web Services到現有的Java應用中。該產品使使用者能夠: * 快速建立Web Services APIs;* 添加SOAP和REST服務,無需修改應用程式的代碼;*
Time of Update: 2018-12-05
《Ubuntu安裝Java多版本的新方法》作者:chszs,轉載需註明。部落客頁:http://blog.csdn.net/chszs軟體環境:Ubuntu 13.04版JDK 7u251) 從Oracle官方下載最新的JDK7,當前的最新版本是7u25版。為:download.oracle.com/otn-pub/java/jdk/7u25-b15/jdk-7u25-linux-x64.tar.gz2) 建立一個目錄,並解壓壓縮包$ tar zvxf
Time of Update: 2018-12-05
Dropwizard是一個開源Java架構,用於開發高效能、RESTful Web服務。Dropwizard採用了成熟、穩定的庫,簡化了RESTful Web服務的開發。Dropwizard開箱即用,支援複雜的配置、日誌等等。1. Dropwizard採用Jetty項目的HTTP庫處理HTTP請求;2. Dropwizard採用Jersey處理REST服務;3. Dropwizard採用Jackson庫處理JSON資料。除了以上三個庫,Dropwizard還採用了:1.
Time of Update: 2018-12-05
1.數組列資料的添加與刪除: List list = new LinkedList(); list = new ArrayList(); 產生一個數組列對象並建立雙向連表。連表分為單向連表和雙向連表;單向連表就像:a只能到b,b不能到c;雙向連表就像:a可以到b,b也可以到a。雙向連表的作用是:可以在數列的任何地方插入資料。 list.add(0,
Time of Update: 2018-12-05
DWR DWR(Direct Web Remoting)是一個WEB遠程調用架構.利用這個架構可以讓AJAX開發變得很簡單.利用DWR可以在用戶端利用JavaScript直接調用服務端的Java方法並傳回值給JavaScript就好像直接本地用戶端調用一樣(DWR根據Java類來動態產生JavaScrip代碼).它的最新版本DWR0.6添加許多特性如:支援Dom Trees的自動設定,支援Spring(JavaScript遠程調用spring
Time of Update: 2018-12-05
引: StringTokenizer 存在於 java.util. StringTokenizer 包中,是一個用來分隔String的應用類,相當於VB的split函數。1.建構函式public StringTokenizer(String str) public StringTokenizer(String str, String delim) public StringTokenizer(String str, String delim, boolean
Time of Update: 2018-12-05
1、建立 Statement 對象 建立了到特定資料庫的串連之後,就可用該串連發送 SQL 陳述式。Statement 對象用 Connection 的方法 createStatement 建立,如下列程式碼片段中所示: Connection con = DriverManager.getConnection(url, "sunny", ""); Statement stmt = con.createStatement(); 為了執行 Statement 對象,被發送到資料庫的 SQL
Time of Update: 2018-12-05
文章目錄 getTimegetTime 我不記得我是在哪篇文章上看過,說在Windows上.net的速度一定會比Java寫的程式快.但是沒留心過,也以為肯定是這樣的.剛好這幾天研究.net上的StringBuilder,準備和Java的StringBuffer比較以下速度的時候,突然發現JDK5.0中居然也多出個StringBuilder類出來,呵呵.於是給它們3個都進行了次比較.因為考慮JIT的影響所以取了10次時間差再取平均值來比較.
Time of Update: 2018-12-05
今天碰到一個很有意思的問題,當寫入檔案是莊或薛的時候,就會出現亂碼。當是薛或莊組成的詞的時候,就沒有問題,比如村莊。 Collection aaa = new ArrayList(); String a = ""; String file2 = "c:/test/YSMX.txt"; try { String file = "C://test//YSMX20070626131113.txt"; File f = new
Time of Update: 2018-12-05
文章目錄 File NamesFile Locations 在jws1.4版本中的jws的控制台中,有選擇控制台輸出日期到某個位置的檔案的功能,但是在1.5中卻找不到這個選項了,翻遍控制台也沒有發現相關的設定,經過尋找,發現設定規則有所變化。File NamesThe names of the trace and log files areplugin<modified version number>.trace
Time of Update: 2018-12-05
Java多線程程式設計入門 出處 meetchinese 在Java語言產生前,傳統的程式設計語言的程式同一時刻只能單任務操作,效率非常低,例如程式往往在接收資料輸入時發生阻塞,只有等到程式獲得資料後才能繼續運行。
Time of Update: 2018-12-05
在使用Java Web Start時,有一些資源片、properties檔案等,不能得到更新。需要將這些檔案打包成jar檔案,這樣才能通過jws更新和運行。一.使用log4j.properties,打包後,通過下面的語句:URL url = getClass().getResource("prop/log4j.properties");PropertyConfigurator.configure(url);使用Log4j。例如: Class c; Logger log =
Time of Update: 2018-12-05
這個異常是weblogic下增加的,用於協助確保你想顯示在螢幕上的東西和實際發送的東西一致(Content
Time of Update: 2018-12-05
首先到該http://ostermiller.org/utils/download.html 地址下載com.Ostermiller.util cvs的jar包。 public class CsvFileParser{ private LabeledCSVParser csvParser;//csv解析器,對於第一行的表頭資訊,自動載入為索引關鍵字 private int currLineNum = -1;//檔案所讀到行數 private String[]
Time of Update: 2018-12-05
雖然工作在進行Android開發,但是在項目業餘的時間裡,我都在進行Unity3d的學習。也製作了一個聯機的坦克對戰遊戲。而在晚上有時間的時候,也只是在Mac mini上學習IOS的開發,所以沒怎麼寫部落格。 JavaFX,之前還是對它高度興趣,不過後來發現JavaFX還是只適合開發小遊戲,對於大一點的遊戲來說,效率不夠。所以有一段時間沒有研究JavaFX了。 不過JavaFX也有一個好訊息,在JDK 8中,JavaFX即將支援3D了。包括3d mesh,Camera和燈光等。
Time of Update: 2018-12-05
在JDK 1.4版本中,新增加了nio包,目前在於提升IO速度。 不過大家都知道,增加了nio包之後,舊的io包其實也進行了重寫。就算不顯示的使用nio包,也可以明顯的感覺到速度的提升。 而且很多人在使用io包的時候,也只是知道裝飾一個Buffer的InputStream或者OutputStream,速度會更快。 那麼,在這幾者之間,速度上到底有差距沒?差距有多大?我們將進行一次IO操作的效能測試。