Time of Update: 2018-12-07
Berkeley DB——Java and .Net and Some Applications IntroductionBerkeley DB在c/c++環境下使用是十分方便的,尤其是使用c時,因為Berkeley DB就是使用c開發的(似乎很多比較猛的軟體都是使用c開發的,而不是c++)。但Java和.Net的開發人員也可以比較方便地使用Berkeley DB。Berkeley DB Java Edition為了滿足不同的需要,Sleepycat還提供了for
Time of Update: 2018-12-07
Java與UML互動圖作者:仙人掌工作室 本文選自:賽迪網 前面我們主要討論的是UML類圖,下面我們要討論的是另一種UML圖——互動圖(Interaction Diagram)。互動圖描述的是一組對象之間的互動過程,或者說,這裡我們實際上要回答這樣一個問題:“方法調用過程在UML中怎樣表示?”UML互動圖
Time of Update: 2018-12-07
Java 2集合架構圖 集合介面:6個介面(短虛線表示),表示不同集合類型,是集合架構的基礎。 抽象類別:5個抽象類別(長虛線表示),對集合介面的部分實現。可擴充為自訂集合類。 實作類別:8個實作類別(實線表示),對介面的具體實現。 在很大程度上,一旦您理解了介面,您就理解了架構。雖然您總要建立介面特定的實現,但訪問實際集合的方法應該限制在介面方法的使用上;因此,允許您更改基本的資料結構而不必改變其它代碼。 · Collection 介面是一組允許重複的對象。 · Set
Time of Update: 2018-12-07
在逖靖寒的世界的部落格已經提到了很多關於模擬足球的知識了,現在晚晚的開發出了JAVA的範例球隊了.實際JAVA和C#的範例球隊有許多類似的地方.現在我把我開發的JAVA範例球隊向大家簡單的介紹一下了. 第一個工程CnblogsJavaSDK:這個工程有CommonUtilities,CommonUtilities.Geometry,Communicator,Data,Settings.它裡面的功能和http://www.cnblogs.com/gpcuster/archive/2008/0
Time of Update: 2018-12-07
轉自 :http://www.yesky.com/SoftChannel/72342371961929728/20041014/1864192.shtml 目前整個開發社區對AOP(Aspect Oriented Programing)推崇備至,也湧現出大量支援AOP的優秀Framework,--Spring, JAC, Jboss AOP 等等。AOP似乎一時之間成了潮流。Java初學者不禁要發出感慨,OOP還沒有學通呢,又來AOP。本文不是要在理論上具體闡述何為AOP,
Time of Update: 2018-12-07
工具篇JDK (Java Development Kit)JDK是整個Java的核心,包括了Java運行環境(Java Runtime Envirnment),一堆Java工具和Java基礎的類庫(rt.jar)。不論什麼Java應用伺服器實質都是內建了某個版本的JDK。因此掌握 JDK是學好Java的第一步。最主流的JDK是Sun公司發布的JDK,除了Sun之外,還有很多公司和組織都開發了自己的JDK,例如IBM公司開發
Time of Update: 2018-12-07
Java設計模式使用率爬行榜使用頻率所屬類型模式名稱模式簡單定義5建立型Singleton單件保證一個類只有一個執行個體,並提供一個訪問它的全域訪問點。5結構型Composite組合模式將對象組合成樹形結構以表示部分整體的關係,Composite使得使用者對單個對象和組合對象的使用具有一致性。5結構型FA?ADE外觀為子系統中的一組介面提供一致的介面,fa?ade提供了一高層介面,這個介面使得子系統更容易使用。5結構型Proxy代理為其他對象提供一種代理以控制對這個對象的訪問5行為型Iterat
Time of Update: 2018-12-07
文章目錄 Win7 下Access的 ODBC串連 64位作業系統不支援Microsoft OLE DB Provider for Jet驅動程式,也不支援更早的Microsoft Access Driver (*.mdb)方式串連。所以,程式裡面的連結字串不能正常工作。需要修改下IIS的工作環境,改成32位的,在IIS的管理介面中,把應用程式集區中的預設應用程式集區常規選項中的32位方式啟用就可以了。 Win7 下Access的
Time of Update: 2018-12-07
通過 一個簡單的例子來認識 Serializablepackage tt;import java.io.File;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.ObjectInputStream;import java.io.ObjectOutputStream;import java.io.Serializable;class ObjectYouWannaSave implements
Time of Update: 2018-12-07
如何停止java的線程一直是一個困惱我們開發多線程程式的一個問題。這個問題最終在Java5的java.util.concurrent中得到了回答:使用interrupt(),讓線程在run方法中停止。簡介在Java的多線程編程中,java.lang.Thread類型包含了一些列的方法start(), stop(), stop(Throwable) and suspend(), destroy() and
Time of Update: 2018-12-07
在JDK中,有一個非常有意思的庫:NIO(New
Time of Update: 2018-12-07
Hazelcast是一個Java的開源分布式記憶體實現,它具有以下特性:01 Distributed implementations of java.util.{Queue, Set, List, Map}02 Distributed implementation of java.util.concurrent.ExecutorService03 Distributed implementation of java.util.concurrency.locks.Lock04
Time of Update: 2018-12-07
Synchronized,顧名思義,代表線程同步。那麼,在java編程中如何使用它呢?我們首先來看這樣一個情況:對於同一個變數synDemo,我們分別在2個不同的線程中調用synDemo.synMethord1()與synDemo.synMethord2()。package com.cnblogs.gpcuster;/** * * @author Aaron.Guo * */public class Tester {public static void main(String[] args)
Time of Update: 2018-12-07
雖然我對JAVA不怎麼感冒,我還是不得不感歎一下Google動作的迅速,還有訊息稱Google有員工正在利用20%的時間讓GAE支援Perl。我個人比較喜歡Python,也玩了Google App
Time of Update: 2018-12-07
從追MM談Java的23種設計模式 來自http://blog.csdn.net/leshui/archive/2003/11/20/11951.aspx 設計模式做為程式員的“內功心法”,越來越受到.net 社區的重視,這種變化是很可喜的,Java社區走在了我們的前面,但這種狀況也許有一天會發生改變。
Time of Update: 2018-12-07
Restlet開源項目(面向Java的輕量級REST架構)主要是溝通串連Java和.NET的橋樑,以方便Java開發人員便於使用ADO.NETDataServices。 近日位於法國的諮詢服務公司NoeliosTechnologies發布了Restlet開源項目(面向Java的輕量級REST架構)的新版 本,該版本包含了針對ADO.NETDataServices的Restlet擴充。此舉是微軟和NoeliosTechnologies協作的成果,這 樣Java開發人員就可以便於使用ADO.
Time of Update: 2018-12-07
為了方便網頁和Android應用的互動,Android系統提供了WebView中JavaScript網頁指令碼調用Java類方法的機制。只要調用addJavascriptInterface方法即可映射一個Java對象到JavaScript對象上。1、映射Java對象到JavaScript對象上mWebView = (WebView) findViewById(R.id.wv_content);mWebView.setVerticalScrollbarOverlay(true);final
Time of Update: 2018-12-07
前面貼過Android系統內部的MediaFile類來擷取檔案類型的辦法,這個類主要是根據檔案的副檔名來判斷,其準確性不是很好。具體可查看Android系統使用MediaFile類判斷音頻檔案類型。其實,擷取檔案類型最好的辦法便是根據檔案頭資訊來判斷。下面貼出相關代碼:public class FileType { public static final HashMap<String, String> mFileTypes = new HashMap<String,
Time of Update: 2018-12-07
最近想找個軟體來控制電腦的關機時間,在網上找了幾個,都是可視化介面的可以設定具體的關機時間的軟體。由於我想編寫的關機程式是運行在別人機器上,只能讓該機器在晚上17 點到23 點25 分才上網,到了23 點25 分就可以自動關機。為了讓別人感覺不到這個軟體的“存在”(免得使用者自己關閉定時關機軟體),所以我想把關機軟體註冊為服務的方式,運行在後台。這裡介紹下如何利用javaService 軟體把java 程式註冊為windows 服務。一、 利用javaService 註冊java
Time of Update: 2018-12-07
今天終於抽出空了(平時也很多時間,但是都用來吃東西和玩遊戲了 呵呵)把這個簡單的架構實現了下,還是beta版滴,只是一個盛放render的地方,所以沒有對事件的處理等等。不過以後會添加進去成為真正的架構。其實很大程度上是學習NEHE的Java port上的例子,不過也略有不同。畢竟還是自己謝謝理解比較好。下載:GLWindowFrameWork.rar 下載例子:JoglWindowFrameWorkTest.rar