2007年4月24日
電子地圖簡單版
項目內容
本公司要開發一個電子地圖顯示模塊
,
要求在地圖上實現根據地址
(
主要是醫院地址
)
標點
,
地圖的放大縮小
,
以及當鼠標停留在一家醫院上時
,
顯示一個詳細
內容
對話框
.
技術要求
Server
端用
Java,
其他無要求
.
具體細節和價錢面談
,
請有意者聯系
info@cnde-ttt.com
SWT將增加一個新的平臺,就是MAC的Cocoa。只用了一周的時間,ControlExample就可以在Cocoa下跑起來了。不可思議的速度,
Steve真是太可怕了。
現在SWT組尋找有條件的朋友們幫忙測試新平臺下的SWT。如果你用的是Apple,如果你有時間和興趣的話,不妨看看
www.eclipse.org/swt/
Hacking at Apple
Great Success
Call For Volunteers
開源軟件是我們人類共同的財富!
讓我們在使用開源的同時也盡我們的一點微薄之力,讓開源軟件變得更好更強大!
摘要: 新東東:
1. 修正Beansoft報告的一個Bug, 任務欄沒隱藏(on WinXP with classic style)
2. 實現ESC退出全屏模式
閱讀全文
摘要: 上一篇發布的插件,由于我的疏忽,沒有經過足夠的測試就發布給大家,給大家造成了不便,在此致以歉意
閱讀全文
摘要: 經常感覺屏幕不夠用,尤其是在本本上干活的時候,所以做了這個小插件,可以讓Eclipse全屏顯示。如果你也有類似的需求,可以下來試試! 本插件支持Eclipse3.2或者之后的版本。
閱讀全文
摘要: 前幾天還和Blogjava上的朋友討論了Java中透明窗口的實現。今天就發現SWT已經在最新的3.4M3版本中實現了這個功能。
閱讀全文
該站提供5M的免費空間,支持Java1.6, 安裝了Hypersonic SQL和InstantDB數據庫,可以通過FTP上傳。有5萬多個注冊用戶,我試用了一下速度還可以。學習J2EE時,可以申請一個拿來練練手。
有意思的是,申請帳號的時候,需要編寫一個Java函數,通過測試才可以申請成功,以免非Java程序員使用。
Please help us restrict MJS to Java developers
by not sharing your challenge solution.
注冊地址:
http://www.myjavaserver.com/signup
Sony VAIO筆記本電腦,裝Windows XP英文版
故障現象
1. 進入系統后,容易死機,鼠標和鍵盤無一響應,只能按電源鍵強行關機
2. 重新開機,黑屏,主板燈亮,沒有自檢,硬盤指示燈沒有閃爍。經過多次開機嘗試
可能成功啟動,進入系統后容易死機。
3. 用Ubuntu系統,照樣死。
故障是今天才出現的,昨天使用沒有出現任何問題,只是,在使用Windows Live Space上傳圖片時好像安裝了一個程序,具體不記得是什么了。但應該是Live Space的擴展插件。
懷疑對象
電源, 液晶屏、顯示卡、內存、CPU和主板
檢查
1. 內存,使用Microsoft的內存測試光盤啟動檢查,幾分鐘后死機,查了兩次都是如此,但是沒有錯誤。
2. 其他的不知道怎么測試。
由于手上沒有合適的螺絲刀,沒法更換內存。明天再試試看,確認是不是內存的問題?希望是內存松動或者壞了,要是其他的部件壞了可就慘了,得買新的本本了,沒錢啊。
有經驗的朋友請幫忙一下,給點意見,非常感謝!
|
orderd
|
unique
|
list |
yes |
no |
set |
no |
yes |
bag |
no |
no |
? |
yes |
yes |
摘要: Robocode是Java編寫的一款開源的坦克游戲,與一般的游戲有著非常不同的玩法。游戲中的坦克不是由鍵盤、鼠標或者游戲桿直接控制,而是通過你用Java對坦克機器人編程,給坦克機器人設計智能來指揮它戰斗。比如ahead(100)使機器人向前移動100。你的程序指揮你的坦克攻擊對手,同時躲避來自對手的攻擊,以此來較量得分的多少。你可以下載別人的機器人,和你編寫的機器人競賽,如果你覺得你的機器人夠厲害,也可以上傳你機器人到Robocode的主頁和別人比賽。非常有意思,在娛樂的同時學習和提高你的Java編程能力
閱讀全文
摘要: 想為新作的Blog客戶端易博增加FTP上傳的功能, 我選擇了Jakarta Commons/Net庫,這篇文章簡單介紹了其使用方法
閱讀全文
摘要: 我的又一新作,一個博客編輯器. 起名字是一件痛苦的事,暫時就叫易博,英文為Easyblog.
閱讀全文
所謂的Actions就是指菜單和工具欄上的按鈕及其實現。Eclipse框架下的擴展點(Extension Point)定義了4類Actions。
第一類: 工作臺窗口Action. 即指主窗口的主菜單和主工具欄上的Action,擴展點為org.eclipse.ui.actionSets。
第二類: 對象Action. 即相關于選擇對象的上下文菜單,擴展點為org.eclipse.ui.popupMenus下的objectContribution。
第三類: View Action. 在一個View里可以在三個地方定義Action,上下文菜單,View的工具欄和View的下拉菜單。上下文菜單使用擴展點org.eclipse.ui.popupMenus下的viewerContribution。View的工具欄和View的下拉菜單使用org.eclipse.ui.viewActions。
第四類: Editor Action。可以分為Editor上下文菜單和Editor主Action兩類。Editor主Action出現在工作臺窗口的菜單欄和工具欄里。Editor上下文菜單使用擴展點org.eclipse.ui.popupMenus的viewerContribution,和第三類View Action的上下文菜單一樣,在這里Eclipse不區分View和Editor。Editor主Action使用擴展點org.eclipse.ui.editorActions。
使用擴展點定義Action,不需要編碼就可以測試菜單或者工具欄是否正確顯示,所有的擴展點記錄在plugin.xml中。plugin.xml是對Eclipse的一個plugin的功能描述性說明,以便Eclipse的Runtime在啟動時正確建立界面,而不需要加載一個Plugin的Java Classes。
摘要: 利用Google Page的空間發布Java程序
閱讀全文
昨日一同事需要這樣一個功能,將一個絕對路徑轉換成相對路徑,當然是相對于另一個目錄或者文件。看了一邊File里的函數,沒有,Google一番,也沒找到現成的。就想,可能要自個寫了,但是路徑在多種系統下有很大的不同,/和\還是小事,Windows下有設備符,還不知Mac是怎么樣的,想起來就頭痛。還好我突然想起Eclipse里面好像有個Path類,找出來一看,還真有這個功能,
public static String getRelativePath(Path fullPath, Path fBasePath)
測試一番,三個系統下都沒有錯誤,真是不錯。感謝開源!
摘要: SWTSwing將SWT庫移植到Swing平臺上,一個令人叫絕的主意
閱讀全文
比如像javac, javah, javap, appletviewer, java-rmi, jdb, pack200等等都是25K, 太巧了吧。
Goolge一番,原來這些都只是啟動另外一個JAR里面的類的一個包裝器(Wrapper)。比如javac只是啟動jdk/lib/tools.jar的com.sun.tools.javac.Main類,也就是說除了用javac,你也可以這樣編譯Java的程序
java -cp tools.jar com.sun.tools.javac.Main Hello.java
原來Java的編譯器,反編譯器等等一些其他工具都是用Java自身寫的。
有意思的是,不知道最初的tools.jar是用什么編譯的,Sun應該還有一個用其他語言寫的Java編譯器。這倒有點先有雞還是先有蛋的味道。
轉載請保留
http://www.tkk7.com/xilaile/archive/2007/05/03/115097.html
摘要: 以做一個最優秀的抓圖軟件為目標,歡迎你提寶貴意見!
閱讀全文
摘要: 分析,比較和實現Insertion-Sort和Merge-Sort兩種算法, 以及利用兩者的優點設計了一個排序算法(即Java的Arrays采用的算法)
閱讀全文
摘要: 一個Eclipse的插件,實現了從Eclipse中打開系統的控制臺(Console)或者文件瀏覽器(Explorer),并且指定到相應的位置的功能。
閱讀全文
Do not use the test-case constructor to set up a test case, use setUp().
Don't assume the order in which tests within a test case run.
Avoid writing test cases with side effects.
Call a superclass's setUp() and tearDown() methods when subclassing
Do not load data from hard-coded locations on a filesystem
Keep tests in the same location as the source code
Name tests properly
Ensure that tests are time-independent
Consider locale when writing tests
Utilize JUnit's assert/fail methods and exception handling for clean test code
Document tests in javadoc
Avoid visual inspection
Keep tests small and fast
Use the reflection-driven JUnit API
Build a test case for the entire system
Test thread safety