java
lwj3025
不断抽象已知的对象
展开
-
JSP语法简表
HTML 注释 在客户端显示一个注释. JSP 语法 ] --> 例子 1 在客户端的HTML源代码中产生和上面一样的数据: 例子 2 --> 在客户端的HTML源代码中显示为: 描述 这种注释和HTML中很像,也就是它可以在"查看源代码"中看到. 唯一有些不同的就是,你可以在这个注释中用表达式(例子2所示).这个表达示是不定的,由页面不同而不同,你能够使用各种表达式,只要是合法的就行。原创 2007-06-25 23:01:00 · 745 阅读 · 0 评论 -
JAVA程序员面试32问
第一,谈谈final, finally, finalize的区别。 final—修饰符(关键字)如果一个类被声明为final,意味着它不能再派生出新的子类,不能作为父类被继承。因此一个类不能既被声明为 abstract的,又被声明为final的。将变量或方法声明为final,可以保证它们在使用中不被改变。被声明为final的变量必须在声明时给定 初值,而在以后的引用中只能读取,不可修改。被声明为转载 2007-11-29 22:15:00 · 657 阅读 · 0 评论 -
java内部类的作用分析
提起Java内部类(Inner Class)可能很多人不太熟悉,实际上类似的概念在C++里也有,那就是嵌套类(Nested Class),关于这两者的区别与联系,在下文中会有对比。内部类从表面上看,就是在类中又定义了一个类(下文会看到,内部类可以在很多地方定义),而实 际上并没有那么简单,乍看上去内部类似乎有些多余,它的用处对于初学者来说可能并不是那么显著,但是随着对它的深入了解,你会发现Java转载 2007-11-29 22:16:00 · 1116 阅读 · 0 评论 -
工厂模式的简单用例(看完不敢保证懂,但我觉得已经写的很清楚)
工厂模式是J2EE核心模式中较简单的一种,工厂模式也包括其中,本人就从该模式起步,希望有一天能对各种设计模式运用自如。现给出一简单用例,模拟一火腿(Ham)生产工厂,工厂可以生产数种类型的Ham,那么在创建了一个工厂实例后,只需要告诉它请你生产何种Ham,它就会给你生产出来:package test; interface Ham { //定义接口,用于辅助实现工原创 2007-12-06 21:52:00 · 878 阅读 · 0 评论 -
线程wait()和sleep()的区别
这两者的施加者是有本质区别的. sleep()是让某个线程暂停运行一段时间,其控制范围是由当前线程决定,也就是说,在线程里面决定.好比如说,我要做的事情是 "点火->烧水->煮面",而当我点完火之后我不立即烧水,我要休息一段时间再烧.对于运行的主动权是由我的流程来控制. 而wait(),首先,这是由某个确定的对象来调用的,将这个对象理解成一个传话的人,当这个人在某个线程里面说"暂停!",也是原创 2007-12-15 15:28:00 · 1729 阅读 · 0 评论 -
冒泡排序
public class Bubble { public static void main(String[] args) { int[] values={12,1,3,5,4,7,9,0}; sort(values); for(int i=0;i System.out.print(values[i]);原创 2007-12-17 14:17:00 · 1032 阅读 · 0 评论 -
Spring 2.0 中配置 JPA
本文提供了一个简单的 Spring 框架 standalone 环境下,如何 step-by-step 去开发 JPA 的向导。 JPA 的规范最开始时是由 EJB 3.0 的持久性机制产生的, 它被公认为是把简单的 POJOs 持久化的机制。你只需少量 JAR 在 classpath 中,配置一点 Spring 的 bean, 就能在你喜爱的IDE中去开始感受 JPA 的强大威力了。我们在这里使转载 2008-04-15 19:55:00 · 2426 阅读 · 0 评论 -
OSCache使用指南
OSCache是当前运用最广的缓存方案,JBoss,Hibernate,Spring等都对其有支持,下面简单介绍一下OSCache的配置和使用过程。1.安装过程从http://www.opensymphony.com/oscache/download.html下载合适的OSCache版本,我下载的是oscache-2.0.2-full版本。解压缩下载的文件到指定目录从解压缩目录取得oscach转载 2008-04-22 10:14:00 · 2172 阅读 · 0 评论 -
Spring学习笔记:1、概念理解
Spring耳闻已久,但一直没有时间和心情去看它,最近它的声音是越来越大了,于是趁着有空闲时间,我也花了两个晚上看了看Spring,以下谈谈我的学习感受。 用Spring耳闻已久,但一直没有时间和心情去看它,最近它的声音是越来越大了,Java视线http://forum.javaeye.com/有不高手在谈论它。于是趁着有空闲时间,我也花了两个晚上看了看Spring,看的是夏昕的htt转载 2008-04-28 16:13:00 · 793 阅读 · 0 评论 -
OSCache简介
OSCache是OpenSymphony组织提供的一个J2EE架构中Web应用层的缓存技术实现组件,它的出现解决了我们面临的问题。 OSCache目前最新的稳定版本是2.0,本文中的例子都是基于这个版本的,如果大家运行例子的过程中发生问题,请首先确认是否采用了正确的软件版本。2.1 主要特征1. 兼容多种支持JSP的web服务器已经通过兼容测试的web服务器包括OrionServer (1.4.0转载 2008-04-22 09:55:00 · 1327 阅读 · 0 评论 -
Spring学习笔记:Spring中IoC的入门实例
Spring的模块化是很强的,各个功能模块都是独立的,我们可以选择的使用。这一章先从Spring的IoC开始。所谓IoC就是一个用XML来定义生成对象的模式,我们看看如果来使用的。1、数据模型。1、如下图所示有三个类,Human(人类)是接口,Chinese(中国人)是一个子类,American(美国人)是另外一个子类。源代码如下:package cn.com.chenga转载 2008-04-28 16:15:00 · 1008 阅读 · 0 评论 -
超级详细易懂的Struts+Spring+Hibernate实现上传下载
文件的上传和下载在J2EE编程已经是一个非常古老的话题了,也许您马上就能掰着指头数出好几个著名的大件:如SmartUpload、Apache的FileUpload。但如果您的项目是构建在Struts+Spring+Hibernate(以下称SSH)框架上的,这些大件就显得笨重而沧桑了,SSH提供了一个简捷方便的文件上传下载的方案,我们只需要通过一些配置并辅以少量的代码就可以完好解决这个问题了。文转载 2007-11-16 00:18:00 · 1706 阅读 · 2 评论 -
spring+hibernate中applicationContext.xml详解
看了那本叫做项目实践精解:基于Struts-Spring-Hibernate的Java应用开发>> 对里面的一些概念还不熟悉,一个字"晕"啊,在网上搜搜资料,解释一下applicationcontext.xml我们以项目中的订单Order为例简要说明一下Spring与Hibernate的集成。关于如何使用Hibernate来对数据库表做映射,我们在前面已经做了介绍,这里我们关心的是如转载 2007-11-15 21:47:00 · 19191 阅读 · 11 评论 -
比较购物网站中比较代码如何实现
1.建立一个compare.html内含js脚本,以实现与php程序通信,代码如下:(附:手机对比脚本一例) 手机对比功能 lastScrollY = 0; function heartBeat() { diffY = document.body.scrollTop; percent =.1*(diffY-lastScrollY); if(percent>0) percent = Math原创 2007-07-03 10:55:00 · 2737 阅读 · 0 评论 -
搭建Eclipse+MyEclipse开发环境
<!--google_ad_client = "pub-5489821349304640";google_alternate_color = "FFFFFF";google_ad_width = 300;google_ad_height = 250;google_ad_format = "300x250_as";google_ad_type = "text_image";原创 2007-10-06 16:47:00 · 788 阅读 · 0 评论 -
利用Myeclipse快速开发struts应用程序
头疼,又有几天没更新blog了,以此文来充实我那没有什么内容的blog。不说废话快速进入正题吧。PS:本文是myeclipse帮助文档的中文简化版。 ^___^ 本人是struts初学者,如有错误请多指教。原创 2007-10-07 02:12:00 · 575 阅读 · 0 评论 -
学java觉得最他妈的烦的几个概念
有人会问,直接去学J2ee跳过J2se行否?笔者是肯定不赞成的,实际上确实有人走这条路,但笔者自身体会是正是由于J2se的基础很牢固,才会导致在J2ee学习的道路上顺风顺水,知识点上不会有什么迷惑的地方。举个简单的例子吧: 笔者曾经跟大学同学讨论下面这两种写法的区别: ArrayList list = new ArrayList();原创 2007-11-05 11:43:00 · 803 阅读 · 0 评论 -
JAVA文件操作类和文件夹的操作代码示例
JAVA文件操作类和文件夹的操作代码实例,包括读取文本文件内容, 新建目录,多级目录创建,新建文件,有编码方式的文件创建, 删除文件,删除文件夹,删除指定文件夹下所有文件, 复制单个文件,复制整个文件夹的内容,移动文件,移动目录等。。。非常不错的哟!package com.gamvan.tools;import java.io.BufferedReader;import java.io.File原创 2007-11-05 11:45:00 · 1465 阅读 · 0 评论 -
在Eclipse中配置JBossIDE开发EJB3.0
您说JBossIDE中不是带Eclipse么?是啊,可谁让我是先装的Eclipse,而且还打了中文包,还有好多好多插件呢...为这个已经折腾了一下午,废话少说速速切入正题1.环境Eclipse 3.2.0 + MyEclipse 5.1.0 GAJDK 1.5.02.下载所需资源JBoss 4.0.5 GA ( 下载 )* 请最好下载此安装版,保证内含EJB3.0 ContainerJBoss转载 2007-11-07 16:47:00 · 2741 阅读 · 0 评论 -
webwork+spring+hibernate的整合
1、webwork、spring的集成 (1)、开启spring的集成: 首先将最新的spring的jar加到classpath中,然后在src目录下建立webwork.properties文件,文件只包含下面的内容 webwork.objectFactory=spring转载 2007-11-10 12:23:00 · 1027 阅读 · 0 评论 -
使用Properties Editor 自动编码中文资源文件
本人是新手,错的地方请各位高手指正, 反正我可以用到1.去下载Properties Editor for Eclipse3.0-3.2插件,我不想去官方下载,本人英语能力不行,虽然是小日本的,但这个插件做的还不错.提供一个在csdn上下载的地址:http://download.csdn.net/source/2403522.解压Properties Editor ,把里面的features原创 2007-11-10 23:22:00 · 2362 阅读 · 0 评论 -
SSH整合
Struts + Spring + Hibernate的整合使用 开发工具:Eclipse3.1,MyEclipse4.0 ,Tomcat5.0.28,mysql-4.0.18 开发步骤: 1:创建web projectSSHlogin 加入st转载 2007-11-14 00:26:00 · 798 阅读 · 0 评论 -
玩玩Spring之struts+hibernate+spring添删改查示例
作者:大峡 来源:www.easyjf.com 发布时间:2006-05-09 (本故事除了部分点明道姓并具有故事详细发生的具体时间点地等部转载 2007-11-14 02:46:00 · 938 阅读 · 0 评论 -
Spring, Hibernate与Struts集成的大概思路
这篇文章是笔者在再次读了夏昕的《Spring Guide》后的一些总结。由于本人最熟悉的是Struts,而对Spring、Hibernate还没有很多的实践经验,所以虽然这篇文章讲的是三者的集成,但主要还是以Struts为中心。 首先看一下Struts与Spring的集成。 首先看一下在struts-config.xml中需要做的改动,最开始是加入插件声明:<!--Co转载 2007-11-14 20:00:00 · 1456 阅读 · 1 评论 -
Spring学习笔记:IoC中的国际化
3.1 前言标题准确来说应该是“使用Spring中的IoC功能来实现我们所开发项目系统的国际化”,国际化不是针对IoC的,而是针对你开发的整个系统。如果你使用过Eclipse的国际化,或者用过Eclipse的“外部化字符串”向导(Eclipse主菜单:源代码->外部化字符串),那么对Spring提供的国际化功能应该是非常容易理解,两者基本一样,或者说各种Java程序的国际化方转载 2008-04-28 17:00:00 · 978 阅读 · 0 评论