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.blogjava.net/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