- 博客(30)
- 资源 (6)
- 收藏
- 关注
原创 web-jsptaglibrary_2_0(tld使用文档)
- xsd:schema targetNamespace="http://java.sun.com/xml/ns/j2ee" xmlns:j2ee="http://java.sun.com/xml/ns/j2ee" xmlns:xsd="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified" attributeF
2007-05-02 12:48:00 1822
原创 java高级教程
第一章 Servlet第一节 Java Servlet概述1、 什么是ServletServlet 是标准的服务器端 Java 应用程序,它扩展了 Web 服务器的功能。Servlet 运行在一个 Java 环境中,即 Java 虚拟机,或 JVM。servlet 将被载入到一个应用服务器中,例如 WebSphere(tm) Application Server。由于 S
2007-05-02 12:47:00 4840
原创 鲁棒的持久层设计
一个持久层封装了使对象持久化的行为,或者说从(或者向)永久存储中读取、写入、删除对象。一个鲁棒的持久层应该支持:1 多种持久机制。一个持久机制是一种可以永久保存对象使其可以在以后被更新、获取和删除的技术。可能的持久机制包括文本文件、关系数据库、对象-关系数据库、层次数据库(hierarchical database)、网络数据库和对象数据库。在本文中,主要讨论集中在针对关系数据库的持久层方面,另外
2007-05-02 12:42:00 904
原创 基于JAVA的ICQ系统的设计于实现
基于JAVA的ICQ系统的设计于实现一.序言ICQ是英文"I seek you "的简称,中文意思是我找你。ICQ最大的功能就是即时信息交流,只要记得对方的号码,上网时可以呼他,无论他在哪里,只要他上网打开ICQ,人们就可以随时交流。ICQ源于以色列特拉维夫的Mirabils公司。该公司成立于1996年7月,也就是在这个时候,互联网上最出名,下载使用人数最多的免费软件ICQ诞生了。可能是其不断
2007-05-02 12:39:00 917
原创 java基础教程-GUI
建立GUIs 本模块讲述图形用户界面的建立及布局。它介绍了抽象视窗工具包(AWT),一种建立GUIs的类包。 AWT提供用于所有Java applets及应用程序中的基本GUI组件,还为应用程序提供与机器的界面。这将保证一台计算机上出现的东西与另一台上的相一致。 在学AWT之前,简单回顾一下对象层次。记住,超类是可以扩展的,它们的属性是可继承的。而且,类可以被
2007-05-02 12:38:00 3320
原创 java基础教程-JDBC数据库访问技术
JDBC数据库访问技术 JDBC封装了与底层数据库的通信细节,提供了与数据库相关的类和接口,为数据库开发人员提供了一种面向应用的开发平台。 第一节 JDBC概述数据库是用于存储和处理数据的工具,数据库是构成了许多公司的重要基础。当前,由于数据库产品缤纷复杂,一个公司里经常出现同时使用多种数据库的现象。使用Java进行数据库开发时通过JDBC技术,可以一致性地访问不同的数据
2007-05-02 12:38:00 2818
原创 java基础教程-多线程编程
第11章 多线程编程和其他多数计算机语言不同,Java内置支持多线程编程(multithreaded programming))。多线程程序包含两条或两条以上并发运行的部分。程序中每个这样的部分都叫一个线程(thread),每个线程都有独立的执行路径。因此,多线程是多任务处理的一种特殊形式。你一定知道多任务处理,因为它实际上被所有的现代操作系统所支持。然而,多任务处理有两种截然不同的
2007-05-02 12:36:00 2219 2
原创 java基础教程-网络应用
第13章 网 络本章讨论支持网络应用的java.net包。它的创建者称Java为“网络编程”。尽管它只占Java的一小部分,与C++或FORTRAN相比,这种编程语言更有利于编写网络程序。使Java成为好的网络语言正是java.net包定义的类。这些类包装了由加州大学的伯克利分校的BSD引入的“套接字(socket)”范型。如果不简单介绍UNIX和BSD套接字的历史对Internet
2007-05-02 12:36:00 1785
原创 java基础教程-输入/输出、小应用程序和其他主题
第12章 输入/输出、小应用程序和其他主题本章介绍Java的两个重要的包:io和applet。io包支持Java的基本I/O(输入/输出)系统,包括文件的输入/输出。applet包支持applet(小应用程序)。对输入/输出和applet的支持是来源于Java的内核API库,而不是语言关键字。因为这个原因,关于这些主题的深入讨论在本书的第2部分可以见到,这些讨论验证了Java的API类。本章
2007-05-02 12:35:00 1762
原创 java基础教程-包和接口
第9章 包 和 接 口本章我们讲述Java最具有革新性的两个特点:包和接口。包(package)是类的容器,用来保存划分类名空间。例如,一个包允许你创建一个名为List的类,你可以把它保存在你自己的包中而不用考虑和其他地方的某个名为List的类相冲突。包以分层方式保存并被明确的引入新的类定义。在前面的章节你已经了解了怎样在类中定义数据接口的方法。通过运用关键字interface,Ja
2007-05-02 12:34:00 1275
原创 java基础教程-对象的传递与返回
对象的传递与返回 现在,我们应该已经相当适应这样的概念了:当你“传递”对象的时候,实际上是在传递对象的引用。 对许多编程语言而言,只需按“正规”方式传递对象,就能处理绝大多数情况。然而总有些时候,需要以不太正规的方式处理。于是,事情突然变得复杂起来(在C++中,会变得相当复杂),Java也不例外。因此,确切理解在传递对象的时候发生了什么,就显得很重要了。 “Ja
2007-05-02 12:32:00 1735 1
原创 java基础教程-继承
第8章 继 承继承是面向对象编程技术的一块基石,因为它允许创建分等级层次的类。运用继承,你能够创建一个通用类,它定义一系列相关项目的一般特性。该类可以被更具体的类继承,每个具体的类可以增加一些自己特有的东西。在Java术语学中,被继承的类叫超类(superclass),继承超类的类叫子类(subclass)。因此,子类是超类的一个专门用途的版本,它继承了超类定义的所有实例变量和方法,并
2007-05-02 12:31:00 1153 2
原创 java基础教程-类
第6章 介 绍 类类是Java的核心和本质。它是Java语言的基础,因为类定义了对象的本性。既然类是面向对象程序设计Java语言的基础,因此,你想要在Java程序中实现的每一个概念都必须封装在类以内。因为类是Java的基础,所以在本章和以后几章中对其进行介绍。本章将介绍类的基本元素,并学习如何运用类来创建对象。同时也将学习方法、构造函数及this这个关键字。6.1 类 基 础从
2007-05-02 12:30:00 1059
原创 java基础教程
第5章 程序控制语句编程语言使用控制(control)语句来产生执行流,从而完成程序状态的改变,如程序顺序执行和分支执行。Java的程序控制语句分为以下几类:选择,重复和跳转。根据表达式结果或变量状态选择(Selection)语句来使你的程序选择不同的执行路径。重复(Iteration)语句使程序能够重复执行一个或一个以上语句(也就是说,重复语句形成循环)。跳转(Jump)语句允许你的程
2007-05-02 12:29:00 1305
原创 JSP标签
标准的JSP 标记可以调用JavaBeans组件或者执行客户的请求,这大大降低了JSP开发的复杂度和维护量。JSP技术也允许你自定义taglib,其实换句话说,taglib可以看成是对JSP标记的一种扩展,正如xml是对html的一种扩展一样。taglib通常定义在tag标签库中,这种标签库存放着你自己定义的tag标签。简而言之,如果使用taglib,那么你可以设计自己的JSP标记!一般来说,
2007-05-02 12:20:00 480
原创 写一个jsp或者servlet来实现上传
写一个jsp或者servlet来实现上传,我这里用一个叫upload.jsp,这样就不用配置web.xml,呵呵,比较懒的说。////////////////////////////upload.jsp//////////////////////////////////////// %@page import="java.io.*"%> %@page import="com.oreil
2007-04-29 20:20:00 627
原创 一个jsp和servlet实现上传的例子
具体可以看下面的例子:主要是SERVLETpackage oa.home.servlet;import javax.servlet.*;import javax.servlet.http.*;import java.io.*;import java.util.*;import java.sql.*;import org.apache.commons.fileupload.DiskFileU
2007-04-29 20:19:00 1233
原创 读取HTTP请求头
HTTP客户程序(例如浏览器),向服务器发送请求的时候必须指明请求类型(一般是GET或者POST)。如有必要,客户程序还可以选择发送其他的请求头。大多数请求头并不是必需的,但Content-Length除外。对于POST请求来说Content-Length必须出现。 下面是一些最常见的请求头: Accept:浏览器可接受的MIME类型。 Accept-Charset
2007-04-29 20:18:00 889
原创 处理表单数据
如果你曾经使用过Web搜索引擎,或者浏览过在线书店、股票价格、机票信息,或许会留意到一些古怪的URL,比如“http://host/path?user=Marty+Hall&origin=bwi&dest=lax”。这个URL中位于问号后面的部分,即“user=Marty+Hall&origin=bwi&dest=lax”,就是表单数据,这是将Web页面数据发送给服务器程序的最常用方法。对于GET
2007-04-29 20:17:00 753
原创 JSP及语法概要
JavaServer Pages(JSP)使得我们能够分离页面的静态HTML和动态部分。HTML可以用任何通常使用的Web制作工具编写,编写方式也和原来的一样;动态部分的代码放入特殊标记之内,大部分以“<%”开始,以“%>”结束。例如,下面是一个JSP页面的片断,如果我们用http://host/OrderConfirmation.jsp?title=Core+Web+Programming这个
2007-04-29 20:16:00 388
原创 jspSmartUpload上传下载全攻略
一、安装篇 jspSmartUpload是由www.jspsmart.com网站开发的一个可免费使用的全功能的文件上传下载组件,适于嵌入执行上传下载操作的JSP文件中。该组件有以下几个特点: 1、使用简单。在JSP文件中仅仅书写三五行JAVA代码就可以搞定文件的上传或下载,方便。 2、能全程控制上传。利用jspSmartUpload组件提供的对象及其操作方法,可以获得全部上传文件的
2007-04-29 20:15:00 350
原创 设置HTTP应答头
Web服务器的HTTP应答一般由以下几项构成:一个状态行,一个或多个应答头,一个空行,内容文档。设置HTTP应答头往往和设置状态行中的状态代码结合起来。例如,有好几个表示“文档位置已经改变”的状态代码都伴随着一个Location头,而401(Unauthorized)状态代码则必须伴随一个WWW-Authenticate头。 然而,即使在没有设置特殊含义的状态代码时,指定应答头也是
2007-04-29 20:15:00 462
原创 Java/jsp 好的入门文章共赏
Java/jsp 好的入门文章共赏一、 什么是JSP JSP(JavaServer Pages)是由Sun Microsystems公司倡导、许多公司参与一起建立的一种动态网页技术标准,其网址为http://www.javasoft.com/products/jsp。 在传统的网页HTML文件(*.htm,*.html)中加入Java程序片段(Scriptlet)和JSP标记(tag),就构成
2007-04-29 20:13:00 613
原创 java入门需要掌握的30个基本概念
Java的白皮书为我们提出了Java语言的11个关键特性。 (1)Easy:Java的语法比C++的相对简单,另一个方面就是Java能使软件在很小的机器上运行,基础解释其和类库的支持的大小约为40kb,增加基本的标准库和线程支持的内存需要增加125kb。 (2)分布式:Java带有很强大的TCP/IP协议族的例程库,Java应用程序能够通过URL来穿过网络来访问远程对象,由于servl
2007-04-29 20:12:00 442
原创 公司用语
工場用語ブラザー工業株式会社 ぶらざーこうぎょうかぶしきがいしゃ本社 ほんしゃ南嶺工場 なんれんこうじょう総経理 そうけいり副総経理 ふくそうけいり部長 ぶちょう次長 じちょう課長 かちょう係長 かかりちょう班長 はんちょう組長 くみちょう責任者 せきにんしゃ担当 たんとう総務部 そうむぶ製造部 せいぞ
2007-04-29 20:10:00 594
原创 对日软件开发注意事项
1、日方SE认为理所当然的地方,很多细节不会在式样书中明确写出,或者说日方SE完全按照在日本国做项目设计的习惯写式样书;由于中日文化和思维习惯的差异,可能导致中国软件开发人员对这些习惯问题理解有误。对策:1)积累经验,参照同类系统;2)提QA表确认。2、在纳品期间,对于某些BUG,可能会出现这样的争执:中方开发人员说是由于日方的式样书没有写明确,式样书不够细致,日方设计人员说是中方理解式样书不
2007-04-29 20:03:00 859
原创 常用SQL语句词典
Q0.创建用户 【前提】 你必须有CREATE USER系统权限。当你使用CREATE USER语句创建一个新用户后,该用户的权限是空的,要登录到ORACLE该用户必须有CREATE SESSION 系统权限。因此在创建用户之后,你至少应该授予用户CREATE SESSION 权限。 【示例】 创建一个用户的例子
2007-04-29 20:02:00 544
原创 java面试笔试题大汇总
java面试笔试题大汇总JAVA相关基础知识1、面向对象的特征有哪些方面 1.抽象:抽象就是忽略一个主题中与当前目标无关的那些方面,以便更充分地注意与当前目标有关的方面。抽象并不打算了解全部问题,而只是选择其中的一部分,暂时不用部分细节。抽象包括两个方面,一是过程抽象,二是数据抽象。2.继承:继承是一种联结类的层次模型,并且允许和鼓励类的重用,它提供了一种明确表述共性
2007-04-29 20:01:00 671
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人