Time of Update: 2018-12-05
一、CSV和CSVBeans介紹CSV:Comma Seperated Values;描述:一行代表一個記錄,並且一個記錄有多個域(屬性),每個屬性用逗號(或其他符號)分隔。CSVBeans開源項目:將CSV的每行資料轉換成JavaBean的開源工具;Download
Time of Update: 2018-12-05
最近應用到了Java RMI技術,所以總結一下RMI的使用,另外EJB的實現也是以Java RMI為基礎核心的。RMI遠程方法調用,可以跨機器通過網路調用,不過Java RMI只支援兩邊都是Java程式,如果要實現完全兩邊異構,那麼就要用到傳說中的Web Service了。為了看好效果,都要建立兩個或兩個以上工程,當然,如果你有兩個機器並通過區域網路相連更好,如果能同有互連網的條件就更好了,以下是同一機器不同工程的實驗。Java
Time of Update: 2018-12-05
我剛開始搭平台環境時就遇到這個很鬱悶的問題:(困擾了好久) 我剛開始用的環境是MyEclipse 6.5(完整安裝版)+JDK 6 (update 2)+tomcat 6.0,這個環境按理來說應該是比較合適的了,但是按照這個環境搭建起來之後,不能顯示相應的form,會報下面莫名其妙的錯誤: java.lang.LinkageError: JAXB 2.0 API is being loaded from the bootstrap classloader, but this RI (from
Time of Update: 2018-12-05
大專,三年制。今年大二了。學的專業是電腦應用,高考是自己查的專業,報的名,軟體開發方向。 大一的時候參加了職業生涯規劃比賽,大獎沒拿到,但是找到了一些更重要的東西——職業目標。相比之下,感覺個人對java更感興趣一些,就把學習的重點放在這個方面了。所以我的職業目標就是畢業後五年達到 java專案經理 這個高度,我覺得還是符合實際情況的了。 大一開的專業相關課程:SQL Server2005
Time of Update: 2018-12-05
Servlet是使用Java Servlet應用程式設計介面及相關類和方法的Java程式。 Servlet通過建立一個架構擴充伺服器的能力,採用要求-回應模式提供Web服務。當客戶機發送請求至伺服器時,伺服器將請求資訊發送給Servlet,Servlet產生響應內容並將其傳給Server,然後再由Server將響應返回給用戶端。 一、Servlet的功能: 1、建立並返回一個包含基於客戶請求性質的動態內容的完整的 HTML頁面。2、建立可嵌入到現有 HTML 頁面中的一部分HTML
Time of Update: 2018-12-05
最近對程式佔用記憶體方面做了一些最佳化,取得了不錯的效果,總結了一些經驗簡要說一下,相信會對大家寫出優質的程式有所協助下面的論述針對32位系統,對64位系統不適用,後敘經常你寫了一個程式,一測試,功能沒問題,一看記憶體佔用也不多,就不去考慮其它的東西了。但可能程式使用了一個什麼資料結構,會當資料規模變大時,記憶體佔用激增。基本&&關鍵的問題是,Java裡各種東東佔多少記憶體?????????對於primitive類型,有8個byte short int long float
Time of Update: 2018-12-05
package sql; import java.sql.*; import java.util.logging.*; /** * SQL 基本操作 * 通過它,可以很輕鬆的使用 JDBC 來操縱資料庫 * @author 郗曉勇 */ public class SQLHelper { /** * 驅動 */ public static String driver =
Time of Update: 2018-12-05
Java 產生 不重複的 隨機數 package com.cloud.sea.random;import java.util.Arrays;import java.util.Random;/** * 產生不重複的隨機數 * * @author Henry Lee * @version 1.0 */public class GenNotRepeatRandom {public static void main(String[] args) throws
Time of Update: 2018-12-05
曾經我以為計算兩個日期之差很簡單,在給我的團隊成員分配任務時,也覺得就是調用一個方法的問題,可是當我發現結果老是不對時,才發現原來JDK 提供的API中根本沒有這樣的方法,我也很惱火,也怪不得不少牛人在部落格裡怒斥Java標準庫中對日期的處理晦澀不堪的現狀,想這樣的功能提供也是理所應當的,也就說明Date,Calendar中提供的日期處理的功能不夠強大,因為已經有開源(Joda,某個知名的Java開源類庫,在時間日期的處理上相比Java標準庫更加強大且易用,IBM的日期類庫中提供了強大的功能),
Time of Update: 2018-12-05
文章目錄 三、final 本篇旨在協助準備學習Java以及剛接觸Java的朋友認識、掌握和使用static、this、super、final這幾個關鍵字的使用。Java博大精深,我也是一位正在學習和使用Java的愛好者,文中難免有不妥之處,歡迎指正。一、static 請先看下面這段程式: public class Hello{ public static void main(String[] args){ //(1)
Time of Update: 2018-12-05
第一次寫關於java源碼解析的文章,初窺門徑,貽笑大方。整體的架構,java.util.Collections類,它裡面實現了對列表排序的功能,提供了一個靜態sort方法,接受一個列表和一個Comparator介面的執行個體,這個方法的大致實現步驟如下把列錶轉換為對象數組。 通過Array的sort方法來對數組進行排序,出入Comparator介面的執行個體。把排好序的數組的資料根據設定回到原來的列表對象中去。演算法的骨架固定,而比較的方法依賴於傳入的Comparator介面的執行個體,內部通過
Time of Update: 2018-12-05
一、DOM4J簡介 DOM4J是dom4j.org出品的一個開源XML解析包,DOM4J最大的特色是使用大量的介面,這也是它被認為比JDOM靈活的主要原因。它的主要介面都在org.dom4j這個包裡定義: Attribute 定義了XML屬性 Branch Branch為能夠包含子節點的節點如XML元素(Element)和文檔(Docuemnts)定義了一個公用的行為 CDATA 定義了XML CDATA
Time of Update: 2018-12-05
一、基本概念 多態性:發送訊息給某個對象,讓該對象自行決定響應何種行為。 通過將子類對象引用賦值給超類對象引用變數來實現動態方法引動過程。 java 的這種機制遵循一個原則:當超類對象引用變數引用子類對象時,被引用對象的類型而不是引用變數的類型決定了調用誰的成員方法,但是這個被調用的方法必須是在超類中定義過的,也就是說被子類覆蓋的方法。 1.如果a是類A的一個引用,那麼,a可以指向類A的一個執行個體,或者說指向類A的一個子類。
Time of Update: 2018-12-05
先看一下Java中變數和對象之間的區別和聯絡吧如果參數的類型是基本類型,則按值傳遞。如果傳遞的變數類型是類類型的,則按引用傳遞。函數的傳回值與參數傳遞的方式一樣分為基本類型和類類型具體如下:f(Person local)main(){Person
Time of Update: 2018-12-05
Java操作Execl在比較複雜的情況下如:需要有精緻的格式,且有多個Sheet表格的時候並沒有太完美的解決方案,將Execl檔案另存新檔XML格式,然後像操作文字檔一樣操作Execl是一種不錯的解決方案!
Time of Update: 2018-12-05
最近在機子上裝了jdk1.4.2,裝了編輯器eclipse3.0.1,用後感覺eclipse確實很好用,特別是參數提示功能。網上的java資源也還不少,看了《thinking in java》中文版前幾章,記點問題與發現在這裡:1. for迴圈的一個問題for(int i=1, j=i+10 ; i<5; i++ , j=i*2)system.out.println("i="+i+" j="+j);運行結果:i=1 j=11i=2 j=4i=3 j=6i=4 j=8而改動一點後:for(i
Time of Update: 2018-12-05
看了篇推薦貼,JAVA程式員成長之路的總結,大致適用於各種初級JAVA程式員規劃借鑒之用,原文地址http://tieba.baidu.com/p/2017010306----------------------------------------------------O----------------------------------------------------------我也搞了幾年JAVA了,由於一向懶惰,沒有成為大牛,只是一普通程式猿,不愛玩社交網站,不愛玩微博,唯獨喜歡百度
Time of Update: 2018-12-05
Java程式員編程時需要混合物件導向思維和一般命令式編程的方法,能否完美的將兩者結合起來完全得依靠編程人員的水準:技能(任何人都能容易學會命令式編程)模式(有些人用“模式-模式”,舉個例子,模式可以應用到任何地方,而且都可以歸為某一類模式)心境(首先,要寫個好的物件導向程式是比命令式程式難的多,你得花費一些功夫)但當Java程式員寫SQL語句時,一切都不一樣了。SQL是說明性語言而非物件導向或是命令式程式設計語言。在SQL中要寫個查詢語句是很簡單的。但在Java裡類似的語句卻不容易,因為程式員不
Time of Update: 2018-12-05
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"><HTML><HEAD><TITLE> js 模仿 java bean </TITLE></HEAD><BODY><SCRIPT LANGUAGE="JavaScript"><!-- // 基本資料對象 function
Time of Update: 2018-12-05
《Java資料結構和演算法》第二版 Robert lafore 編程作業 第六章/* 6.1假設買了一個價格便宜的掌上型電腦,但是發現它內建的晶片不能做乘法,只能做 加法。擺脫這種窘境需要自己編寫程式,寫的是一個遞迴的方法mult(),它的參 數是x和y傳回值是x乘它.當這個方法調用自身或者當它返回的時候,加法是否起 作用了? 6.2在第8章"二叉樹"中,我們將看到二叉樹,在它的每一個節點中確實有兩個子樹。 如果使用字元在螢幕上畫一棵二叉樹,可以在頂層有一個節點,在下一層有兩個, 然後是4、8