Time of Update: 2015-06-25
標籤:Java語言的優勢之一是Java程式能訪問網路資源。Java提供一系列的類支援Java程式訪問網路資源。TCP/IP協議和IP地址為了進行網路通訊,通訊雙方必須遵守通訊協定.目前最廣泛使用的是TCP/IP協議,它是Internet中各方所遵循的公用協議.TCP(Transport Control Protocol)是一種傳輸控制通訊協定,IP(Internet
Time of Update: 2015-06-26
標籤:Java 語言中的 Volatile 變數可以被看作是一種 “程度較輕的 synchronized”;與 synchronized 塊相比,volatile 變數所需的編碼較少,並且運行時開銷也較少,但是它所能實現的功能也僅是 synchronized 的一部分。本文介紹了幾種有效使用 volatile 變數的模式,並強調了幾種不適合使用 volatile 變數的情形。鎖提供了兩種主要特性:互斥(
Time of Update: 2015-06-26
標籤:作為Java架構師與開發人員想要穩定合格的完成工作,一些高效的工具是必不可少的。幸運的是有足夠豐富的工具來支援 Java 平台。這些工具使得開發過程更加的簡單,快捷和高效。通過應用一些完美的工具,開發人員可以產生一個更優美而健壯的代碼。接下來筆者就為各位推薦10個高效的Java工具和類庫。CloverClover
Time of Update: 2015-06-26
標籤:介面定義:[修飾符] interface 介面名 extends 父介面名1,父介面名2 ...{ }介面可以說是一種特殊的抽象類別。介面只能定義方法,而不能實現方法的執行個體。1.介面中能夠定義抽象方法,這些方法都是預設為public。2.介面中聲明的屬性都是預設為public static final,也只能是public
Time of Update: 2015-06-26
標籤:java google roads api 道路座標 google 地圖 google 地圖 api Google Roads
Time of Update: 2015-06-26
標籤:java設計模式Java設計模式-代理模式之靜態代理概念為另一個對象提供一個替身或預留位置以提供對這個對象的訪問,使用代理模式建立代表對象,讓代表對象控制某對象的訪問,被代理對象可以是遠端對象、建立開銷大的對象或需要安全控制的對象遠程代理控制訪問遠程對象虛擬代理控制訪問建立開銷大的資源保護代理基於許可權控制對資源的訪問看如下的類圖:仔細看上面的類圖,首先是Subject它為RealSubject和Proxy提供了介面,通過實現同一個介面,Proxy在RealSubject出現的地方取代它,
Time of Update: 2015-06-26
標籤:題目一:public class testClockwiseOutput { //順時針列印一個矩陣 @Test public void test(){ int[][] num = new int[100][100]; int n = 4; int count =1; for(int i=0;i<n;i++){ for(int j =0;j<n;j++){ num[i][j]=count++; } }
Time of Update: 2015-06-25
標籤:java date timestamp calendar simpledateformat 我們將以Java內建的時間日期類和其中的處理函數進行分析。一、與時間日期有關的類。 java.util.Date。實作類別,其對象具有時間、日期組件。 java.util.Calendar。抽象類別,其對象具有時間、日期組件。
Time of Update: 2015-06-25
標籤:java file import java.io.File;public class Test {/** * @param args * @author itmyhome */public static void main(String[] args) {File f = new File("F:/javaAPI/JavaAPI1.6/java/awt");printFile(f,
Time of Update: 2015-06-25
標籤:java 集合類提供了一套設計良好的對一組對象進行操作的類和介面,其中最基本的有以下4個介面1、Collection. 介面,代表一組對象2、set. 繼承Collection<E>,代表一組不重複的對象3、List . 繼承自Collection<E> ,有順序的一組對象,可以重複。4、Map. 介面,直接繼承自Object
Time of Update: 2015-06-25
標籤:原因:連接埠衝突(如其它軟體佔用了這個連接埠或你用的軟體上次非正常退出,這個連接埠沒有正常釋放)。解決方案:查看被佔用連接埠的使用方式,在cmd中輸入netstat -ano理出所有連接埠的使用方式或者netstat -ano|findstr "1919"列出特點連接埠的使用方式。 2.查詢到佔用連接埠對應的進程PID(比如這裡是5956),然後查看是PID對於的應用程式,tasklist | findstr "5956"3.然後強制結束進程後就可以了,taskill /im
Time of Update: 2015-06-25
標籤:項目二:圖片顯示目的:瞭解GUI的映像顯示的常用方式。目標:利用項目一,獲得需要顯示的影像檔,顯示在介面上(參考:java的swing中用誰什麽控制項來裝一張圖片?,《Java程式設計》第14周實驗作業:GUI編程初步)package com.liang;import java.awt.Color;import java.awt.FlowLayout;import java.awt.event.ActionEvent;import
Time of Update: 2015-06-25
標籤:一、方法請見代碼中的注釋說明,需要注意的就是對於檔案路徑的讀取方式,不同的方法,對路徑的解釋是不一樣的。 1 package com.yard39.ProperTiesFileReader.Test; 2 3 import java.io.FileInputStream; 4 import java.io.FileNotFoundException; 5 import java.io.IOException; 6 import java.io.InputStream; 7 import
Time of Update: 2015-06-25
標籤:CPU: Intel i3 3.40GHzMemory : 8GKettle預設配置將MySQL上的一張29W條資料的表,通過Kettle增量抽取到Vertica資料庫中,結果在排序這一步報記憶體溢出異常。 本來以為是kettle運行出錯了,然後又重新試了一次,結果錯誤重現了。具體異常如下:org.eclipse.swt.SWTException: Failed to execute runnable (java.lang.OutOfMemoryError: Java
Time of Update: 2015-06-24
標籤:第一題/*看程式寫結果:A:成員變數就近原則B:this和super的問題 this訪問本類的成員 super訪問父類的成員C:子類構造方法執行前預設先執行父類的無參構造方法D:一個類的初始化過程 成員變數進行初始化 預設初始化 顯示初始化 構造方法初始化 用參數去調用建構函式就是顯式初始化,沒有參數就是預設初始化,表現為直接聲明對象和數組所以執行父類無參構造方法前會先執行成員變數的初始化,public int num =
Time of Update: 2015-06-24
標籤:面試 java 1.下面代碼的運行結果String s1 = “helloworld”;String s2 = “hello” + new Stirng(“world”);System.out.println(s1 == s2);分析:false,s1 == s2這比較的是兩個對象的地址
Time of Update: 2015-06-24
標籤: 使用Java應用程式發送E-mail十分簡單,下面主要示範,發送普通的Email;發送HTML類型的Email;發送帶附件的Email。一、 首先配置需要的jar包 我們需要將mail.jar和activation.jar 兩個jar包添加到我們的CLASSPATH中,你可以在JavaMail API和JAF(JavaActivation Framework)下載最新的版本。如: 二、
Time of Update: 2015-06-24
標籤: 上篇文章介紹了自己手動的實現發送普通Email、HTML類型的Email以及帶附件的Email。其實apache的commons項目下有個email子項目,它對JavaMail API進行了封裝,用起來特變方便。下面就簡單介紹。1. 首先配置需要的jar包 需要將mail.jar和commons-email.jar添加到我們的CLASSPATH中即可,如: 2. 發送普通郵件/*
Time of Update: 2015-06-24
標籤:一、epub格式電子書相關材料和源碼均在連結中可以下載:http://pan.baidu.com/s/1bnm8YXT包括1、JAVA項目工程test_epub,裡麵包括了jar包和一本epub電子書myBook.epub2、epub相關jar包3、電子書myBook.epubepub格式這裡就不仔細描述了,這裡強調一點,epub格式是壓縮格式,只需將尾碼改為.zip或.rar,解壓即可看到裡面的檔案內容。二、JAVA解析.epub格式電子書,具體實現代碼如下。寫了一個簡單helloWor
Time of Update: 2015-06-24
標籤: 這是Ted Neward在IBM developerWorks中5