- 浏览: 45236 次
- 性别:
- 来自: 济南
最新评论
-
jiong818:
哈哈, 够强的!!
java 23种设计模式,一般情况下,常用的有哪些? -
hekp:
这样带比喻的还看着比较容易理解。。
多写例子就更好了~
java 23种设计模式,一般情况下,常用的有哪些?
文章列表
对于不同的数据库连接来源需求,spring提供了javax.sql.DataSource注入,更换数据来源只要在Bean定义中修改配置,而不用修改任何一行代码。 应不同的系统,可能使用不同的数据来源,例如:jdbc、连接池、或是JNDI等等,资料变更是底层的行为,不应影响到上层的业务逻辑。例子:<beans> <bean id="dataSource" class="org.springframework.jdbc.datasource.DriverManagerDataSource"&g ...
- 2008-05-30 08:43
- 浏览 2065
- 评论(0)
Hessian是一个简单的二进制的Web服务方案(其实我觉得它更多的是一种二进制对象传递方式),它只需要一个客户端接口和服务端程序就可以轻松实现程序的远程调用啦。下面就以Hessian主页上的例子来show一下这种简单的RPC应用方案啦
1、在tomcat下创建一个应用test,在其下的WEB-INF/src目录下编写以下程序文件。
2、创建服务端程序文件example/BasicService.java,内容如下:package example;
public class BasicService implements Basic { private String _greeti ...
- 2008-05-28 13:40
- 浏览 891
- 评论(0)
Java 的Runtime 对象 在Java 语言内部,java.lang.Runtime 对象就是一个使用单例模式的例子。在每一个Java 应用程序里面,都有惟一的一个Runtime 对象。通过这个Runtime 对象,应用程序可以与其运行环境发生相互作用。Runtime 类提供一个静态工厂方法getRuntime()::
public static Runtime getRuntime();
通过调用此方法,可以获得Runtime 类惟一的一个实例:
Runtime rt = Runtime getRuntime();
Runtime 对象通常的用途 ...
- 2008-05-26 13:34
- 浏览 1477
- 评论(0)
工厂模式, 工厂方法模式,单例模式, 外观(Facade)模式, 观察者(Observer)模式,桥接(Bridge)模式都是比较常用的,不同的项目有不同的设计方向,可以参考的设计模式也不尽相同,没有定数,只是上面这几个模式用的比 ...
- 2008-05-26 11:40
- 浏览 5516
- 评论(2)
日期问题 1、获取服务器端当前日期: <%@ page import="java.util.Date"%><% Date myDate = new Date();%> 2、获取当前年、月、日: <%@ page import="java.util.Date"%><% Date myDate = new Date(); int thisYear = myDate.getYear() + 1900;//thisYear = 2003 int thisMonth = myDate.getMonth() + 1;//thi ...
- 2008-05-26 11:40
- 浏览 852
- 评论(0)
package com.macquarie.eqm.quantum.holding.gui; import java.awt.*; import javax.swing.*; import javax.swing.plaf.basic.*; public class aaa { public static void main(String[] args) { class myCombo extends JComboBox { public myCombo() { super(); setUI(new myComboUI()); } //end of default constructor cla ...
- 2008-05-26 11:39
- 浏览 1869
- 评论(0)
BCP是SYBASE公司提供专门用于数据库表一级数据备份的工具。 一般存放在所安装的ASE或者Open Client 的BIN目录中。 12版本以前的ASE,bcp存放目录为 $SYBASE/bin 12版本(含12版本)以后存放目录为 $SYBASE/OCS-12_x/bin 其中$SYBASE为SYBASE安装目录,12_x代表12.0、12.5版本,显示为12_0或者12_5 可执行文件名称为bcp.EXE 参数列表如下:(可用 bcp – 得到) usage: bcp [[database_name.]owner.]table_name[:slice_n ...
- 2008-05-26 11:39
- 浏览 4207
- 评论(0)
<jsp:include flush="true" page="/js/waitTable.jsp"></jsp:include> //在要加入等待页面的jsp页面最后加入
<%@page contentType="text/html; charset=GB2312" %>
<div id="doing" runat="server" style="Z-INDEX: 12000; LEFT: 32%; WIDTH: 100%; CURSOR: ...
- 2008-05-26 11:38
- 浏览 5646
- 评论(0)
Struts Struts只是一个MVC框架(Framework),用于快速开发Java Web应用。Struts实现的重点在C(Controller),包括ActionServlet/RequestProcessor和我们定制的Action,也为V(View)提供了一系列定制标签(Custom Tag)。但Struts几乎没有涉及M(Model),所以Struts可 ...
- 2008-05-26 11:38
- 浏览 971
- 评论(0)
下面是网友总结的display标签的优缺点: 1. 分页 如果想对代码分页,只需在display:table标签中添加一项pagesize="每页显示行数",如 2. 对列排序 display tag可对列进行排序,就是点击列名,对该列的数据进行排序。你只需对想要 ...
- 2008-05-26 11:37
- 浏览 2068
- 评论(0)
SQL Server 服务器安装剖析 sql server 2000以前的版本,例如7.0一般不存在多个版本,只有标准版跟桌面版,用户如果不清楚该装什么版本的话,可按安装上的安装先决条件指示安装,一般在WIN2000 服务器版上装标准版,其他的系 ...
- 2008-05-26 11:36
- 浏览 2389
- 评论(0)
<%@ include file="../../public/include/page.jsp"%><%@ page pageEncoding="GBK"%><html:html><head></head><script language="JavaScript"> function movetogroup(){ with(document.forms[0]){ var codeStr = all['username']; if(codeStr == nu ...
- 2008-05-26 11:36
- 浏览 985
- 评论(0)
D:\Tomcat\work\Catalina 下面的编译文件删除后重新布置 <session-config> <!--session过期时间10分钟> <session-timeout>10</session-timeout> </session-config> <error-page> <!--错误引导页> <error-code>500</error-code> <location>/error.jsp</location> <error-page> ...
- 2008-05-26 11:35
- 浏览 1012
- 评论(0)
由于公司项目的需要,我对Hibernate对多表关联查询研究了一下,现总结如下,供朋友参考。 一、 Hibernate简介Hibernate是一个JDO工具。它的工作原理是通过文件(一般有两种:xml文件和properties文件)把值对象和数据库表之间建立起一个映射关系。这样,我们只需要通过操作这些值对象和Hibernate提供的一些基本类,就可以达到使用数据库的目的。例如,使用Hibernate的查询,可以直接返回包含某个值对象的列表(List),而不必向传统的JDBC访问方式一样把结果集的数据逐个装载到一个值对象中,为编码工作节约了大量的时间。Hibernate提供的HQL是一种类SQ ...
- 2008-05-26 11:34
- 浏览 1866
- 评论(0)
准备工具等: eclipse3.1+MyEclipse+jdk+mysql5.0 1:创建数据库.drop database if exists SAMPLEDB;create database SAMPLEDB;use SAMPLEDB;create table CUSTOMERS ( ID bigint not null, NAME varchar(15), AGE int, primary key (ID));create table ORDERS ( ID bigint not null, ORDER_NUMBER varchar(15), PRICE do ...
- 2008-05-26 11:34
- 浏览 844
- 评论(0)