
〖Java〗
文章平均质量分 77
yuanqingfei
性格内向,爱好极其广泛,性情急躁,工作尚可,略受教育。
展开
-
Java 开发人员标准配置
现在对于 Java 开发人员,我觉得如下的工具可以说是一个标准配置: 1、Eclipse 以及集成在其中的各种工具。 2、Tomcat/Jetty 或者 JBoss/JOnAS 3、Ant 4、CVS 5、JUnit/HttpUnit/Cactus 6、Bugzilla 或其它 Bug Tracking 系统。如果能基于 Java 是最好的,现在已经有这类工具了。 7、XDoclet(可选) 8、转载 2004-06-29 16:40:00 · 2921 阅读 · 0 评论 -
细说Java之util类
线性表,链表,哈希表是常用的数据结构,在进行Java开发时,JDK已经为我们提供了一系列相应的类来实现基本的数据结构。这些类均在java.util包中。本文试图通过简单的描述,向读者阐述各个类的作用以及如何正确使用这些类。 Collection├List│├LinkedList│├ArrayList│└Vector│ └Stack└SetMap├Hashtable├HashMap└WeakHa转载 2004-07-07 19:52:00 · 749 阅读 · 0 评论 -
Java技巧:创建Excel格式的数据
现在有了一个为Java开发人员提供能够真正创建Excel文件的方案。这就是一个称作POI(“可怜的混乱实现”)的新的Jakarta项目组中最成熟的部分。POI中Excel组件命名为HSSF(“可怕的电子表格格式”)。 虽然HSSF提供了许多不同的和引擎交互的方式,我们这儿集中于简单的高层用户API的讨论。 下面是在一个Excel表格中创建一个矩阵的简单例子:import org.apache.po转载 2004-07-10 17:23:00 · 942 阅读 · 0 评论 -
数据库连接池
完整程序 -> 数据库的连接池(经典的那种) 软件名称: 数据库的连接池(经典的那种) 提交时间: 2002-06-08 作者: jewes 提交人: 本站提供 相关网址: jewes.sharella.com 点击次数: 4628 package com.jewes;import java.io.*;import java.sql.*;import java.util.*;import转载 2004-07-10 17:27:00 · 1075 阅读 · 0 评论 -
Java 面试常见问题!
Java基础方面: 1,作用域public,protected,private,以及不写时的区别 2,ArrayList和Vector的区别,HashMap和Hashtable的区别 3,char型变量能不能定义为一个中文?为什么? 4,多线程有几种表示方法,都是什么?同步有几种实现方法,都是什么? 5,继承时候类的执行顺序问题,一般都是选择题,问你将会打印出什么? 6,内部类的实现方式? 7,垃转载 2004-07-10 17:32:00 · 4703 阅读 · 2 评论 -
一个经试用效果非常不错的数据库连接池
前言: 虽说现在许多企业级的应用服务器均自己带有数据库连接池功能,就连 Tomcat 也支持了这种功能。然而在许多时候,我们还是要使用数据库连接池,如:访问数据库的 Java 桌面应用程序等。这个数据库连接池是我根据《 Inside Servlets 》一书中的示例改写而成,经过试用,效果非常不错。特发布共享。 ( 作者: abnerchai 联系我: josserchai@yahoo.c转载 2004-07-08 13:52:00 · 923 阅读 · 0 评论 -
fastm资源列表
http://sourceforge.net/projects/fastm fastm是一个Web页面模板项目。 这个项目下包括两个部分,一个是fastm项目本身,一个是fastm的辅助项目fastmweb,帮助定义装载Web环境中的fastm模板。 如同Velocity一样,用户可以在任何web framework中使用fastm模板技术。 用户可以从这个地址下在fastm和fastmwe转载 2004-07-08 13:53:00 · 995 阅读 · 0 评论 -
Java 实现的24点牌
漫长的假期对于我来说总是枯燥无味的,闲来无聊便和同学玩起童年时经常玩的二十四点牌游戏来。此游戏说来简单,就是利用加减乘除以及括号将给出的四张牌组成一个值为24的表达式。但是其中却不乏一些有趣的题目,这不,我们刚玩了一会儿,便遇到了一个难题——3、6、6、10(其实后来想想,这也不算是个太难的题,只是当时我们的脑筋都没有转弯而已,呵呵)。 问题既然出现了,我们当然要解决。冥思苦想之际,我的脑中转载 2004-07-10 17:16:00 · 1853 阅读 · 1 评论 -
Java程序的加密和反加密
发信人: ttlink (Anakin Skywalker), 信区: Java 标 题: Java程序的加密和反加密转载 2004-07-10 17:17:00 · 1148 阅读 · 0 评论 -
Java的绘图世界--Java 2D
发信人: ttlink (SkyWalker), 信区: Java标 题: Java的绘图世界--Java 2D发信站: 日月光华 (2002年12月20日01:13:23 星期五), 站内信件 http://www.cn-java.com/target/news.php?news_id=1984 一、简介 Java 2D API是JFC (Java Fundation Classes)的一员,转载 2004-07-10 17:22:00 · 1328 阅读 · 0 评论 -
JDO资源介绍
发信人: jewelry (吃萝卜的狼), 信区: Java 标 题: JDO资源介绍 (zz)转载 2004-07-10 17:24:00 · 1114 阅读 · 0 评论 -
使用java.util.Timer
在应用开发中,经常需要一些周期性的操作,比如每5分钟检查一下新邮件等。对于这样的操作最方便、高效的实现方式就是使用java.util.Timer工具类。比如下面的代码每5分钟检查一遍是否有新邮件:private java.util.Timer timer;timer = new Timer(true);timer.schedule(new java.util.TimerTask() {public转载 2004-07-10 17:27:00 · 1393 阅读 · 0 评论 -
在java中使用mac的look & feel
发信人: weihuajiang (wind), 信区: Java 标 题: 在java是使用mac的look & feel转载 2004-07-10 17:29:00 · 1182 阅读 · 1 评论 -
最大化 AWT Frame 并取消它的修饰
发信人: ttlink (SkyWalker), 信区: Java标 题: 最大化 AWT Frame 并取消它的修饰发信站: 日月光华 (2002年12月19日10:49:26 星期四), 站内信件 http://www.cn-java.com/target/news.php?news_id=237 Java 1.4 现在允许除去 Frame 的 Title bar 并允许通过编程控制将 Fr转载 2004-07-10 17:30:00 · 1079 阅读 · 0 评论 -
设计模式的比喻
着楼主的帖子,在心里把GOF DP又过了一遍,感觉这种方式来学习DP很可取,不拘泥于具体而着重于思想。里面的一些内容个人觉得有些地方不太恰当,提出来供参考:创建型模式1、FACTORY—人才市场:以往是要哪个人才,就找哪个人才,效率低,现在有了人才市场,我们只需直接去人才市场挑一个好了;--人市换成猎头公司如何? 2、BUILDER—生产流水线:以前是手工业作坊式的人工单个单个的生产零件然后一步一转载 2004-07-10 17:31:00 · 1190 阅读 · 1 评论 -
正则表达式
第一部分:-----------------正则表达式(REs)通常被错误地认为是只有少数人理解的一种神秘语言。在表面上它们确实看起来杂乱无章,如果你不知道它的语法,那么它的代码在你眼里只是一堆文字垃圾而已。实际上,正则表达式是非常简单并且可以被理解。读完这篇文章后,你将会通晓正则表达式的通用语法。支持多种平台正则表达式最早是由数学家Stephen Kleene于1956年提出,他是在对自然语言的转载 2004-07-05 01:29:00 · 887 阅读 · 0 评论 -
JDO
如何用JDO开发数据库应用 (本文的版权属作者本人,欢迎转载,但必须注明出处和原作者) 本文将介绍如何使用Sun公司的最新《Java Data Objects 》规范来进行基于数据库的简单应用程序的开发,从而使读者对JDO有一个直接的感性的认识,为更深入的开发作铺垫,同时也希望抛砖引玉,让更多的富有经验的高手也参与到推广JDO的进程中来,为读者提供更多更精彩的文章! 1. JDO是何方神圣,转载 2004-07-05 01:33:00 · 1634 阅读 · 0 评论 -
SWT……内幕?(
【 以下文字转载自 J2SE 讨论区 】发信人: dev (无间~一念天堂,一念地狱), 信区: J2SE标 题: SWT……内幕?(zz)发信站: BBS 水木清华站 (Sun Jun 27 17:33:56 2004), 站内原文:http://groups.yahoo.com/group/straight_talking_java/http://groups.yahoo.com/group/转载 2004-07-05 01:44:00 · 1202 阅读 · 0 评论 -
EJB调用的原理分析
时间: 2003-10-25 03:45:03 标题: EJB调用的原理分析 一个远程对象至少要包括4个class文件:远程对象;远程对象的接口;实现远程接口的对象的stub;对象的skeleton这4个class文件。 在EJB中则至少要包括10个class: Bean类,特定App Server的Bean实现类 Bean的remote接口,特定App Server的r转载 2004-07-05 02:27:00 · 843 阅读 · 0 评论 -
Java 服务器端开发的最佳组合
时间: 2003-9-20 14:48:44 标题: Java 服务器端开发的最佳组合 不做 EJB 开发: Eclipse 2.1.1:http://www.eclipse.org Jetty 4.2.12:http://jetty.mortbay.org/jetty/ Jetty launcher for Eclipse:http://sourceforge.net/转载 2004-07-05 02:29:00 · 1070 阅读 · 0 评论 -
深入浅出Persistence Layer
深入浅出Persistence Layer(1)from Martin的blog: http://www.matrix.org.cn/blog/martin/ Scott W. Ambler早在1998年就写出了关于ORM Persistence Layer的详细设计论文。 根据这个设计思路,Artem Rudoy 开发了一个开源的ORM实现 -- PL(Persistence Layer转载 2004-07-05 02:32:00 · 1523 阅读 · 0 评论 -
JavaServer Faces vs. ASP.NET WebForms
JavaServer Faces vs. ASP.NET WebForms Mike Richardson - ALTERthought, Inc. Introduction: Every year, the Microsoft and Java development communities have been attempting to develop methods to enhance转载 2004-07-05 02:49:00 · 1212 阅读 · 0 评论 -
Java混合编程资源小结
Putting a Java Interface on your C, C++, or Fortran Code Abstract : The purpose of this report is to document some of the technical aspects of creating Java interfaces for codes written in languages o转载 2004-07-05 19:29:00 · 4839 阅读 · 0 评论 -
Web页面技术综述(包括fastm)
Web页面技术综述(包括fastm) 1. 序 Java Web Application中,页面生成部分是最繁琐、令人头痛的部分。 其它的层都可以很好的结构化,唯有页面生成部分的结构很散乱。 本文首先介绍并比较各种页面生成技术,然后具体介绍作者的一个把PHP 模板改进到Java的开源项目——fastm。 我希望fastm能够帮助广大Java Web程序员从繁琐的页面开发工作中解脱出来。转载 2004-07-07 19:33:00 · 1138 阅读 · 0 评论 -
Merlin 的魔力:Swing 中的声音
发信人: ttlink (SkyWalker), 信区: Java标 题: Merlin 的魔力:Swing 中的声音发信站: 日月光华 (2002年12月20日10:55:22 星期五), 站内信件 http://www.cn-java.com/target/news.php?news_id=2137 http://www-900.ibm.com/developerWorks/cn/java/转载 2004-07-10 17:25:00 · 974 阅读 · 0 评论 -
关于在ORACLE下开发JAVA的几个问题
关于在ORACLE下开发JAVA的几个问题 作者:超级菜鸟 [2002-05-27] 返 回 | 关 闭 我本来不再想写一些类似教程的文章,因为既然叫教程就要能历经历史的考验,而对于我这种菜鸟级的程序设计者来说仅喜欢随心所欲地交流一些自己的经验。可以不成方法,无关条理地想到哪说到哪。但是有些问题我又不能不出来说明白,因为目前网上的很多“教程”都在把初学者引向错误,有些是作者个人理转载 2004-07-10 17:26:00 · 1004 阅读 · 0 评论 -
Eclipse快捷键
Menus F10 Main menu Shift F10 Context menu Ctrl F10 View menu Alt - Active views menu Workspace navigation F12 Acti转载 2004-07-10 18:02:00 · 1175 阅读 · 0 评论 -
史上最简单的Hibernate入门简介
其实Hibernate本身是个独立的框架,它不需要任何web server或application server的支持。然而,大多数的Hibernate入门介绍都加入了很多非Hibernate的东西,比如: Tomcat, Eclipse, Log4J,Struts, XDoclet, 甚至JBoss。这容易让人产生Hibernate复杂难懂的误解,特别是打击了初学者的积极性。在这篇文章将不涉及转载 2004-07-17 00:25:00 · 1493 阅读 · 1 评论 -
Java行业的圣经-四本最重要的个人藏书
Java行业的圣经-四本最重要的个人藏书 作者 Thomas E. Davis 译者 msklsf@263.net Java行业的圣经 四本最重要的个人藏书,他们的书名都不含Java 摘要 Thomas Davis 推荐了四本书,它们可以让你在java开发中受益非浅。这些书扩展了Java的基本语法和语义,使你能更全面地理解面向对象的程序设计。 正文 《Design patterns》转载 2004-06-28 16:47:00 · 1450 阅读 · 0 评论 -
Java学习经典方式
总诀式——《Thinking in Java》 破剑式——《Effective Java Programming Language Guide》 破刀式——《Design patterns: Elements of Reusable Object Oriented Software》 破枪式——《Core J2EE Patterns》 破鞭式——《Refactoring: Improving th转载 2004-06-28 16:48:00 · 4891 阅读 · 1 评论 -
如何编写跨平台的Java程序?
使用Java语言编写应用程序最大的优点在于“一次编译,处处运行”,然而这并不是说所有的Java程序都具有跨平台的特性,事实上,相当一部分的Java程序是不能在别的操作系统上正确运行的,那么如何才能编写一个真正的跨平台的Java程序呢?下面是在编写跨平台的Java程序是需要注意的一些事情:1. 编写Java跨平台应用程序时,你可以选择JDK1.0,1.1,1.2或支持它们的GUI开发工具如:Jbui转载 2004-06-29 16:12:00 · 1410 阅读 · 1 评论 -
Eclipse 3.0 RC2 热键表 (中英对照解说版,Default)
中国Java开发网 » 中国Java开发网 » Java IDE » Eclipse 打印话题 寄给朋友 订阅主题 作者 [转贴]★ Eclipse 3.0 RC2 热键表 (中英对照解说版,Default) ★ zhshfeng_xx 发贴: 11 积分: 0 于 2004-06-17 21:08 -------------------------------转载 2004-07-14 13:21:00 · 922 阅读 · 0 评论 -
Jakarta Struts应用的七个经验
来源:http://blog.youkuaiyun.com/chensheng913/archive/2004/07/15/42451.aspx 编者按:本文叙述了作者在运用Struts过程中来之不易的若干经验和心得。如果你是jsp和servlet开发Web应用的Java程序员,并且也正在考虑采用基于Struts的构建方法的话,那么你会在这里发现很多颇有见地同时也很有价值的信息。 1. 只在必要的时候才考虑扩转载 2004-07-16 01:49:00 · 1095 阅读 · 0 评论 -
JAVA规则
JAVA规则 基本篇 flyingwcy 原创 本文介绍的JAVA规则的说明分为5个级别,级别1是最基本也是最重要的级别,在今后将陆续写出其他的规则。遵守了这些规则可以提高程序的效率、使代码有更好的可读性等。(1) 避免使用NEW关键字来创建String对象。把一个String常量copy到String 对象中通常是多余、浪费时间的Public class test{Public void met转载 2004-07-05 01:40:00 · 1321 阅读 · 0 评论 -
JDK 1.5 Sample Code
http://zamples.com/JspExplorer/samples/samplesJDK1_5.html JDK 1.5 Sample Code JDK 1.5 has some very useful enhancements. Thanks to Josh Bloch of Sun Microsystems for helpful hints. Early Access: ther转载 2004-07-05 01:51:00 · 1485 阅读 · 0 评论 -
Java访问COM的基本原理
Java作为一种跨平台的语言,在很多环境下都获得了成功。然而,在Windows平台下,Java的发展却受到了一定程度的限制。其中很重要的原因就是,目前Java对Windows构件模型的支持力度不够,使得Java程序很难复用Windows平台下丰富的构件资源,例如日历、制表、Word等各种控件(COM/ActiveX)。 Windows构件模型是基于COM的,目前JDK没有提供任何直接访问COM转载 2004-07-05 19:02:00 · 1258 阅读 · 0 评论 -
jEdit: Java Programmer’s Text Editor
jEdit: Java Programmer’s Text Editor++ by Robert Swarr AgoraLogos, LLC February 3, 2003 Copyright ? 2003 Robert Swarr, AgoraLogos, LLC This paper is distributed under the terms of the转载 2004-07-05 19:05:00 · 1883 阅读 · 0 评论 -
several tips on java and Matlab
It is better to use the feval() method. This gives you the output as an Object and you can try-catch the call. Object out; Matlab matlab = new Matlab(); try { out=matlab.feval("sin", new Object[]{ne转载 2004-07-05 19:12:00 · 1294 阅读 · 0 评论 -
Java Application启动画面的制作
Java Application启动画面的制作 2003-10-10 浏览次数:198 现象: JBuilder启动时有一个启动画面,在Jbuilder所有的初始化工作都完成之后,启动画面消失,继而JBuilder可以开始使用。 解决方案: 该方案基于我所做过的一个项目。 1、新建一个启动画面Window类 java.awt.Window windowSplash;转载 2004-07-10 17:18:00 · 1027 阅读 · 0 评论 -
Java Swing中的键盘事件处理
发信人: ttlink (SkyWalker), 信区: Java标 题: Java Swing中的键盘事件处理发信站: 日月光华 (2002年12月20日01:05:26 星期五), 站内信件 http://www.cn-java.com/target/news.php?news_id=1455 在java Swing编程过程中,经常需要处理键盘事件,例如处理快捷键等。这里就介绍如何定义键转载 2004-07-10 17:19:00 · 1584 阅读 · 0 评论