我的程序
xuxiaolei
这个作者很懒,什么都没留下…
展开
-
JAVA版 连连看
以前写的连连看,大家共同玩下。2008-07-07 20:26:21 · 200 阅读 · 0 评论 -
hibernate3中使用hsql的sequence生成主键
今天,想尝试下使用hsql的sequence来作为hibernate的主键生成策略,主键部分XML代码是这样的:<id name="id" column="person_id"> <generator class="sequence"> <param name="seq.2008-10-25 09:58:35 · 200 阅读 · 0 评论 -
使用JAVA在JSP中生成饼图
通过在服务器端生成图片 然后这样在页面中的图片可以真正的跨浏览器 package servlets;import java.awt.*;import java.awt.image.*;import javax.imageio.*;import java.awt.font.*;import java.awt.geom.*;import java.io.*;import j...2008-03-25 16:27:37 · 510 阅读 · 0 评论 -
hibernate3 one-to-one总结之共享的关联主键
在hibernate3中,one-to-one关联主要通过3种方式来实现:(1)共享的关联主键(2)主外键关联(3)通过关联表关联其中,第一和第二中关联很常见,第三种关联因为效率关系很少使用。下面是共享的关联主键简单的例子:(1)one-to-one通过共享主键关联create table person ( person_id bigint primary key, name v...2008-11-08 19:14:29 · 218 阅读 · 0 评论 -
hibernate3 one-to-one总结之主外键关联
在hibernate3中,one-to-one关联主要通过3种方式来实现:(1)共享的关联主键(2)主外键关联(3)通过关联表关联其中,第一和第二中关联很常见,第三种关联因为效率关系很少使用。下面是主外键关联简单的例子:create table person ( person_id bigint primary key, name varchar(255) not null, a...2008-11-08 19:21:38 · 106 阅读 · 0 评论 -
hibernate3 one-ton-one总结之关联表关联实现one-to-one
在hibernate3中,one-to-one关联主要通过3种方式来实现:(1)共享的关联主键(2)主外键关联(3)通过关联表关联其中,第一和第二中关联很常见,第三种关联因为效率关系很少使用。下面是通过关联表关联实现one-to-one的简单例子,通过关联表实现one-to-one在网上例子非常少,这个程序我也是试了N长时间才搞定的:create table person ( per...2008-11-08 19:29:05 · 142 阅读 · 0 评论 -
彻底解决超链接提交中文乱码问题
在网页中的超链接,例如 <a href="/servlet?id=1&name=世界">click me</a>,如果超链接里的地址有中文就如上面的'name=世界'一样,即使在web.xml中设置转换字符集的filter,在servlet中得到的值还是乱码。下面是我的几个实验,(1) 首先,在web.xml中没有字符集转换的filter下,在表单中提交中文的情况...2008-04-26 11:08:10 · 1120 阅读 · 0 评论 -
hibernate实战(第2版)读书笔记(一)
最近时间重读hibernate实战(第2版),哈哈,很长时间不用几乎都忘完了。现在作为读书笔记记录下来,以供自己和别人参考。部分例子摘自hibernate实战(第2版)书中。本人能力有限,难免出现错误的地方,欢迎指正。在hibernate使用seqence的主键生成策略时候,要这样写(下面的写法是针对HSQLDB,不清楚在其他数据库也通用)<id column="MY_ID">...2009-05-28 09:38:06 · 223 阅读 · 0 评论 -
用SWT做的简单的文件浏览器
一个用swt做的简单的文件浏览器,package hello;import org.eclipse.swt.SWT;import org.eclipse.swt.layout.*;import org.eclipse.swt.events.*;import org.eclipse.swt.graphics.Image;import org.eclipse.swt.widgets.*...2009-01-03 17:55:58 · 389 阅读 · 0 评论 -
用SWT写的简单的通讯录
用SWT写了个简单的通讯录,管理自己的手机号,2009-01-19 12:32:27 · 188 阅读 · 0 评论 -
spring中AOP代理的几种方式
部分例子摘自 spring in action(1)使用ProxyFactoryBean的代理package chapter4;public interface Performable { public void perform() throws Exception;}package chapter4;import java.util.Random;...2009-06-24 14:45:46 · 215 阅读 · 0 评论 -
JSP 分页
package examples;import java.util.List;import java.util.ArrayList;public class PageNumBean { private Integer upPageNum; // 上一页页码 private Integer downPageNum; // 下一页页码 private Integer firstP...2008-02-26 12:59:16 · 81 阅读 · 0 评论 -
js dtree的简单应用
前几天在javaeye上看到有这样一个帖子(http://www.iteye.com/topic/245728),今天把我的解决代码贴在我的blog中。数据库是这样的记录 year,month,title 2004 3 第一条标题 2004 5 第二条标题 2005 6 第三条标题 2005 6 第四条标题 2002 6 第五条标题 要求在前台以年...2008-09-25 19:54:27 · 89 阅读 · 0 评论 -
怎么样让ibatis原生支持C3P0
昨天,在javaeye上看到一个帖子,http://www.iteye.com/post/604066,说的是怎么样让ibatis支持c3p0,而不是通过spring的方法支持。晚上回到家后,把那个老大的代码下载下来。然后,我把ibatis的源码也复制下来(ibatis用的是2.1.5),然后自己建了一个工程,我发现源码需要依赖很多包,找啊找,没有办法,没有用的几个DAO给干掉了(Hibernat...2008-09-03 08:02:01 · 140 阅读 · 0 评论 -
Spring中创建自己的PointcutAdvisor
Spring中创建自己的PointcutAdvisor在Spring中使用的Advisor中,大部分情况下使用的都是容器已经定义的PointcutAdvisor,当然如果我们实现指定的接口,也可以将自定义的PointcutAdvisor。首先,要定义一个Advice,我们自定义一个RegardCustomer实现MethodBeforeAdvice,当然也可以实现其他的Advice接口:...2007-09-22 16:42:28 · 704 阅读 · 0 评论 -
使用JAVA生成图片
java 代码 import java.awt.*; import java.awt.image.*; import java.io.*; import javax.imageio.*; import java.awt.font.*; import java.awt.geom.*; ...2007-10-10 07:59:58 · 206 阅读 · 0 评论 -
JAVA版 俄罗斯方块
把以前写的程序拿出来晒晒2008-07-26 11:00:49 · 114 阅读 · 0 评论 -
在IE和Firefox都通用的弹出对话框
test.html<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head><meta http-equiv="Content-Type" content="text2008-08-15 06:44:10 · 127 阅读 · 0 评论 -
Oracle中将游标重置到第一行上
java 代码 create or replace procedure test_cursor(row_count in number) is my_id number; row_index number; CURSOR c_cursor IS select id from mytabl...2007-10-18 17:35:14 · 1067 阅读 · 0 评论 -
用JSTL实现类似Struts1的表单验证
java 代码 <%@ page language="java" import="java.util.*" pageEncoding=""%> <%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %> <!DOCTY2007-11-21 17:46:57 · 213 阅读 · 0 评论 -
设计模式之 Intercepting Filter
[code]package filter;public interface Filter { public abstract void doProcess(FilterChain chains, String request, String response);}package filter;public class AuditFilter implements...2007-12-12 14:13:36 · 131 阅读 · 0 评论 -
设计模式之 Visitor
[code]package designpattern;public interface Visitable { public void accept(Visitor visitor);}package designpattern;public class StringElement implements Visitable { privat...2007-12-12 14:27:14 · 129 阅读 · 0 评论 -
Windows下VC6配置Opengl开发环境
最近需要了解下Opengl,于是开始鼓捣Opengl,从网上下了一本《OpenGL Graphics Through Applications》,按照书上的说明一步步配置下来还有错误,现在我把正确的过程写出来,希望能为后来人学习Opengl带来帮助。(1)从书上指定的站点下载一个压缩包,这个压缩包的名称是978184800022-3additional.zip,然后解压缩。(2)把压缩包中...2009-03-05 08:14:15 · 278 阅读 · 0 评论 -
SWT中使用Opengl画圆的例子
import org.eclipse.opengl.GL;import org.eclipse.opengl.GLU;import org.eclipse.swt.events.MouseEvent;import org.eclipse.swt.events.MouseListener;import org.eclipse.swt.events.MouseMoveListener;imp...2009-03-09 22:26:47 · 348 阅读 · 0 评论 -
spring中配置声明式事务的几种方式
(1)通过TransactionProxyFactoryBean来声明<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"...2009-06-30 18:31:29 · 143 阅读 · 0 评论