Time of Update: 2018-12-05
import java.awt.Graphics2D;import java.awt.Image;import java.awt.MediaTracker;import java.awt.geom.AffineTransform;import java.awt.image.AffineTransformOp;import java.awt.image.BufferedImage;import java.io.File;import java.io.IOException;import java.
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
第一,對於不支援POST的,可以簡單的使用如下代碼if ("POST".equals(request.getMethod())) ...{ // 正常進行}else...{ // 異常請求 out.print("異常訪問"); return;}如果是servlet, 可以將doGet方法直接返回,不進行處理就行了public void doGet(HttpServletRequest request, HttpServletResponse response) ...{ return;
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操作的效能測試。
Time of Update: 2018-12-05
dom4j java 解析xml 格式語句的一個包- - doc = DocumentHelper.parseText(_str);//解析xml 成DocumentList list = doc.content();//擷取子節點 Iterator iterator = list.iterator();//迭代器迴圈遍曆 while(iterator.hasNext()){ Element ele =
Time of Update: 2018-12-05
工作開始正常有序起來了,但是自己對於現有的知識儲備非常的不滿,希望能夠利用晚上的時間能夠多學習些東西。在這樣的背景之下,開始了自己的java學習之路。首先說明一下自己的基礎吧,到目前為止學習和使用的最多的是C語言,而且基本上都是應用於單片機程式的。零散的學習過:8086彙編、51單片機彙編、硬體描述性語言verilog。 開始一門程式語言的學習,最為重要的是選擇好學習的書籍,在此我選擇的是Bruce Eckel編寫的《Thinking in Java 3th》的中文譯本。
Time of Update: 2018-12-05
今天使用Maven和Mybatis,在Eclipse上開發j2ee的程式。本人剛學Mybatis,對Maven還算熟悉,看過書,用的時間不長。本想試下Mybatis的selectList,結果程式編譯通過,運行時報錯:org.apache.ibatis.exceptions.PersistenceException: ### Error opening session. Cause: java.sql.SQLException: No suitable driver found for
Time of Update: 2018-12-05
一、編程環境的搭建 要想學習好一門程式設計語言,最佳的途徑就是多讀代碼、多碼代碼。為此在學習java之初就應該搭建一個編程環境,這樣在閱讀書本知識的同時,多多動手練習一下,體驗一下代碼風格和編程過程,加深對語言的理解。我參考了論壇上程式員的經驗,確定先從使用命令列編程,作為初學java的編程環境。這樣不需要耗費太多的精力去研究編程平台的使用,而且能很好的體驗命令列下編程的過程(比較原始的編程環境)。具體的配置步驟如下: 1、從網路上下載jdk-6u27-ea-bin-b03
Time of Update: 2018-12-05
原連結:http://zhidao.baidu.com/question/186186507.htmljava的大方向就是j2eej2ee不僅僅是socket編程,具體包括13中核心技術。J2EE的核心API與組件 J2EE平台由一整套服務(Services)、應用程式介面(APIs)和協議構成,它對開發基於Web的多層應用提供了功能支援,下面對J2EE中的13種技術規範進行簡單的描述(限於篇幅,這裡只能進行簡單的描述): 1. JDBC(Java Database
Time of Update: 2018-12-05
//用Java實現的字串簡單加密://用一個字串 Key 加密原串//請高手提提意見哦 //JDK 5.0編譯通過import javax.swing.*;import java.awt.*;import java.awt.event.*;import java.io.*;import javax.swing.border.*;class Mima{ char key; public static void main(String[] args) throws Exception{
Time of Update: 2018-12-05
動態代理是輕量級容器實現AOP攔截的一種主要方式。 IAandB.javapublic interface IAandB ...{ public void doSomething();}------------------------------------------------A.javapublic class A implements IAandB...{ public void doSomething() ...{ System.out.println("A.a();"); }
Time of Update: 2018-12-05
Merlin 給 Java 平台帶來了非阻塞 I/O新增的功能大幅降低了線程開銷 文檔選項將此頁作為電子郵件發送層級: 初級Aruna Kalagnanam (kaaruna@in.ibm.com), 軟體工程師, IBMBalu G (gbalu@in.ibm.com), 軟體工程師, IBM2002 年 3 月 12 日Java 技術平台早就應該提供非阻塞 I/O 機制了。幸運的是,Merlin(JDK 1.4)有一根幾乎在各個場合都適用的魔杖,而解除阻塞了的 I/O
Time of Update: 2018-12-05
當jnlp中,<j2se version="1.4+" initial-heap-size="128m"
Time of Update: 2018-12-05
關於 Java EE 開發,有哪些最佳實務應該採納? 答: 這裡我們總結了 19 條Java EE 開發的最佳實務: 1. 始終使用 MVC 架構:將商務邏輯(Java Bean 和 EJB 組件)從控制器邏輯(Servlet/Struts 操作)和表示邏輯(JSP、XML/XSLT)中清晰地分離出來。良好的分層可以帶來許多好處。 2. 不要做重複的工作:使用常見的、經過證實的架構,如 Apache Struts、JavaServer Faces 和 Eclipse RCP。
Time of Update: 2018-12-05
/*replace the username*/call dbms_java.grant_permission( 'FRGT_UAT', 'SYS:java.io.FilePermission', '<<ALL FILES>>', 'execute' );create or replace java source named "JTns"as import java.io.InputStream;import
Time of Update: 2018-12-05
Java 理論與實踐: 用弱引用堵住記憶體流失弱引用使得表達對象生命週期關係變得容易了 文檔選項將此頁作為電子郵件發送對此頁的評價協助我們改進這些內容層級: 中級Brian Goetz , 首席顧問, Quiotix2005 年 12 月 19 日雖然用 Java 語言編寫的程式在理論上是不會出現“記憶體流失”的,但是有時對象在不再作為程式的邏輯狀態的一部分之後仍然不被垃圾收集。本月,負責保障應用程式健康的工程師 Brian Goetz
Time of Update: 2018-12-05
java.lang.IllegalStateException: getWriter() has already been called for this response在執行下述代碼時報錯,OutputStream out =
Time of Update: 2018-12-05
Thread Dump 和Java應用診斷 Thread Dump是非常有用的診斷Java應用問題的工具,每一個Java虛擬機器都有及時產生顯示所有線程在某一點狀態的thread-dump的能力。雖然各個Java虛擬機器thread dump列印輸出格式上略微有一些不同,但是Thread dumps出來的資訊包含線程;線程的運行狀態、標識和調用的堆棧;調用的堆棧包含完整的類名,所執行的方法,如果可能的話還有原始碼的行數。Thread Dump特點:能在各種作業系統下使用
Time of Update: 2018-12-05
導讀: JAVA---一路上有你 blue 我喜歡在鍵盤上飛奔的感覺盡量讓自己的每一行代碼都很漂亮 49 隨筆 :: 22 文章 :: 95 評論 :: 0 Trackbacks 這二天用prototype.js中的ajax.request做了些東西,閑時看了下源碼,體會如下: 在用AJAX部分前,有如下一些函數得瞭解一下: Class變數 var?Class?=?{ create:?function()?{ return?function()?{