自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(27)
  • 收藏
  • 关注

转载 php中__FILE__和dirname(__FILE__)的说明

__FILE__ 是当前路径+文件名dirname(__FILE__)返回当前文件路径的路径部分例如当前文件是 /home/data/demo/test.php  ,则 __FILE__ 得到的就是完整路径即/home/data/demo/test.php  ,而dirname(__FILE__)得到路径部分 即/home/data/demo 魔术常量PHP 向它运行的任何脚本

2008-08-08 12:03:00 452

转载 JSTL格式化标签库测试

1.当然是引入jar包,这个已在3-2中提到。2.struts-config.xml:(其中还包含了以前El以及JSTLCore的action)xml version="1.0" encoding="ISO-8859-1" ?>DOCTYPE struts-config PUBLIC          "-//Apache Software Foundation//DTD Struts Con

2008-08-04 18:41:00 585

原创 js

 function divopen(Obj, Flag){ if(Flag) {  Obj.style.display="block"; } else {  Obj.style.display="none"; }}function divopen2(Obj){ if(Obj.style.display=="block") {  Obj.style.display="none"; } else { 

2008-07-29 18:02:00 326

转载 java日期操作

提取一个月中的最后一天  public static Date getLastDate(long day) 这个方法有问题,好像不对。 /** 日期类 * @date 2003-12-04 * @version 1.0 */import java.util.*;import java.text.*;import java.util.Calendar;

2008-07-27 12:15:00 329

转载 java 数据库基本操作

 java 数据库基本操作1、java数据库操作基本流程2、几个常用的重要技巧:     可滚动、更新的记录集     批量更新     事务处理java数据库操作基本流程:取得数据库连接 - 执行sql语句 - 处理执行结果 - 释放数据库连接 1、取得数据库连接  1)用DriverManager取数据库连接   例子    String className,url,uid,pwd; 

2008-07-27 10:55:00 376

原创 struts多模块开发

 http://blog.csdn.net/lovingprince/archive/2007/06/26/1667570.aspx

2008-07-27 10:53:00 430

原创 jsp输出动态内容的方法

Struts有两个bean标签产输出:  //数组 //HashMap    jspout.write() 

2008-07-27 09:53:00 750

原创 php安装

最后只得把php5ts.dll和libmysql.dll放到windows32 文件夹了。看来 path 环境变量没起作用啊。。

2008-07-26 21:50:00 441

原创 常用的类型转换

(1) long to int int = (int)long (2) Long to int int = (int)Long //error Long l = 3L; int s = Integer.parseInt(String.valueOf(l)); static String    valueOf(int i)       

2008-07-26 13:54:00 358

原创 Struts国际化开发

中文资源文件的转码 native2ascii.exe 是 Java 的一个文件转码工具,是将特殊各异的内容 转为 用指定的编码标准文体形式统一的表现出来,它通常位于 JDK_home/bin 目录下,安装好 Java SE 后,可在命令行直接使用 native2ascii 命令进行转码,示例:native2ascii -encoding 8859_1 c:/test.txt c:/temp.t

2008-07-26 13:22:00 400

转载 Struts Validator

全文:https://www6.software.ibm.com/developerworks/cn/education/java/j-strutsval/index.html 必要的库:最重要的是需要 Jakarta ORO 包,它负责处理正则表达式。Validator 还使用 Jakarta Commons BeanUtils、Jakarta Commons Logging、J

2008-07-26 10:35:00 375

原创 SQL语句

delete from member where member_id = 10;

2008-07-25 18:21:00 327

原创 页面跳转

 Struts标签库 把用户转发到指定的全局标签。(定义在struts-config.xml文件中)。    重定向到开发者指定的URL。     jspRequestDispatcher是一个Web资源的包装器,可以用来把当前request传递到该资源,或者把新的资源包括到当前响应中。RequestDispatcher接口中定义了两个方法:include/for

2008-07-25 17:53:00 461

转载 使用PreparedStatement的Batch功能

 Update大量的数据时, 先Prepare一个INSERT语句再多次的执行, 会导致很多次的网络连接。要减少JDBC的调用次数改善性能, 你可以使用PreparedStatement的AddBatch()方法一次性发送多个查询给数据库. 例如, 让我们来比较一下下面的例子。  例 1: 多次执行Prepared StatementPreparedStatement ps = c

2008-07-25 17:30:00 699

原创 NestableException和NestableRuntimeException的区别

 NestableException是已检查异常NestableRuntimeException是运行时异常

2008-07-14 14:29:00 1780

原创 welcome-file-list

  当客户访问Web应用时,如果仅仅给出Web应用的Root URL,没用指定具体的文件名,Web容器会自动调用Web应用的欢迎文件。      welcome.jsp  index.jsp      说明:可以包含多个子元素,首先查找第一个文件。    由于元素中不能配置Servlet映射,因此不能直接把Structs的Action作为欢迎文件,可以采用一种变

2008-07-12 18:29:00 1505

转载 命令模式(Comand Patern)

一、 命令(Command)模式命令(Command)模式属于对象的行为模式【GOF95】。命令模式又称为行动(Action)模式或交易(Transaction)模式。命令模式把一个请求或者操作封装到一个对象中。命令模式允许系统使用不同的请求把客户端参数化,对请求排队或者记录请求日志,可以提供命令的撤销和恢复功能。命令模式是对命令的封装。命令模式把发出命令的责任和执行命令的责任分割开,委派

2008-07-12 14:25:00 762

原创 toString()方法

 package com.corejava.chapter3;import java.util.Scanner;public class InputName { public static void main(String[] args) { InputName i = new InputName(); InputNa

2008-07-11 18:57:00 474

转载 代理模式Proxy Pattern)

我觉得代理模式实际上是对被代理对象一个封装,之所以叫代理是因为代理暴露出来的方法同被代理对象是一样的。这样就象生活中的代理一样,替别人干活。当然代理对象理所当然可以做写些自己的事,但是这些事也都是围绕共同接口的方法的,而且不暴露在外面。象远程代理模式,代理里所了很多远程处理、同步的事。一、 代理(Proxy)模式代理(Proxy)模式给某一个对象提供一个代理,并由代理对象控制对原对象的引用

2008-07-04 19:38:00 560

原创 EJB概述

Enterprise JavaBean(EJB)是一种服务器端组件的规范。EJB规范的目标是定义一个标准,以创建可参与分布式的、面向对象的应用组件。javaBean定义了应用程序组件的一个标准接口,同样,EJB定义了服务器端组件的标准。通过EJB,java开发者将能够通过集成定义良好的组件来更快地开发分布式应用。制定EJB规范的动机就是使编写具有网络功能的应用程序更容易。反过来这就要求应用程序

2008-07-04 16:39:00 568

转载 阻塞队列

生产者/消费者模型是最基本的并发协作模型,是所有并发协作的基础。可以这么说,其他的并发协作都是供求关系模型的变种。生产者,消费者之间的供求关系可以简单的使用管道来构造。让我们看两者之间的行为模式: *生产/消费模型:消费者如果无消费对象,就会阻塞直到有消费对象到达;一个消费对象仅供一个消费者消费。 *BlockingQueue: 如果队列为空,则读取操作将会阻塞直至队列有新的内容到达;队列中对象一

2008-07-03 13:22:00 1065

转载 简单工厂模式(Simple Factory Pattern)

工厂模式专门负责将大量有共同接口的类实例化。工厂模式可以动态决定将哪一个类实例化,不必事先知道每次要实例化哪一个类。工厂模式有以下几种形态: 简单工厂(Simple Factory)模式 工厂方法(Factory Method)模式 抽象工厂(Abstract Factory)模式  一、 简单工厂(Simple Factory)模式Simpl

2008-07-02 20:38:00 376

原创 工厂方法模式(Factory Method Pattern)

一、 工厂方法(Factory Method)模式工厂方法(FactoryMethod)模式是类的创建模式,其用意是定义一个创建产品对象的工厂接口,将实际创建工作推迟到子类中。工厂方法模式是简单工厂模式的进一步抽象和推广。由于使用了多态性,工厂方法模式保持了简单工厂模式的优点,而且克服了它的缺点。在工厂方法模式中,核心的工厂类不再负责所有产品的创建,而是将具体创建工作交给子类去做。这个

2008-07-02 19:49:00 389

原创 策略模式(Strategy Pattern)

策略模式目的把环境和行为分离,方法是把不同的算法封装成不同的类,实际编码是把算法代码放到共同接口定义的方法中,运用是一个环境类实现相互替换。实际这个模式是对类的方法层面上的运用。一、 策略(Strategy)模式策略模式的用意是针对一组算法,将每一个算法封装到具有共同接口的独立的类中,从而使得它们可以相互替换。策略模式使得算法可以在不影响到客户端的情况下发生变化。假设现在要设计一个贩卖

2008-07-02 14:09:00 374

原创 多线程

本总结参考java核心技术中文版 第7版为什么要多任务传统的单线程程序是一个程序执行完后再执行下一个,同一个时间段就只能干一件事情。不言而喻效率不高,因为普通的程序很难让cpu全负荷运转起来,cpu大量的时间在闲置。一个程序也很难满足用户的需求。多任务的解决方案我们考虑是否程序能同时执行多个程序,最终的解决方案是把cpu调用程序的物理过程分成若干小的时间片断,这样就可以可已在每个时

2008-07-02 12:35:00 428

原创 Exception in thread "main" java.lang.NoClassDefFoundError

错误:Exception   in   thread   "main"   java.lang.NoClassDefFoundError 症状:eclipse中的相关项目根节点有个红叉描述:我出现这个异常是在使用eclipse时,和一般出现在java cmd出现的问题还不太一样。我利用IDE生成类,生成main方法,结果一运行。出了Exception   in   thread   "ma

2008-06-27 23:08:00 641

原创 Spring对JDBC的支持

在看《pro spring》,看到第八章感觉有点乱。第一例子就开始需要的两个域就没有。对Spring对JDBC的支持原理,以及对样例代码的解释也不够详细。所以自己尝试总结下。一、传统的JDBC的应用学习一项新应用,我首先应该是先了解下老的技术是怎样实现的,是什么原因促使新技术的产生,无疑是真正理解一项技术之根本。一般书籍或手册在介绍自身数据库应用技术时都给了传统的JDBC应用代码,并真

2008-06-27 21:25:00 2690 1

空空如也

空空如也

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

TA关注的人

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