内容列表
- refactor遇到死胡同。
- 郁闷, refactor遇到死胡同。
我有一个接口Pool, 如下:public interface Pool{ Worker getWorker();}用来从池中取得一个Worker对象。Worker的接口是:public interface Worker{ public void start(Runnable r);}另外有一个接口PoolOwner, 作为一个Pool的
- 分类:Java 查阅全文
- Java的中文编程与配置心得
- Java的中文编程与配置心得
Java的中文问题历史悠久,连绵不绝,至今也没有完全解决,但是上有政策下有对策,我们总是有办法搞定它的。跟Java相关的中文问题主要有两类,一类是编程的问题,涉及到I/O,内码转换等。第二类是Java运行环境的配置,涉及字体,属性配置等。我刚刚用了一天的时间解决这些问题,觉得很有必要给自己写个备忘录之类的。 
- 分类:Java 查阅全文
- ServeOneSocket.java 服务端源程序
- //ServeOneSocket.java 服务端源程序import java.io.*;import java.net.*;public class ServeOneSocket extends Thread {private Socket socket;private BufferedReader in;private PrintWriter out;private String conten
- 分类:Java 查阅全文
- 选择:J2EE还是.NET,这是一个问题
- 用户对Web服务平台各对立阵营的争夺还没有感觉,但软件开发商已经在为跟随哪一个平台而感到困惑了。微软公司的.NET和Sun公司的J2EE,正打得不可开交。从历史沿革上看,.NET和J2EE的战争,实际上是Windows平台和Unix平台斗争的延续。因为.NET的所有相关应用,都要以Windows平台为依托;而J2EE的所有应用,也毫无疑问地建立在Unix基础上。
对于软件开发商的CTO或用户的C
- 分类:Java 查阅全文
- 纠正几个jsp中INCLUDE的错误
- 近日做一项目要用到JSP动态包含JSP,本想肯定很简单,但不想这么复杂,而且目前还没有求到好的答案,问题如下:----------------------------------------#文件:one.jsp<%!String var1="China";%>----------------------------------------#文件 two.jsp<%!String
- 分类:Java 查阅全文
- Tomcat+ApacheSOAP部署访问COM对象的WebService
- 如果大家用过微软的SoapToolBox的话,一定会知道部署一个访问COM对象的WebService是非常简单事情。而在java环境下,要完成这件事情也不是很复杂。以下是我通过WebService访问一个简单COM对象,只包含一个简单的SayHello方法返回字符串。
我的环境是tomcat4.0+apachesoap,其中tomcat在http://jakarta.apache.org/sit
- 分类:Java 查阅全文
- Java 编程小技巧集锦
- Java 编程小技巧集锦
东方快骑阿乐飞扬 2002-9-10 beijing
1. Javadoc API文件产生器 Javadoc程
- 分类:Java 查阅全文
- 分析java + xml 的开发成功实例--webmail
- Webmail-0.7.7 系统源码浅析 1. Webmail 的软件开发环境Webmail 采用Java 的开发包JDK1.2.2的Linux版本及流行的发布平台Tomcat;Tomcat 作为 Jsp 和 Servlet 的解释器及发布器,它本身就是用 Java
- 分类:Java 查阅全文
- IBM Java Jvm GC实现内幕
- 今天,我把以前做Java Optimize的时候IBM送给我的一个光盘从新看了一下。发了一篇对IBM java 1.3.0 for as400的JVM 的详细介绍。这篇文章的作者是Sam Borman,他是IBM Java的管理团队成员,专门负责GC模块。另外一个作者是Richard Jones,他是一个GC专家,他和Rafael Lins合著了一本GC的专著<Garbage Collect
- 分类:Java 查阅全文
- 在JBuilder中使用com.microsoft.jdbc.sqlserver.SQLServerDriver连接sql数据库
- 一,你确定你安装的jdbc是否完全版,因为有个单机版只能连接本机上的sql,单机版约2m,完全版约6.5m二、安装好jdbc后,假如目录在C:\Program Files\Microsoft SQL Server 2000 JDBC,打开Jbuilder,选择Tools-->Configure Libraries,然后在左边的列表框下选择New,填入:Name:sql,Location:Us
- 分类:Java 查阅全文
- BeanShell桌面---Java应用程序脚本引擎
- BeanShell桌面
BeanShell桌面是一个简单的GUI环境,它提供了bsh的MDI界面,一个简单的文本编辑器,和一个简单的class browser. 桌面是BeanShell脚本的主要工具,可以用desktop()命令起动它。
Shell Windows
bsh控制台视窗提供简单的命令行编辑,历史记录,剪切和粘贴, 以及变量与类名的自动完成功能。
编辑器视窗
Cl
- 分类:Java 查阅全文
- BeanShell快速入门---Java应用程序脚本引擎
- 快速入门
欢迎使用BeanShell.这是一个速成课程。我们将省去一些重要的选项和细节。要学习更多的内容请看本User's Guide的其它部分。
下载和运行BeanShell
请到http://www.beanshell.org下载最新的JAR文件。你可以用图形桌面模式和命令行模式起动BeanShell。如果你只是要玩一玩BeanShell,你可以在BeanShell的jar文件上双击来起
- 分类:Java 查阅全文
- BeanShell---Java应用程序脚本引挚
-
什么是BeanShell?BeanShell是一个小型的,免费的,可嵌入式的,具有面向对象脚本语言特性的Java代码解释器。它是用Java语言写的。它能执行标准的Java语句和表达式,还自带简单的脚本命令和语法。它把编程对象当成一个简单的方法,这很像Perl和JavaScript.你可以在写Java测试或调试时使用BeanShell,也可以用它作为你的应用程序的脚本引挚。简而言之,BeanSh
- 分类:Java 查阅全文
- JSP标记学习笔记
-
JSP标记学习笔记
ginkou.fly 2002-9-18
1. 概述
1) 什么是JSP标记
顾名思义,JSP标记就是在JSP文件中使用的标记。它类似于html语法中的标记,像head 、table 。通过在JSP文件中引用它(就像使用html标记那样),可以更方便的实现对Java 代码模块的重用。
2) 为什么要使用
- 分类:Java 查阅全文
- 浅议Web服务
- 浅议Web服务
作者-阿 金随着互连网络的广泛应用和发展,特别是.NET技术的升温和市场的日渐成熟,越来越多软件开发商在为到底是选择微软公司的.NET还是SUN公司的J2EE作为自己开发平台和工具而感到左右为难。一般说来,绝大多数公司根据市场情况,客户需求,开发成本,升级成本,培训成本,产品价格,兼容性,可靠性、安全性等选择了其中之一。也有少数有实力的公司准备开发两套独立的产品,以满足不同的客户
- 分类:Java 查阅全文
- 查询数据库后是返回ResultSet还是返回Collection?
- 既然我们把数据库访问封装起来了,那么如果查询数据库返回的是一系列结果,比如我们从数据库中得到所有人的用户名,然后在Jsp页面显示出来。这里就有一个普遍疑问,我这个javabean是返回ResultSet到Jsp中还是Collection?我曾经有段时间图省事,直接返回ResultSet,然后在我的jsp页面中是大量的ResultSet遍历。这其实还是将数据层和显示层混淆在一起。在EJB CMP中,
- 分类:Java 查阅全文
- WebLogic Server 环境下先进的JMS设计模式
- BEA WebLogic Server (WLS)是使用最广泛的J2EE 应用服务器,对于大多数企业类情形来说,它一直是最有吸引力的平台。作为对J2EE 1.3支持的一部分, Java消息服务(JMS)已嵌入在WLS之内。它的实现利用了很多WLS的嵌入式特性,比较直观易懂。对于WLS这样的主流产品而言,实现中等规模的JMS确实是很有价值的。尽管新增了内嵌的JMS,WLS仍然保留着多样性,可扩展性已
- 分类:Java 查阅全文
- 打造中文版Eclipse
- Eclipse是由IBM及业内领先的软件提供商组成的开放源代码组织eclipse.org提供的软件开发平台,系统以插件的方式构成,所有的功能(包括自身的功能)都以插件出现,并包含全部源代码。它完全可以代替VisualAge for Java,而IBM自己也已经这么干了。
虽然Eclipse号称支持中文,但要等到官方的中文版不知道到什么时候。现在,我们自己来汉化它。
得益于Java对语言的支持,
- 分类:Java 查阅全文
- iPlanet安装简单说明
- iPlanet安装简单说明
关键字索引:. 软件安装. 管理部署. 开发调试. 参考资料
第一部分: 软件安装1. 介绍: iPlanet 是SUN公司推荐的支持JAVA应用服务的优秀产品,它包含iPlanet Web Server 和 iPlanet Application Server 两个部分,功能十分强大,但本文只介绍了支持
- 分类:Java 查阅全文
- RMI 起步
- 在文章的开始,我先说明一下这个文章的来历和翻译它的初衷。一开始学习程序设计我就喜欢从具体的程序学起,从最初的HelloWorld,然后根据程序分析具体的语法,学习具体的语法,学习编程就是一个不断的循环,但是最根本的就是写程序,而不是一个劲的啃书,从写程序渎程序中去体验语法,去体验一次一次的成功,刚开始接触RMI的时候,很多参
- 分类:Java 查阅全文