2008年5月10日 星期六

JavaOne2008的重點--JavaFX

JavaFX為此次JavaOne2008的主力重點。

SUN的執行副總裁Rich Green演示了JavaFX移動版本在Android手機上的應用。

JavaFX的預計發展:
  • 六月- JavaFX 桌面SDK 先期版本
  • 秋季- JavaFX 桌面1.0
  • 2009春 - JavaFX Mobile 和JavaFX TV

預期發表的項目

JavaFX
程式管理:避免程式執行當機
Java nio:到底哪一個nio framework最好用
Multi-Thread:真討厭,卻又不得不用,如何才可以用得好?
怕object被不同的thread搞爛掉嗎?那何不讓處理同一個object都屬於一個thread呢?
Why Threading? 必定是多件事,必定會互相干擾才需要multi-threading
1.Call method, 2. Pass Object
message passing,不是data protection,可能是同一個Thread
Passing Data to other
1.Call method, 2.透過Queue(但需要可以使用File做Backup), 3.傳到另一個Process
Java Forum
JavaFlow:好用的library
Dalma, Rife
NAM(Network attached memory): http://www.terracotta.org/confluence/display/explore/Demo
OpenSpace, Hadoop, GigaSpace, JavaSpace, GridGain, MogileFS(from memcached)

A collection of Concurrent and Highly Scalable Utilities. These are intended as direct replacements for the java.util.* or java.util.concurrent.* collections but with better performance when many CPUs are using the collection concurrently.
http://sourceforge.net/projects/high-scale-lib

Hadoop vs GFS
HBase vs Google's BigTable vs HperTable vs memcached vs C-Store vs MonetDB
1. Google GFS & BigTable
2. Hadoop & HBase/HyperTable
3. C-Store, MonetDB
4. memcached

XStream:好用的XML Serialization Library,替代jsx

memcached的衍生品
1.memcachedb
2.Togela Cache

JMF WebCam: http://ltu164.ltu.edu/itseng/version.htm

Java Template
Velocity, FreeMaker, WebMacro

為何寫此網誌?

程式設計師真可憐,每天都趕得要死。

業主更可憐!每個案子都出問題,罵不敢罵,打不敢打,只剩下拜託。

人生這麼可憐嗎?

為台灣進一份心力,讓大家找到過一點好生活,希望有能力的開發者一起共襄盛舉。