一、認識國際化資源文件這個類提供軟件國際化的捷徑。通過此類,可以使您所編寫的程序可以:輕松地本地化或翻譯成不同的語言一次處理多個語言環境以后可以輕松地進行修改,支持更多的語言環境說的簡單點,這個類的作用就是讀取資源屬性文件(properties),然后根據.properties文件的名稱信息(本地化信息),匹配當前系統的國別語言信息(也可以程序指定),然后獲取相應的properties文件的內容。使用這個類,要注意的一點是,這個properties文件的名
系統 2019-08-12 09:29:58 2260
一、jdk的安裝首先下載jdk-6u26-windows-i586并安裝,將其安裝到D:\ProgramFiles\Java\jdk1.6.0_26這個文件夾下,默認的是安裝到c盤。改成d盤的話,這些文件夾要自己建!!!如果c盤夠用,就直接c盤吧,省事。安裝完后,點我的電腦-屬性-高級-(系統變量)新建,新建一個變量JAVA_HOME,內容是D:\ProgramFiles\Java\jdk1.6.0_26。光弄這還不行,在系統變量里找到Path,點編輯,按
系統 2019-08-12 09:30:09 2258
下面是Java線程系列博文的一個編目:Java線程:概念與原理Java線程:創建與啟動Java線程:線程棧模型與線程的變量Java線程:線程狀態的轉換Java線程:線程的同步與鎖Java線程:線程的交互Java線程:線程的調度-休眠Java線程:線程的調度-優先級Java線程:線程的調度-讓步Java線程:線程的調度-合并Java線程:線程的調度-守護線程Java線程:線程的同步-同步方法Java線程:線程的同步-同步塊Java線程:并發協作-生產者消費者
系統 2019-08-12 09:30:00 2255
文章轉自:http://hi.baidu.com/huqiwen/blog/item/7d36b15113fddd1e377abe7d.html==============由于FckEditorforjava2.4相對于2.3而言做了許多改變,這些改變使得我們的Fckeditor配置起來更方便。例如:基礎包名從:com.fredck.FCKeditor改為net.fckeditor.文件上傳SimpleUploaderServle整合到了Connector
系統 2019-08-29 22:29:30 2254
本次課為系列課程的第二課,由舒克帶來的“HTML/CSS/JavaScript”基礎知識,課程中著重介紹了HTML的語義化,因為語義化是前端工程師最容易理解又最難掌握的,比如何時使用什么樣的標簽,這取決于前端工程師對標簽和頁面內容的理解。要注意頻道首頁和詳情頁是不同的,頻道首頁中的信息比較瑣碎,詳情頁中的內容更像“文章”,因此內容的語義是有差別的。這一點需要注意。http://www.slideshare.net/lijing00333/htmlcssjs
系統 2019-08-29 22:49:56 2253
看圖說話:如果想在程序中使用一個變量,就必須先聲明,此時編譯程序會在未使用的內存空間中尋找一塊足夠能保存這個變量的空間以供這個變量使用。整數數據類型可以分為long、int、short及byte四種:long為64位,也就是8個字節(bytes),可表示范圍為-9223372036854775808到9223372036854775807;int為32位,也就是4個字節,表示范圍為-2147483648到2147483647;若是數據值的范圍在-32768
系統 2019-08-12 09:30:32 2251
JSON及XML的Java序列化、反序列化(轉換)在WebService、Ajax數據傳遞中,用得比較多。如:在用ExtJS、jQuery、mootools以及一些WebService時,你可以需要用到JSON、XML,給前端傳遞JSON或XML數據。這個時候你就可以用下面的這些技術幫助你轉換Java對象,這些技術都可以輕易完成。比你手動拼接字符前要方便、省事得多。JSON的傳遞數據相對XML要更快些,且性能更好,但XML的可讀性更清晰。至于用JSON,還
系統 2019-08-12 01:32:08 2247
先來看一段單線程的原始代碼(代碼中有詳細的注釋):服務器(TCPServer.java):importjava.net.*;importjava.io.*;publicclassTCPServer{publicstaticvoidmain(String[]args)throwsException{ServerSocketss=newServerSocket(5566);//創建一個Socket服務器,監聽5566端口inti=0;//利用死循環不停的監聽端
系統 2019-08-29 22:33:55 2246
ConcurrentHashMap是Java5中支持高并發、高吞吐量的線程安全HashMap實現。在這之前我對ConcurrentHashMap只有一些膚淺的理解,僅知道它采用了多個鎖,大概也足夠了。但是在經過一次慘痛的面試經歷之后,我覺得必須深入研究它的實現。面試中被問到讀是否要加鎖,因為讀寫會發生沖突,我說必須要加鎖,我和面試官也因此發生了沖突,結果可想而知。還是閑話少說,通過仔細閱讀源代碼,現在總算理解ConcurrentHashMap實現機制了,其
系統 2019-08-29 22:29:35 2245
源碼較長,請自行下載,已打包入jar中。下載地址:http://download.csdn.net/source/501281此示例根據日本Hudson公司推出的人游戲改編而成,采用Java實現,運行于pc平臺下。需要聲明一點的是,本例是將我早期一個未完成游戲代碼補全而成,所以架構比較混亂,有興趣擴充的朋友請自行調整源碼,建議至少將role及map類分別處理:)。此版本共設置有5關,地圖隨機生成,每關敵人固定。[D]鍵或[Del]為埋雷,[Q]鍵為重啟__
系統 2019-08-29 23:28:56 2243
56.惰性初始化Java代碼publicclassLazy{privatestaticbooleaninitial=false;static{Threadt=newThread(newRunnable(){publicvoidrun(){System.out.println("befor...");//此句會輸出/**由于使用Lazy.initial靜態成員,又因為Lazy還未初*始化完成,所以該線程會在這里等待主線程初始化完成*/initial=true
系統 2019-08-29 22:02:45 2243
定義:定義一個用于創建對象的接口,讓子類決定實例化哪一個類,工廠方法使一個類的實例化延遲到其子類。類型:創建類模式類圖:工廠方法模式代碼[java]viewplaincopyinterfaceIProduct{publicvoidproductMethod();}classProductimplementsIProduct{publicvoidproductMethod(){System.out.println("產品");}}interfaceIFact
系統 2019-08-29 22:45:32 2242
轉自:http://jingyan.baidu.com/article/870c6fc33e62bcb03fe4be90.html用來進行web開發的工具有很多,Tomcat是其中一個開源的且免費的javaWeb服務器,是Apache軟件基金會的項目。電腦上安裝配置Tomcat的方法和java有些相同,不過首先需要配置好java的環境才行。工具/原料Tomcat7.0eclipsejava環境的配置1java環境的配置應該都學過吧,這里簡單的講一下。下載安
系統 2019-08-12 01:32:27 2241
1,標簽的實現類NumenTag.javaimportjava.util.ArrayList;importjava.util.HashMap;importjava.util.List;importjava.util.Map;importjavax.servlet.jsp.JspException;importjavax.servlet.jsp.JspWriter;importjavax.servlet.jsp.tagext.TagSupport;/***/
系統 2019-08-29 22:52:36 2240
如果您喜歡這些文章,歡迎點擊此處訂閱本Blog