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()?{

Java中如何讀寫cookie

Java中刪除cookie  Cookie[]   cookies=request.getCookies();       //cookies不為空白,則清除       if(cookies!=null)       ...{           String   value=cookies[0].getName();           //尋找使用者名稱           if(value.equals("userName"))           ...{               

利用Java實現網頁瀏覽器

導讀:   使用VC,VB或者C#的開發人員們對於在程式裡面嵌入一個網頁來說,那真是小事一樁。但是在JAVA裡面,卻幾乎是不可能實現的任務。JEditorPane雖然說可以開啟網頁,但是它那解析速度以及解析品質,對於今天日益複雜的網頁內容來說,就像沒有一樣。今天我們就使用一個開源的組件(jdic)來實現在JAVA程式裡面嵌入網頁的效率。   下面言歸正轉吧,我們來介紹一下這個開源的組件,它的名字叫JDIC(JDesktop Integration Components),網址為:https://

Java開源J2EE架構

更新時間:2006-11-07 11:00關 鍵 詞:Java  開源  J2EE  架構閱讀提示:本文簡要介紹了J2EE的架構,包括Spring Framework、Expresso Framework、Dinamica Framework、EJOSA、Jeenius Framework、jGuard、JdonFramework、realMethods、Bright Side Framework、OpenXava、karma、Keel Framework、Seam和CUBA。  Spring

JAVA取漢字拼音類

public class StringTools {    public StringTools() {    }    //取得拼音碼    public String getPinYM(String a) {        //漢字區位碼        int li_SecPosValue[] = {1601, 1637, 1833, 2078, 2274, 2302, 2433, 2594,                               2787, 3106, 3212, 3

Java開源 開源工作流程

 Willow   點擊次數:18942由Huihoo Power開發詳細可到其中文首頁查看。 OpenWFE   點擊次數:17672OpenWFE是一個開放源碼的Java工作流程引擎。它是一個完整的業務處理管理套件:一個引擎,一個工作列表,一個Web介面和一個反應器(存放自動代理)。它可以可以跟你的程式很好的給合。 jBpm   點擊次數:15986jBpm是一個靈活可擴充的工作流程管理系統。作為

一道JAVA編程面試題

道JAVA編程面試題,拿來做了一下。題目: 編寫一個截取字串的函數,輸入為一個字串和位元組數,輸出為按位元組截取的字串。 但是要保證漢字不被截半個,如“我ABC”4,應該截為“我AB”,輸入“我ABC漢DEF”,6,應該輸出為“我ABC”而不是“我ABC+漢的半個”。public class splitString...{   public void split(String s,int len)   ...{       String result="";       int counter=

java裡的時間操作以及比較

導讀:   經常要用到比較時間,比如搜尋3天前發布的產品,等等。   import java.text.*;   import java.util.*;   public class TimeCompare{   public static void main(String[] args){   boolean flag = isDateBefore("2004-09-09 12:12:12","2005-09-09 16:00:00");   System.out.println(flag);

java原始碼編譯機制

JVM規範中定義了class檔案的格式 但是沒有定義原始碼如何編譯為class檔案,所以各大廠商在實現jdk時符合規範將其編譯為class檔案,下面以SUN JDK來做分析。基本流程如下:{java源檔案}------->{分析和注入到符號表(Parse and Enter)}------>{注釋處理(Annotation Processing)}--------->{語義分析和產生class檔案(Analyse and

Google protobuf for java 小試

Protocol buffers是一個用來序列化結構化資料的技術,支援多種語言諸如C++、Java以及Python語言,可以使用該技術來持久化資料或者序列化成網路傳輸的資料。相比較一些其他的XML技術而言,該技術的一個明顯特點就是更加節省空間的(以二進位流儲存)、速度更快以及更加靈活。建立Person.proto檔案message Person {     optional int64 id=1;    optional string name=2;    optional string

總頁數: 4058 1 .... 506 507 508 509 510 .... 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.