- 博客(18)
- 资源 (21)
- 收藏
- 关注

原创 仿浏览器 前进 后退 刷新
描述:利用js脚本的Array集合实现,挺实用,特别是在自己做框架的时候 functiongoUrl(urlItem,obj) { varHpageIndex = 0;// 定义存储URL地址集合的最大索引 varHpageLength = 0;// 定存储URL地址
2012-07-05 16:07:27
1852

原创 判断文件并执行这个文件
<script language="vbscript">sub datacheck() iffunc_FileExist("C:\Program Files\easylogic\oa.elc")=truethen Dim WshShell Set WshShell = CreateObjec
2012-07-05 16:06:14
435
原创 oracle 分页 很棒的!
CREATE OR REPLACE PROCEDURE PROC6338196642095312503719(输入新闻主题 Varchar2,输入新闻内容 Varchar2,输入发布时间 Varchar2,输入当前页码 Number,输入每页行数 Number,输出当前页码 OUT Number,输出总行行数 OUT Number,输出总页页数 OUT Number,输入是否下页 Number,输
2009-07-01 11:17:00
551
原创 去除给定字符串中重复的字符串
create or replace function MyReplace(oldStr varchar2, sign varchar2) return varchar2 isstr varchar2(4000);currentIndex number;startIndex number;endIndex number;/* 这个函数的功能主要是用于去除给定字符串中重复的字符串.在使用中需要指
2009-07-01 11:08:00
779
原创 安装ORACLE9I
1, 安装前需要下载如下软件: ship_9204_linux_disk1.cpio.gz ship_9204_linux_disk2.cpio.gz ship_9204_linux_disk3.cpio.gz下载地址: http://www.oracle.com/technology/software/products/oracle9i/index
2009-03-20 21:47:00
748
1
原创 DAO 设计模式 总结
一.学会怎样编写更好的 DAO 的技巧 1 注意事务界定的处理方法,不要把这些处理细节放在DAO方法里面,使代码得到高度地重用,而不是重复写同样的代码,记得是重用而不是重复! 2 DAO异常的处理,达到DAO 更容易使用、更健壮及更易于维护的效果。二.学会了什么是针对接口编程,什么是依赖反转原则(DIP) "针对接口编程"是面向对象的一条重要的原则,敏捷软件开
2008-12-04 23:13:00
769
原创 DAO工厂类的实现
在刚开始的时候设计DAO模式的结构时,我们按 一个典型的 DAO 实现有以下组件: 一个 DAO 工厂类 一个 DAO 接口 一个实现了 DAO 接口的具体类 数据传输对象(有时称为值对象) 如何才能使系统通过一种更加灵活地方式来使用不同的实现了 DAO 接口的具体类呢?以下将仿照Spring的bean工厂,实现一个简单的IOC容器,这种做法的目的,其实就是帮助我们更好地理解DIP
2008-12-04 23:06:00
1784
原创 DAO 中的异常处理
项目开发宝典>> 中的留言板小例子我还学到了DAO 中的异常处理,如何使DAO 更容易使用、更健壮及更易于维护,在实现 DAO 模式的异常处理时,一般我们都会考虑下面的问题: 1 DAO 的公共接口中的方法是否抛出检查过的异常?如果是的话,抛出何种检查过的异常? 2 在 DAO 实现类中如何处理异常? 在网上曾看到过一篇文章说,遵从以下这些原则可以极大地改进
2008-12-04 23:03:00
703
原创 DAO 设计模式 事务界定
前面说过, DAO 不负责处理事务、会话或连接,而把这交给一个工具类,封装所有关于数据库的操作。把Session的获取,语句的关闭等放在这个类更好。通常的设计把数据 库的代码放到DAO的实现类中,这样如果某个DAO实现类设计不良,要改动就必须牵涉到很多地方,不利于维护。在这里的工具类代码如清单6。 清单 6. public class HibernateUtil { pr
2008-12-04 22:56:00
690
原创 DAO的实现
DAO 模式对开发J2EE应用的人员来说都应该很熟悉的,但是模式的实现各不相同,在这里我将按下面的思路来实现:1.系统中的所有数据库访问都通过 DAO 进行以实现封装。2.每个 DAO 实例负责一个主要域对象或实体。 3.DAO 负责域对象的创建、读取(按主键)、更新和删除(CRUD)。4.DAO 可允许基于除主键之外的标准进行查询,返回值通常是DAO 负责的域对象
2008-12-04 22:52:00
959
原创 设计DAO要注意的问题
在采用这种工厂方法设计模式来实现时我们其实要注意很多问题,哪个对象负责开始事务,哪个负责事务结束?DAO 是否要负责事务的开始和结束? 应用程序是否需要通过多少个DAO访问数据?事务涉及一个DAO还是多个DAO?一个DAO是否调用另一个DAO的方法?了解上述问题的答案将有助于我们 选择最适合的 DAO 的事务界定策略。在 DAO 中有两种主要的界定事务的策略。一种方式是让 DAO 负责界定事
2008-12-04 22:50:00
659
原创 DAO模式的介绍
业务对象只应该关注业务逻辑,不应该关心数据存取的细节。数据访问对象必须实现特定的持久化策略(如,基于JDBC或Hibernate的持久化逻辑), 这样就抽出来了DAO层,作为数据源层,而之上的Domain Model层与之通讯而已,如果将那些实现了数据访问操作的所有细节都放入高层Domain model(领域模型)的话,系统的结构一定层次上来说就变得有些混乱。低级别的数据访问逻辑与高级别的业务逻
2008-12-04 22:47:00
644
原创 如何获得管理员密码
一、利用NET命令 我们知道在Windows XP中提供了“net user”命令,该命令可以添加、修改用户账户信息,其语法格式为: net user [UserName [Password ] [options]] [domain] net user [UserName {Password } add [options] [domain] net user [UserName [
2008-12-04 22:31:00
2942
原创 JAVA Script 脚本代码 用户密码 验证
function validate(){ f=document.reg_form; if(f.name.value==""){ alert("请输入姓名"); f.name.focus(); return false; }
2008-04-23 23:27:00
1527
1
原创 TSQL 使用存储过程
使用存储过程 简单的老的jdbc通过callablestatement类支持存储过程的调用。该类实际上是preparedstatement的一个子类。假设我们有一个poets数据库。数据库中有一个设置诗人逝世年龄的存储过程。下面是对老酒鬼dylan thomas(old soak dylan thomas不指定是否有关典故、文化,请批评指正。译注)进行调用的详细代码: try{ int a
2008-04-23 23:27:00
1479
1
原创 面试题
基础知识: 1.C++或Java中的异常处理机制的简单原理和应用。当JAVA程序违反了JAVA的语义规则时,JAVA虚拟机就会将发生的错误表示为一个异常。违反语义规则包括2种情况。一种是JAVA类库内置的语义检查。例如数组下标越界,会引发IndexOutOfBoundsException;访问null的对象时会引发NullPointerException。另一种情况就是JAVA允许程序员扩展这种语
2008-04-23 23:09:00
500
原创 Java Servlet API
Java Servlet API说明文档(2.1a版)3 软件包:javax.servlet.http 所包含的接口:HttpServletRequest;HttpServletResponse;HttpSession;HttpSessionBindingListener;HttpSessionContext。 所包含的类:Cookie;HttpServlet;HttpSessionBinding
2008-04-23 23:03:00
889
1
原创 表示用于排序、筛选、搜索、编辑和导航的 DataTable 的可绑定数据的自定义视图
DataView 表示用于排序、筛选、搜索、编辑和导航的 DataTable 的可绑定数据的自定义视图。 DataView 使您能够创建 DataTable 中所存储的数据的不同视图,这种功能通常用于数据绑定应用程序。使用 DataView,您可以使用不同排序顺序显示表中的数据,并且可以按行状态或基于筛选器表达式来筛选数据。 DataView 提供基础 DataTable 中的数据的动态视图:
2008-04-23 23:01:00
1052
2
QQTools\MD5\DES\AES\SHA等加密工具(带源码)
2019-02-19
加密解密工具支持随机盐(带源码)
2019-02-12
Oracel数据库定时数据备份
2012-07-05
B2C数字卡在线销售系统
2009-02-19
JAVA2 程序设计培训课程.PPT
2008-04-27
JavaSwing学习资料
2008-04-27
精妙SQL
2008-04-27
三大范式应用与理解
2008-04-27
XML实用大全
2008-04-26
java调用存储过程
2008-04-23
列车时刻查询系统
2008-04-10
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人