自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

键者天行

天行键,君子以自强不息;地势坤,君子以厚德载物!

  • 博客(24)
  • 资源 (14)
  • 收藏
  • 关注

原创 在Oracle运行操作系统命令

在Oracle 8i中,往往会出现要在存储过程中运行操作系统命令的情况.一般来说,利用Oracle Enterprise Manager设定作业时可以达到这个目的.但是由于OEM在设定作业缺乏灵活性,设定的作业的参数是固定的.在实际应用当中往往需要在SQL语句当中运行需要随时运行操作系统命令.Oracle 8i没有直接运行OS命令的语句,我们可以利用DBMS_PIPE程序包实现这一要求. DBMS

2005-10-31 14:04:00 7036

原创 优秀程序员的两大要素:懒 + 笨

这两个词和优秀联系起来,似乎有些不可思议。但从辩证的角度来看,这两项要素确实是成为一名好的程序员所应该具备的。Philipp Lenssen的原文请看这里。本文并非完全原文直译,但对于作者的观点,本人基本赞同。  懒 只有懒惰的程序员才会去编写那些可以最终代替自己工作的自动化工具,才不会成天为了实现相似的功能去编写大段大段冗余重复的代码 - 这种代码往往是软件后期维护和重构的天敌。通常来说,由于惰

2005-10-31 14:01:00 7208

原创 Java下通用自动插入数据组件的编制

正文将可复用程序进行组件化是J2EE的核心思想之一。组件表示的是开发和发布的单元,从组件用户的角度来看,组件可以在一个应用程序中使用多次,并在多个位置使用,在JAVA爱好者中一个广为人知的组件实例就是免费的商业组件SmartUpload。这里向大家介绍的是个人在实践中为了简化工作而制作的一个简单的自动插入数据的java组件,目的是将个人编制组件时的思考方法和技术实践拿出来与大家交流切磋。需求:在J

2005-10-27 12:50:00 7654 1

原创 Java/J2EE中文问题终极解决之道[转]

最古老的解决方案是使用String的字节码转换,这种方案问题是不方便,我们需要破坏对象封装性,进行字节码转换。   还有一种方式是对J2EE容器进行编码设置,如果J2EE应用系统脱离该容器,则会发生乱码,而且指定容器配置不符合J2EE应用和容器分离的原则。   在Java内部运算中,涉及到的所有字符串都会被转化为UTF-8编码来进行运算。那么,在被Java转化之前,字符串是什么样的字符集? Jav

2005-10-27 12:42:00 6020

原创 四个有用的过虑器

 一、使浏览器不缓存页面的过滤器 import javax.servlet.*;import javax.servlet.http.HttpServletResponse;import java.io.IOException;/** * 用于的使 Browser 不缓存页面的过滤器 */public class ForceNoCacheFilter implements Filter { publ

2005-10-25 09:18:00 6678

原创 JSF 转换与验证 - 利用 JSF 的转换和验证框架来确保数据模型的完整性

转换和验证虽然在 JSF Web 应用程序中使用转换和验证不一定要理解 JavaServer Faces 生命周期的基础知识,但是在深入转换和验证内容之前,最好对一些基本知识做一回顾。此外,掌握一点 JSF 生命周期技巧可以极大地帮助简化 Web 应用程序的开发工作。还有助于更好地理解 JSF 的可插入能力。图 1 描绘了我们所说的“基本 JSF 生命周期”。 基本 是在暗示这只是一个典型的处理所

2005-10-21 14:41:00 7883

原创 JSF 应用程序的生命周期

JSF 生命周期:概述JSF 程序生命周期的 5 个阶段如下(注意每个阶段的事件处理):恢复视图 应用请求的值;处理验证 更新模型值;处理事件 调用程序;处理事件 进行响应;处理事件这 5 个阶段显示了 JSF 通常处理 GUIi 的顺序。虽然这个清单列出了每个阶段中事件处理的可能执行顺序,但是 JSF 的生命周期很难是固定一成不变的。您可以通过忽略某个阶段或合并整个生命周期从而对执行顺序进行修改

2005-10-21 14:35:00 8617

原创 JSP报表打印的一种简单解决方案

1. 在Word或Excel中制作报表的样式。        Excel的行高和列宽单位无法用mm或cm表示。        需要计算。在1024*768下,1CM约为38像素。         以此为基准,可计算并控制报表的行列位置。2. 在Word中设置“表格——标题行重复”。    在Excel中设置“文件——页面设置——工作表——打印标题”。3. 另存为网页,改后缀名“htm”为“jsp”

2005-10-21 10:15:00 5668

原创 Servlet 2.3过滤器编程[转]

摘要Jason Hunter通过对一些自由而又实用的过滤器的研究以对新的servlet过滤器模型进行深入探讨。你将知道这些过滤器是如何工作以及你能用他们做什么。最后,Jason介绍了他自己为简化文件上传而做的多路请求过滤器。 在"Servlet 2.3: New Features Exposed,"中,我介绍了Servlet API 2.3中的变化并给出了一个简单的servlet过滤器模型。在随后

2005-10-20 20:10:00 6530

原创 www.chinabbs.com 版主身份验证

ChinaBBS_1004625

2005-10-20 19:54:00 6858

原创 工作流概述

前言    如果数据库系统( database systems)像受人尊敬的智者讲述的条理清晰的故事,那么工作流(workflow)就像一群 乳臭未干的小子在大谈各自的“哲理”。之所以这样讲,我是想指出,工作流系统 (workflow management systems)    还处于技术发展曲线( technology hype curve)上的初级阶段。在这个领域我们将面临一个激动人心的阶段

2005-10-20 10:15:00 6423

原创 在 JSF中JSP扮演的角色

  JSF 应用程序需要某种显示技术, 例如JSP。JSP的酷特性之一是它能用定制标记扩展,一个定制标记就是在背后有JAVA代码支持的特殊 XML 元素。在JSP中除使用标准JSP元素或HTML元素之外还能使用定制标记。 定制标记几乎能做任何事情:显示变量的值,处理XML,有条件地显示页面的一部分,访问一个数据库,等等 (是否任何人都应该用JSP标记做所有的这些事情,那是将来的问题...). 他们

2005-10-19 10:29:00 7785

原创 Java1.5泛型指南

1.            介绍JDK1.5中引入了对java语言的多种扩展,泛型(generics)即其中之一。这个教程的目标是向您介绍java的泛型(generic)。你可能熟悉其他语言的泛型,最著名的是C++的模板(templates)。如果这样,你很快就会看到两者的相似之处和重要差异。如果你不熟悉相似的语法结构,那么更好,你可以从头开始而不需要忘记误解。Generics允许对类型进行抽象(

2005-10-16 11:24:00 6270

原创 JSF 组件开发

组件模型的关键考验就是:能否从第三方供应商购买组件,并把它们插入应用程序?与可购买可视 Swing 组件一样,也可以购买 Java ServerFaces (JSF) 组件!需要一个好玩的日历?可以在开源实现和商业组件之间选择。可以选择购买一个,而不是自行开发复杂的基于 Web 的 GUI 组件。JSF 拥有一个与 AWT 的 GUI 组件模型类似的组件模型。可以用 JSF 创建可重用组件。但不幸

2005-10-13 13:46:00 6812

原创 JSF与Struts的异同

  Struts和JSF/Tapestry都属于表现层框架,这两种分属不同性质的框架,后者是一种事件驱动型的组件模型,而Struts只是单纯的MVC模式框架,老外总是急吼吼说事件驱动型就比MVC模式框架好,何以见得,我们下面进行详细分析比较一下到底是怎么回事?  首先事件是指从客户端页面(浏览器)由用户操作触发的事件,Struts使用Action来接受浏览器表单提交的事件,这里使用了Command

2005-10-13 11:37:00 7014

原创 Eclipse中自动重构实现探索

   本文用eclipse的自动重构功能对一个程序实例进行重构,目的是探索Eclipse自动重构可以在多大程度上辅助重构这个过程。程序实例使用《Refactoring:Improving the Design of Existing Code》一书中的例子。  Eclipse的自动重构功能能够很好地支持各种程序元素的重命名,并自动更新相关的引用。Eclipse能够支持方法、字段在类之间移动,并自动

2005-10-12 10:24:00 7083

原创 Eclipse3.1中体验J2SE 5.0之枚举类型

  本文将介绍J2SE 5.0中三个比较重要的特性: 枚举类型, 注释类型, 范型, 并在此基础上介绍在如何在Eclipse 3.1开发环境中开发枚举类型, 注释类型和范型应用。   J2SE 5.0 (Tiger)的发布是Java语言发展史上的一个重要的里程碑, 是迄今为止在 Java 编程方面所取得的最大进步.  J2SE 5.0提供了很多令人激动的特性.这些特性包括范型(generics)的

2005-10-11 13:26:00 9691

原创 Eclipse3.1中体验J2SE5.0之泛型

泛型(Generics)简介  J2SE 5.0中的最显著的变化之一是添加对泛型类型的支持. 在J2SE 1.4 以及之前的版本中, Java程序并不是类型安全的. 例如, Collection framework中定义的List, Map等容器类的元素都是Object类型, 即这个类包含的元素是Object对象. 使用这种方式实现的列表, 可以用来操作整数, 实数, 字符串或者任何对象类型. 例

2005-10-11 13:22:00 7063

原创 Eclipse3.1中体验J2SE5.0之注释类型

  J2SE 5.0 (Tiger)的发布是Java语言发展史上的一个重要的里程碑, 是迄今为止在 Java 编程方面所取得的最大进步。   J2SE 5.0提供了很多令人激动的特性。这些特性包括范型(generics)的支持, 枚举类型(enumeration)的支持, 元数据(metadata)的支持, 自动拆箱(unboxing)/装箱(autoboxing), 可变个数参数(varargs

2005-10-11 13:16:00 6696

转载 JSF 转换与验证

在本文中,我们将介绍 JSF 转换和验证框架的概念,它比您所想的要容易使用得多,也灵活得多。首先我们将介绍应用于 JSF 生命周期的转换和验证过程,然后展示一个简单的 JSF 应用程序中的默认转换和验证过程。接着将展示如何创建和插入自定义的实现,以应对要求更高的场景。正如 Rick 在以前的文章中所说的,我们会理论与实践并重,先介绍概念,再用一个实际例子说明这些概念的应用。示例应用程序将涵盖大多数

2005-10-11 11:20:00 7217

原创 如何优化JAVA程序设计和编码,提高JAVA性能

通过使用一些辅助性工具来找到程序中的瓶颈,然后就可以对瓶颈部分的代码进行优化。一般有两种方案:即优化代码或更改设计方法。我们一般会选择后者,因为不去调用以下代码要比调用一些优化的代码更能提高程序的性能。而一个设计良好的程序能够精简代码,从而提高性能。 下面将提供一些在JAVA程序的设计和编码中,为了能够提高JAVA程序的性能,而经常采用的一些方法和技巧。 1.对象的生成和大小的调整。 JAVA程序

2005-10-11 10:12:00 6872

原创 finally块中不允许使用return,continue或break的原因

一个try块可以不执行finally子句就能够退出的唯一方法是通过调用System.exit()方法来实现的。如果控制因为一个return,continue或break语句离开这个try块,那么finally快会在控制转移到它的新的目标代码之前执行.也就是说如果在finally块中使用return,continue或break,则会把抛出的异常吃掉。package test;public clas

2005-10-11 10:09:00 7683

原创 实现图形JSF组件

  开发人员认为,如果有合适的工具来创建交互式Web界面,他们就能将时间集中在核心需求和定制上,并在规定时间内及时得交付应用程序。与其他技术如JavaServer Pages或Apache Struts 相比,JavaServer Faces (JSF)技术为创建交互式Web应用程序带来了很多便利。JSF在程序逻辑和GUI表示之间划出一条清晰的界限,提高了对Web程序的维护能力,并为Web用户界面

2005-10-10 13:44:00 5821

原创 java中的Serializable接口

    序列化是把一个对象的状态写入一个字节流的过程,它执行RMI,RMI允许一台机器上的JAVA对象调用不同机器上的JAVA对象方法,对象可以作为参数提供给那个远程方法,发送机序列化该对象并传送它,接收机执行反序列化。 序列化和反序列化的关系图表可形成包含循环引用的顺序图表。这是整个序列化的总体思想。 而Serializable接口属于支持序列化的一个接口,只有一个实现它的对象可以被序列化工具存

2005-10-09 13:22:00 8198 1

hsqldb-2.3.0

Hsqldb是一个开放源代码的JAVA数据库,其具有标准的SQL语法和JAVA接口,它可以自由使用和分发,非常简洁和快速的。

2013-09-28

Siebel基础中文版

Siebel作为全球最领先的CRM产品,Siebel CRM On Demand也继承着Siebel企业级产品的强大功能和优势,结合自身14年之多的客户实施及使用经验,在研发应用中不断改进;在在线软件产品应用领域是Oracle为数不多的在中国的推广产品之一。本书是Siebel初学者的必备资料。

2013-08-07

rhel 6.1 linux下安装、升级、删除oracle 10g

rhel 6.1 linux 下安装、升级、删除oracle 10g

2011-12-04

Oracle Fail Safe 双机热备方案

Oracle Fail Safe 是架构在 Microsoft Cluster Server(MSCS)上的一个 Oracle 产品,为Oracle 的一些产品(数据库、Oracle Application Server 等)提供高可用性。提供数据、应用程序在出现故障的情况下,将Oracle数据库自动转换到另一个激活的系统上,保证系统的高可用性。

2009-03-20

Weblogic管理指南

BEA WebLogic Server™ 包含了许多互相关联的资源。对这些资源的管理包括下列任务:服务器的启动及终止,服务器以及连接池的负载平衡,资源配置的监控,诊断并修改问题,监控并评估系统性能,分发Web 应用、EJB 以及其它 资源。 WebLogic 服务器提供了一个健壮的基于Web 的工具——管理控制台,它是执行上述任务的主要工具。通过管理控制台,你可以访问 WebLogic 管理服务。管理服务实现了Sun 的Java 管理扩展标准(JMX),它是 WebLogic 资源管理的基础。 你可以用管理控制台来配置资源的属性,分发应用及组件,监控资源的使用情况(如服务器负载,Java 虚拟机的内存使用情况以及数据库连接池的负载),查看日志消息,终止服务器,以及执行其它管理任务。

2009-03-20

Linux 常用命令大全

搜集了Linux常用命令,以word形式,便于菜鸟学习和查找。

2009-03-05

Oracle 9i RMAN参考使用手册

Recovery Manager(RMAN)是一种用于备份(backup)、还原(restore)和恢复(recover)数据库的 Oracle 工具

2008-09-03

WebLogic Server性能调优

WebLogic Server性能调优。

2008-09-02

SQLSERVER导入ORACLE数据库

SQLSERVER导入ORACLE数据库的明细操作,包括每一步操作的示意图。

2008-09-02

一些Informix SQL函数的用法

一些Informix SQL函数的用法,包括内部函数和IDS内部函数两大类,都是一些常用函数的介绍,值得收藏。

2008-09-02

ORACLE内置函数使用手册

Oracle内置函数手册,包括函数的参数类型定义、参数说明以及功能说明和返回值类型,还有简单的示例,便于大家快速查询。

2008-09-02

Oracle 9i 分析函数参考手册

Oracle从8.1.6开始提供分析函数,分析函数用于计算基于组的某种聚合值,它和聚合函数的不同之处是对于每个组返回多行,而聚合函数对于每个组只返回一行。

2008-09-02

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除