java专辑
文章平均质量分 77
shaily
这个作者很懒,什么都没留下…
展开
-
JavaEE without Ajax
3年前,“Spring之父”Rod.Johnson写了一本在Java界引起轰动的书:《Expert One-on-One J2EE Development Without EJB》。这本书阐述了EJB作为J2EE核心技术所带来的意义与价值,但作者用了更大篇幅介绍EJB的一些缺陷与不足,并提出了Without EJB的解决方案。正是由于“J2EE Without EJB”这个激动人心的口号及这本书奠转载 2007-04-06 22:09:00 · 673 阅读 · 0 评论 -
JAVA反编译工具
JAVA语言是1995年5月由SUN公司发布的,由于其安全性高、代码优化、跨平台等特性,迅速取代了很多传统高级语言,占据了企业级网络应用开发等诸多领域的霸主地位。不过,JAVA最突出的跨平台优势使得它不能被编译成本地代码,而要以中间代码的形式运行在虚拟机环境中,这使得JAVA的反编译要比别的高级语言容易实现,并且反编译的代码经过优化后几乎可以与源代码相媲美。为了更好地保护知识产权,避免本公转载 2007-09-05 21:41:00 · 1340 阅读 · 0 评论 -
学习java的30个目标
1.你需要精通面向对象分析与设计(OOA/OOD)、涉及模式(GOF,J2EEDP)以及综合模式。你应该十分了解UML,尤其是class,object,interaction以及statediagrams。 2.你需要学习JAVA语言的基础知识以及它的核心类库(collections,serialization,streams,networking, multithreading,refle转载 2007-11-07 17:42:00 · 965 阅读 · 0 评论 -
一个Java面试题(约瑟夫环问题)
在一只热气球上有15个日本人和15个美国人,由于热气球超重,必须要跳下去15个人。按照商讨的规则,从第一个人开始数起,第九个人被选做要跳下的人,以此类推。最终热气球上只剩下15个美国人,试编写一段程序,打印出那15个日本人的位置。 import java.io.*;public class Yuesefu2 { public static class Ren { private int we转载 2007-11-07 17:26:00 · 1345 阅读 · 2 评论 -
SWT/JFace开发入门指南之搭建开发环境
写在前面的话 终于决定提起笔来写一篇关于swt和JFace编程的文章。在开始之前,我想先介绍一下你能够从将要出现的这一系列文章里得到什么,以及更重要的,你不能得到什么。我们的时间是如此之重要,以至于我们很难容忍把它浪费在自己不关心的事情上。 因为我刚开始写,所以到底这些文章会分成几次发布出来,也很难讲。但是我心里大体有这样一个提纲。也就是说,我打算介绍以下方面的内容: ·设定swt以及JF转载 2007-11-19 17:08:00 · 865 阅读 · 0 评论 -
《Eclipse从入门到精通》中软件的下载地址
如果你是初学者如果你没有自行解决不同版本之间配置变化冲突的能力那么建议你在学习时一定要使用书中列出的版本。 --------------------------------------------------------------------------------------------------------------------------------------------转载 2007-11-19 10:34:00 · 1846 阅读 · 0 评论 -
类装入问题解密,第 2 部分: 基本的类装入异常
这个四部分构成的文章系列研究 Java™ 的类装入问题,帮助应用程序开发人员理解和调试可能遇到的问题。在第 2 部分中,来自 IBM Hursley 实验室的作者 Lakshmi Shankar 和 Simon Burns 处理的一些异常,虽然相当简单,但是却常常困扰着新老 Java 开发人员。本文是系列中四篇文章的第二篇,它考察了一般在运行应用程序时抛出的各种类装入异常。这些异常转载 2007-11-19 17:26:00 · 762 阅读 · 0 评论 -
用Java实现FTP批量大文件上传下载
转载 2008-02-23 00:53:00 · 1302 阅读 · 0 评论 -
给eclipse 做个日历的插件
昨天看了 coldfusion 论坛的一个帖子(http://www.5d.cn/bbs/newsdetail.asp?id=980498),诱发了写一个简单 eclipse 插件的想法。这是昨天晚上写的程序虽然没有太大必要,但是还是有点用的,我把这个程序改造了一下,写了个 eclipse 插件CalendarView.java package com.eiffelqiu.tools;impo转载 2007-12-08 15:05:00 · 2367 阅读 · 1 评论 -
Java路径问题最终解决方案
前言Java的路径问题,非常难搞。最近的工作涉及到创建和读取文件的工作,这里我就给大家彻底得解决Java路径问题。我编写了一个方法,比ClassLoader.getResource(String 相对路径)方法的能力更强。它可以接受“../”这样的参数,允许我们用相对路径来定位classpath外面的资源。这样,我们就可以使用相对于classpath的路径,定位所有位置的资源! Java路径Jav转载 2007-12-08 12:58:00 · 1057 阅读 · 0 评论 -
用RMI建立一个分布式Java应用程序详解
RMI,远程方法调用(Remote Method Invocation)是Enterprise JavaBeans的支柱,是建立分布式Java应用程序的方便途径。RMI是非常容易使用的,但是它非常的强大。 RMI的基础是接口,RMI构架基于一个重要的原理:定义接口和定义接口的具体实现是分开的。下面我们通过具体的例子,建立一个简单的远程计算服务和使用它的客户程序 一个正常工作的R转载 2007-05-29 13:19:00 · 1988 阅读 · 0 评论 -
Netbeans5.5视频制作大赛教程
Netbeans5.5视频制作大赛教程 安装软件:NetBeans 5.5 安装程序(Linux Platform)该软件面向Linux Platform平台的用户。 下载安装软件:NetBeans 5转载 2007-08-22 21:50:00 · 2004 阅读 · 0 评论 -
真正的Java学习从入门到精通
一、 工具篇JDK (Java Development Kit)JDK是整个Java的核心,包括了Java运行环境(Java Runtime Envirnment),一堆Java工具和Java基础的类库(rt.jar)。不论什么Java应用服务器实质都是内置了某个版本的JDK。因此掌握JDK是学好Java的第一步。最主流的JDK是Sun公司发布的JDK,除了Sun之外,还有很多公司和组织都开发了自转载 2007-05-28 07:41:00 · 799 阅读 · 0 评论 -
学习JAVA的经验
Java发展到现在,按应用来分主要分为三大块:J2SE,J2ME和J2EE。这三块相互补充,应用范围不同。 J2SE就是Java2的标准版,主要用于桌面应用软件的编程; J2ME主要应用于嵌入是系统开发,如手机和PDA的编程; J2EE是Java2的企业版,主要用于分布式的网络程序的开发,如电子商务网站和ERP系统。 先学习j2se 要学习j2ee就要先学习j2se,刚开始学习j2se先转载 2007-04-10 00:16:00 · 807 阅读 · 0 评论 -
文件上传组件的应用与编写
第1章 文件上传组件的应用与编写在许多Web站点应用中都需要为用户提供通过浏览器上传文档资料的功能,例如,上传邮件附件、个人相片、共享资料等。对文件上传功能,在浏览器端提供了较好的支持,只要将FORM表单的enctype属性设置为“multipart/form-data”即可;但在Web服务器端如何获取浏览器上传的文件,需要进行复杂的编程处理。为了简化和帮助Web开发人员接收浏览器上传的文件,转载 2007-04-08 09:45:00 · 2369 阅读 · 2 评论 -
JDBC基础教程之概述
JDBC基础教程之概述 JDBCTM 是一种用于执行 SQL 语句的 JavaTM API(有意思的是,JDBC 本身是个商标名而不是一个缩写字;然而,JDBC常被认为是代表 “Java 数据库连接 (Java Database Connectivity)”)。它由一组用 Java 编程语言编写的类和接口组成。JDBC 为工具/数据库开发人员提供了一个标准的 API,使他们能够用纯Java A转载 2007-04-17 23:12:00 · 3785 阅读 · 0 评论 -
七剑与java开源工具
转载 2007-05-05 21:05:00 · 883 阅读 · 0 评论 -
整合Spring与Struts的几种方法
Spring与Struts对Model-View-Controller模式均提供了很好的支持。相比之下,Struts是一个比较单纯的MVC框架,在实际应用中,开发人员更喜欢使用Struts完成MVC的设计,因而在有必要对Spring与Struts进行整合。 整合的关键点在于:将Struts中Action的实例生成不再由Struts自己负责,而交于Spring容器去管理。因此,进行转载 2007-05-08 13:57:00 · 987 阅读 · 0 评论 -
自己动手编写Web服务解析工具
我的上一篇blog里提到,"系列后面的这几篇(WSDL解析跟SAAJ的使用)可当会有点理论化了,初看的话可能会感觉有点晦涩... ",确实是这样的,不过,我想前面的系列文章因为是针对项目的总结,所以不可能对所汲及到的技术讨论的面面俱到.所以,在这篇blog里,基于之前在系列里讨论的WSDL4J跟Castor XML Schema(这个在前面没有怎么提到)写一个简单的Web服务解析工具,转载 2007-05-02 09:38:00 · 1583 阅读 · 1 评论 -
JAVA基础知识精华总结
1、对象的初始化 {UA-?h|]r =Y!v^ (1)非静态对象的初始化 UZ 2#u }=T_7,> 在创建对象时,对象所在类的所有数据成员会首先进行初始化。 ?,2 j> h. jFv~Ve 基本类型:int型,初始化为0。 g& 080E4 8kO0lpqiX: 如果为对象:这些对象会按顺序初始化。 ua $~ bcwkK}> ※转载 2007-08-06 08:01:00 · 624 阅读 · 0 评论 -
JAVA基础篇 初学者入门必备的学习资料
1、对象的初始化 (1)非静态对象的初始化 在创建对象时,对象所在类的所有数据成员会首先进行初始化。 基本类型:int型,初始化为0。 如果为对象:这些对象会按顺序初始化。 ※在所有类成员初始化完成之后,才调用本类的构造方法创建对象。 构造方法的作用就是初始化。 (2)静态对象的初始化 程序中主类的静态变量会在main转载 2007-05-22 07:35:00 · 789 阅读 · 0 评论 -
修成JAVA高手的基本素养
修成JAVA高手的基本素养出处:赛迪网世界上并没有成为高手的捷径,但一些基本原则是可以遵循的。1、扎实的基础数据结构、离散数学、编译原理,这些是所有计算机科学的基础,如果不掌握它们,很难写出高水平的程序。程序人人都会写,但当你发现写到一定程度很难再提高的时候,就应该想想是不是要回过头来学学这些最基本的理论。不要一开始就去学OOP,即使你再精通OOP,遇到一些基本算法的时候可能也会束手无策。因此多读转载 2007-05-23 08:42:00 · 647 阅读 · 0 评论 -
Cookies应用
Cookies的值比ASP其他集合(例如Form和ServerVariables)的值要复杂得多。Cookie是一小块由浏览器存贮在客户端系统上的文本,且随同每次请求发往它们应用于的域中的服务器。 ASP使得应用cookie较为容易,可以从Request对象的Cookies集合中获得所有随同请求发出的cookie值,并可创建或修改cookie,通过Response对象的Cookies集合转载 2008-07-07 14:11:00 · 649 阅读 · 0 评论