内容列表
- Robocode 高手的秘诀:圆周瞄准
- 极为准确的命中做圆周运动的机器人 (转贴)
Alisdair Owens([email protected])学生,University of Southampton(UK)2002 年 5 月
在您精通了直线瞄准之后,下一步就是圆周瞄准。该系统用到的数学略高深一些,以使您能极为准确的命中做圆周运动的机器人,同时仍能保留对付直线运动的机器人的有效性。Alisdair Owens 将向
- 分类:Java 查阅全文
- link-list java版
- 最近在学习数据结构的java表示方法(本来C描述的就学不好,但觉得到时做毕业论文可能有用,所以就再学)这是一个link-list的例子,半图形界面,但还没有调试成功。Main.java是运行主类,ListTest.java是图形界面,List.java是链表主代码Main.javaimport javax.swing.*;import java.awt.*;import java.awt.even
- 分类:Java 查阅全文
- 在Win2003+Tomcat+MySQL下运行JPetStore
- 在Win2003+Tomcat+MySQL下运行JPetStore
早就听说JPetStore是一个非常优秀的J2EE开发的例子!在上周终于有时间把它配置成功,还没来得及仔细研究,在这里先说一下如何在Win2003+Tomcat下运行JPetStore。
在这里,我认为您的Java水平和我一样糟糕,我以前做.net,现在Java刚刚开始学习,大约两周左右的时间,如果您的Java水平比我高,那我
- 分类:Java 查阅全文
- servlet和JSP过滤器Filter
-
或许,servlet API的2.3版本中最重要的一个新功能就是能够为servlet和JSP页面定义过滤器。过滤器提供了某些早期服务器所支持的非标准“servlet链接”的一种功能强大且标准的替代品。过滤器是一个程序,它先于与之相关的servlet或JSP页面运行在服务器上。过滤器可附加到一个或多个servlet或JSP页面上,并且可以检查进入
- 分类:Java 查阅全文
- AlphaBot:对 Robocode 的创始人 Mat Nelson 的一次采访
- AlphaBot:对 Robocode 的创始人 Mat Nelson 的一次采访关于 Robocode 如何产生以及将来的发展的深思
Dana Triplett([email protected])自由作家2002 年 7 月
如果您一直在关注 developerWorks 和 alphaWorks 的话,您会看到一个名为 Robocode 的小东西的巨大能量:Robocode
- 分类:Java 查阅全文
- Simply Singleton -- part2 By David Geary
- Test singletons Throughout the rest of this article, I use JUnit in concert with log4j to test singleton classes. If you are not familiar with JUnit or log4j, see Resources.
Example 2 lists a JUnit
- 分类:Java 查阅全文
- Simply Singleton -- part1 By David Geary
- Use a registry Use a singleton registry to:
Specify singleton classes at runtime
Prevent singleton subclasses from allowing multiple instances
Example 8 lists a singleton class that maintains a
- 分类:Java 查阅全文
- Develop aspect-oriented Java applications with Eclipse and AJDT by Matt Chapman , Helen Hawkins
- The AspectJ Development Tools for Eclipse (AJDT) is an open source Eclipse Technology Project that provides the tooling required to develop and run AspectJ applications. We believe good tools have a k
- 分类:Java 查阅全文
- JAVA 树中 按最长路径行驶
- private Vector findRoad(int posX,int posY,int dir){ Vector roadUPVec=null,roadRIGHTVec=null,roadDOWNVec=null,roadLEFTVec=null; &n
- 分类:Java 查阅全文
- JAR 文件格式的强大功能
- 大多数 Java 程序员都熟悉对 JAR 文件的基本操作。但是只有少数程序员了解 JAR 文件格式的强大功能。在本文中,作者探讨了 JAR 格式的许多功能和优势,包括打包、可执行的 JAR 文件、安全性和索引。JAR 文件是什么?JAR 文件格式以流行的 ZIP 文件格式为基础,用于将许多个文件聚集为一个文件。与 ZIP 文件不同的是,JAR 文件不仅用于压缩和发布,而且还用于部署和封装库、组件和
- 分类:Java 查阅全文
- 老话题,JavaBean实现多文件上传
- 在网上看到许多上传文件的例子,可是都是jsp程序,每遇到需要文件上传的地方就要复制这段上传代码并做相应修改,维护起来极不方便。为了增强代码的可重用性,我将这段通用的上传程序写成了JavaBean,请大家多提意见。
首先, 下载 commons-fileupload-1.0.zip 和 commons-beanutils-1.7.0.zip,
http://apache.f
- 分类:Java 查阅全文
- AOP Benchmark
- AOP Benchmark
1、性能测试的AOP或代理框架
(1)字节码框架
l AspectWerkz 1.0
l AspectWerkz 2.x
l  
- 分类:Java 查阅全文
- Hibernate 3.0 beta版本已经发布
-
Hibernate 3.0 goes beta
Gavin King
We just released Hibernate 3.0 beta 1. I've no time to list all the many changes
- 分类:Java 查阅全文
- Hibernate 入门之轻松上手
- 我找到的所有Hibernate入门文章分为三类:
1、剖析的很透彻,但是例子里面只有主要代码,不能编译执行。
2、举的例子只能在某种环境中执行,例如tomcat。
3、长篇大论,光一个hbm.xml就写了一页纸,晕。
在这里,我提供一个最简便的入门例子。(其中例子基于透明的文章《冬眠的数据库》)
步骤:
准备工作:
安装j2se sdk 1.4.2以上版本,和mysql数据库(其
- 分类:Java 查阅全文
- 戏说java设计模式中的命令模式
- java的设计模式我想大家都知道,但每个人的理解并不相同,我在这里只是阐述我的观点,要是与您的观点不同请您原谅和提出您的宝贵意见。为了把命令模式讲清楚,我要举一个大家都影象深刻的例子以便大家的理解,那就借用的足球的例子吧。UML略我设计了五个类,分别是:球队老板,老板的命令(接口),教练,命令的内容,球员。球员的示例代码public class 球员 { &nbs
- 分类:Java 查阅全文
- 用 Java 保存位图文件
- 摘要 虽然 Java 提供了几种打开图像的机制,但保存图像并不是它的强项。这篇技巧将讲述如何将图像保存在 24 位位图文件中。另外,Jean-Pierre 还提供了将图像文件写入位图文件所需的全部代码。 这篇技巧是 "在 Java 应用程序中加载位图文件的逐步指南" 的补充,那篇技巧说明了在 Java 应用程序中加载位图文件的过程。本月我再提供一篇教程,说明如何将图像保存在 24 位位图文
- 分类:Java 查阅全文
- 关于executeBatch()的测试
- 这些日子研究ECPerf的原码。今天下午,看到数据的载入。他是采用executeBatch实现的。他是批量的执行SQL语句。于是我写了个测试程序来测试executeBatch的性能。 我采用的是mysql
- 分类:Java 查阅全文
- JBuilder2005破解及采用JDK1.5
- 先安装jdk1.5,然后安装JB2005,复制shock.jar到C:\Program Files\Java\jdk1.5.0\bin子目录下启动DOS模式,执行java jar shock.jar(回车)
以上破解若弹出当前JDK版本是1.4之类提示,请更改注册表如下:(jb2005启动后可更改JDK,使其指向JDK1.5)
Windows Registry Editor Version 5
- 分类:Java 查阅全文
- 企业JavaBean(EJB) 3.0 全新体验
-
摘自久久学院 期待以久的EJB3.0规范在最近发布了它的初稿。在本文中将对新的规范进行一个概要性的介绍,包括新增的元数据支持,EJBQL的修改,实体Bean模型访问bean上下文的新方法和运行时环境等等。作者还讨论了EJB在未来要作出的调整以及EJB3.0与其他开发规范之间的关系。 开始 无论如何由于EJB的复杂性使之在J2EE架构中的表现一直不是很好。EJB大概是J2EE架构中唯一一
- 分类:Java 查阅全文
- Java中实现基于Aspectwerkz的AOP开发
-
摘自久久学院一、AOP编程概览 面向对象编程技术进入软件开发的主流对软件的开发方式产生了极大的影响,开发者可以用一组实体以及这些实体之间的关系将系统形象地表示出来,这使得他们能够设计出规模更大、更复杂的系统,开发周期也比以前更短。OO开发的唯一问题是,它本质上是静态的,需求的细微变化就可能对开发进度造成重大影响。 Aspect-Oriented Programming(AOP)是对
- 分类:Java 查阅全文