Flex+Java 開發環境部署之一:JDK

最近因為需要又開始跟Flex+Java杠上了,先前對此從沒接觸過,只是聽過鼎鼎大名的Sun&Eclipse,多麼配的名字,可惜現在Sun已經成為曆史,還好Eclipse依然。配置這個開發環境說難不難,但也沒那麼簡單,很多時候很簡單的問題就要糾結很久,現把整個過程梳理一下,方別別人也方便自己。廢話到此,進入正題。作業系統:win7 64位先說一下我所用到的軟體:JDK1.6.0; Eclipse3.3.2; MyEclipse8.5(Plugin); Tomcat6.0;

Java 及 Tomcate 環境變數配置

 JAVA_HOMEC:\Program Files\Java\jdk1.7.0Path%JAVA_HOME%\bin;%JAVA_HOME%\jre\binCLASSPATH.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar; CATALINA_HOMED:/jakarta-tomcat-5.0.30加入Class

java DateTime.Parse()

使用http://joda-time.sourceforge.net/:import java.util.Date;import org.joda.time.DateTime;import org.joda.time.format.DateTimeFormat;import org.joda.time.format.DateTimeFormatter;import org.joda.time.format.DateTimeFormatterBuilder;import

Thinking in Java 讀書筆記 —— 1.Introducation to Object

All +All -Thinking in Java1.Introducation to Object+ - 物件導向——抽象1.你可以把要解決的問題中所有的概念性的組件都當做一個對象 2.程式是一組相互之間傳遞訊息,告訴對方該幹什麼的對象。 訊息,是調用專屬於某個對象的方法的請求。 3. 4.任何對象都是某個類的執行個體

Java的開源項目:簡單介紹Log4J的使用

來源:賽迪網    作者:dxaw        一、前言Java的開源項目太多了,這種遍地開花的局面絕對趕得上中國五代十國時期的“百家爭鳴”、“百花爭豔”的繁榮。使用java技術,我們的項目幾乎不需要購買有關java支撐開發產品,只需把一個一個開源產品經過架構師的手,合理搭配和拼接,就能做出靈活性佳、效能不錯的商業產品來。無疑, 作為一個流行的日誌記錄工具,Log4j是java開源項目中最閃亮的環節之一。筆者所見的java項目,十有八九都採用了Log4j,究其原因,我認為有以下幾點:

Java容器類List、ArrayList、Vector及map、HashTable、HashMap的區別

ArrayList和HashMap是非同步,Vector和HashTable是同步的 所以Vector和HashTable是安全執行緒的,而ArrayList和HashMap並不是安全執行緒的。 因為同步需要花費機器時間,所以Vector和HashTable的執行效率要低於 ArrayList和HashMap。 Collection介面實作類別層次 ├List                    介面    ├LinkedList       鏈表    ├ArrayList    

Flex同Java通訊–BlazeDS入門圖文詳解(上)

以前做項目時因為時間關係,囫圇吞棗狀態下完成了,現在回頭仔細研究了下究竟各種配置到底是什麼意思,起什麼作用,以一個什麼的流程來建立通過BlazeDS通訊的Flex+Java程式比較合理,在程式運行時遇到那些問題時是配置的原因,又怎樣去修改配置,讓一個代碼邏輯沒有問題的程式可以正常運行,現將研究的成果記錄下來,分享+備忘。本篇文裡主要介紹如何建立一個工程,並設定好相應的配置。後續將介紹項目如何正確同步到Tomcat伺服器,請期待Flex同Java通訊--Blazed入門圖文詳解(下)。前期準備  

java泛型方法,序列化與還原序列化

import java.io.*;public class GenericMethodTest { public static void main(String[] args) { Student stu=new Student(); stu.name="雷鋒"; stu.age=100; String fileName="e:/a.dat"; try { toFile(stu,fileName);

java xml序列化與還原序列化

http://simple.sourceforge.net/download/stream/doc/tutorial/tutorial.php#starthttp://blog.csdn.net/taozi165/article/details/6682503import java.io.File;import org.simpleframework.xml.Serializer; import org.simpleframework.xml.core.Persister;public

安裝java jdk

1.開啟我的電腦--屬性--進階--環境變數 2.建立系統變數JAVA_HOME 和CLASSPATH 變數名:JAVA_HOME 變數值:C:\Program Files\Java\jdk1.7.0變數名:CLASSPATH 變數值:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;3.

java hashcode寫法

public class Name { private String firstName; private String lastName; public Name(String firstName, String lastName) { this.firstName = firstName; this.lastName = lastName; } public int hashCode(){ return

java擷取網路時間

try { URL url = new URL("http://www.bjtime.cn");// 取得資來源物件            URLConnection uc = url.openConnection();// 產生連線物件            uc.connect(); // 發出串連            long ld = uc.getDate(); // 取得網站日期時間            Date date = new Date(ld); //

java 添加properties檔案讀寫

import java.io.InputStream;import java.util.Properties;/** * @author guoxiang * */public class Config { private static Config instance = null; private Properties properties = null; private Config() { init(); }

java iterator()

public class Program { public static void main(String[] args) { Collection<String> list=new ArrayList<String>(); list.add("A"); list.add("B"); list.add("C"); list.add("D"); list.add("E"

java csv操作類

重寫這個方法即可,改動很少public class RecordConverter implements CSVEntryConverter<Record> { @Override public String[] convertEntry(Record e) { String[] columns = new String[10]; columns[0] = e.getUuid(); columns[1] =

java簡易外掛程式

1 建立一個項目 iaction,並export為iaction.jarpackage com.tianditu.iaction;public interface IFly { public void fly();}2 建立一個項目 action,引用上述jar包,並實現介面IFlypackage com.tianditu.action;import com.tianditu.iaction.IFly;public class Firefly implements IFly {

java遊戲編程(1)線程

 1.在java中只要產生線程並啟動即可。實現代碼如下:Thread   myThread=new Thread();myThread.start();當產生線程後就要調用Thread的 run()方法。但其實它什麼也不幹,如果想讓run()方法幹點事,有三種基本方法。(1)擴充Thread類       對線程指定任務的第一個方法就是擴充Thread類,覆蓋其中的run()方法。例子:public class myThread extends Thread{  public void run(

java遊戲編程(1-2)線程池

線程池顧名思義,它是執行所有任務的一組線程,也許你要限制同時網路連接或I/o串連所用的線程數,或要對處理器工作量很大的任務控制最大線程數。例子:清單1.1ThreadPool。javaimport java.util.LinkedList;/**    A thread pool is a group of a limited number of threads that    are used to execute tasks.(線程池是一組線程,限制執行任務的線程數)*/public

Java中的參數傳遞到底是引用還是值傳遞?

看了很多中文文章討論這個問題,結果都感覺是臆測的,沒什麼根據。再看一些英文文章,一致表示:Java中所有的參數傳遞都是“值傳遞”。引用其中兩篇如下:http://www.javaworld.com/javaworld/javaqa/2000-05/03-qa-0526-pass.htmlhttp://www.yoda.arachsys.com/java/passing.html正如第二篇文章指出的那樣,傳說是:對象通過引用傳遞,原始類型通過值傳遞。真是這樣嗎?事實是:1、Java中所有東東都是通

Java中的枚舉值

在C++時代就有了枚舉值這個類型,它是一種有序索引值對的集合,使用枚舉類型可以在語義化和結構化之間達成一種平衡。如果我們的代碼中到處都是需要文檔才能看懂的數字或字元(串)定義的話,那將是一種非常痛苦的事情。老陳最近在學習Java,在對項目重構的時候,就需要枚舉類型來最佳化代碼結構,給力的是,Java和.NET等語言(環境)一樣都提供了對枚舉類型的直接支援!但是,我卻遇到了一個比較苦惱的問題……在C++/C#/Java中,我們要定義一個簡單的枚舉值,格式如下:1 // C++2 //

總頁數: 4058 1 .... 239 240 241 242 243 .... 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.