JAVA 按任意角度旋轉圖片,並產生新的旋轉後圖片(轉自:http://www.hackchina.com/r/21265/RotateImage.java__html)

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.

JAVA讀取CSV

首先到該http://ostermiller.org/utils/download.html 地址下載com.Ostermiller.util cvs的jar包。 public class CsvFileParser{ private LabeledCSVParser csvParser;//csv解析器,對於第一行的表頭資訊,自動載入為索引關鍵字 private int currLineNum = -1;//檔案所讀到行數 private String[]

Java防止非法和重複表格單提交的分析

第一,對於不支援POST的,可以簡單的使用如下代碼if ("POST".equals(request.getMethod())) ...{  // 正常進行}else...{  // 異常請求  out.print("異常訪問");  return;}如果是servlet, 可以將doGet方法直接返回,不進行處理就行了public void doGet(HttpServletRequest request, HttpServletResponse response) ...{  return;

Java FX即將支援3D了!!

  雖然工作在進行Android開發,但是在項目業餘的時間裡,我都在進行Unity3d的學習。也製作了一個聯機的坦克對戰遊戲。而在晚上有時間的時候,也只是在Mac mini上學習IOS的開發,所以沒怎麼寫部落格。  JavaFX,之前還是對它高度興趣,不過後來發現JavaFX還是只適合開發小遊戲,對於大一點的遊戲來說,效率不夠。所以有一段時間沒有研究JavaFX了。  不過JavaFX也有一個好訊息,在JDK 8中,JavaFX即將支援3D了。包括3d mesh,Camera和燈光等。 

Java IO效能測試

  在JDK 1.4版本中,新增加了nio包,目前在於提升IO速度。 不過大家都知道,增加了nio包之後,舊的io包其實也進行了重寫。就算不顯示的使用nio包,也可以明顯的感覺到速度的提升。  而且很多人在使用io包的時候,也只是知道裝飾一個Buffer的InputStream或者OutputStream,速度會更快。  那麼,在這幾者之間,速度上到底有差距沒?差距有多大?我們將進行一次IO操作的效能測試。 

java與flash socket 那些事

dom4j java 解析xml 格式語句的一個包- -  doc = DocumentHelper.parseText(_str);//解析xml 成DocumentList list = doc.content();//擷取子節點     Iterator iterator = list.iterator();//迭代器迴圈遍曆     while(iterator.hasNext()){      Element ele =

java學習計劃(Thinking in Java 3th)

        工作開始正常有序起來了,但是自己對於現有的知識儲備非常的不滿,希望能夠利用晚上的時間能夠多學習些東西。在這樣的背景之下,開始了自己的java學習之路。首先說明一下自己的基礎吧,到目前為止學習和使用的最多的是C語言,而且基本上都是應用於單片機程式的。零散的學習過:8086彙編、51單片機彙編、硬體描述性語言verilog。     開始一門程式語言的學習,最為重要的是選擇好學習的書籍,在此我選擇的是Bruce Eckel編寫的《Thinking in Java 3th》的中文譯本。

使用Maven和Mybatis開發時,遇到“java.sql.SQLException: No suitable driver found for http://maven.apache.org”

今天使用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

《Thinking in java 3th》第一次學習總結

一、編程環境的搭建       要想學習好一門程式設計語言,最佳的途徑就是多讀代碼、多碼代碼。為此在學習java之初就應該搭建一個編程環境,這樣在閱讀書本知識的同時,多多動手練習一下,體驗一下代碼風格和編程過程,加深對語言的理解。我參考了論壇上程式員的經驗,確定先從使用命令列編程,作為初學java的編程環境。這樣不需要耗費太多的精力去研究編程平台的使用,而且能很好的體驗命令列下編程的過程(比較原始的編程環境)。具體的配置步驟如下:      1、從網路上下載jdk-6u27-ea-bin-b03

java學習進階

原連結:http://zhidao.baidu.com/question/186186507.htmljava的大方向就是j2eej2ee不僅僅是socket編程,具體包括13中核心技術。J2EE的核心API與組件 J2EE平台由一整套服務(Services)、應用程式介面(APIs)和協議構成,它對開發基於Web的多層應用提供了功能支援,下面對J2EE中的13種技術規範進行簡單的描述(限於篇幅,這裡只能進行簡單的描述): 1. JDBC(Java Database

用Java實現的字串簡單加密

//用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{   

java動態代理的一個例子

動態代理是輕量級容器實現AOP攔截的一種主要方式。 IAandB.javapublic interface IAandB ...{  public void doSomething();}------------------------------------------------A.javapublic class A implements IAandB...{ public void doSomething() ...{  System.out.println("A.a();");   }

Merlin 給 Java 平台帶來了非阻塞 I/O

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

java web start關於初始堆大小的一個有意思的bug

當jnlp中,<j2se version="1.4+" initial-heap-size="128m"

關於 Java EE 開發,有哪些最佳實務應該採納? (developerworks)

關於 Java EE 開發,有哪些最佳實務應該採納? 答: 這裡我們總結了 19 條Java EE 開發的最佳實務: 1. 始終使用 MVC 架構:將商務邏輯(Java Bean 和 EJB 組件)從控制器邏輯(Servlet/Struts 操作)和表示邏輯(JSP、XML/XSLT)中清晰地分離出來。良好的分層可以帶來許多好處。 2. 不要做重複的工作:使用常見的、經過證實的架構,如 Apache Struts、JavaServer Faces 和 Eclipse RCP。

在PL/SQL中藉助JAVA調用可執行程式的例子

/*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

Java 理論與實踐: 用弱引用堵住記憶體流失

Java 理論與實踐: 用弱引用堵住記憶體流失弱引用使得表達對象生命週期關係變得容易了 文檔選項將此頁作為電子郵件發送對此頁的評價協助我們改進這些內容層級: 中級Brian Goetz , 首席顧問, Quiotix2005 年 12 月 19 日雖然用 Java 語言編寫的程式在理論上是不會出現“記憶體流失”的,但是有時對象在不再作為程式的邏輯狀態的一部分之後仍然不被垃圾收集。本月,負責保障應用程式健康的工程師 Brian Goetz

java.lang.IllegalStateException: getWriter() has already been called for this response問題解決

java.lang.IllegalStateException: getWriter() has already been called for this response在執行下述代碼時報錯,OutputStream out =

Thread Dump 和Java應用診斷

Thread Dump 和Java應用診斷 Thread Dump是非常有用的診斷Java應用問題的工具,每一個Java虛擬機器都有及時產生顯示所有線程在某一點狀態的thread-dump的能力。雖然各個Java虛擬機器thread dump列印輸出格式上略微有一些不同,但是Thread dumps出來的資訊包含線程;線程的運行狀態、標識和調用的堆棧;調用的堆棧包含完整的類名,所執行的方法,如果可能的話還有原始碼的行數。Thread Dump特點:能在各種作業系統下使用

prototype.js之ajax.request學習筆記(一) – JAVA—一路上有你 blue – BlogJava

導讀:   JAVA---一路上有你 blue   我喜歡在鍵盤上飛奔的感覺盡量讓自己的每一行代碼都很漂亮   49 隨筆 :: 22 文章 :: 95 評論 :: 0 Trackbacks   這二天用prototype.js中的ajax.request做了些東西,閑時看了下源碼,體會如下:   在用AJAX部分前,有如下一些函數得瞭解一下:   Class變數   var?Class?=?{   create:?function()?{   return?function()?{

總頁數: 4058 1 .... 558 559 560 561 562 .... 4058 Go to: 前往

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.