自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(39)
  • 收藏
  • 关注

原创 mysql乱码问题!

mysql出现乱码问题,只要在url连接后面加一句useUnicode=true&characterEncoding=GBK就可以了,如果是XML,就必须写成useUnicode=true&characterEncoding=GBK了,&用了转意字符&否则XML不认的!!!

2005-03-18 10:32:00 933

转载 unsaved-value的经典解释

当你显式的使用session.save()或者session.update()操作一个对象的时候,实际上是用不到unsaved-value的。某些情况下(父子表关联保存),当你在程序中并没有显式的使用save或者update一个持久对象,那么Hibernate需要判断被操作的对象究竟是一个已经持久化过的持久对象,是一个尚未被持久化过的内存临时对象。例如: java代码: Session sessi

2005-03-16 09:41:00 1614

原创 spring与Hibernate的整合实例

一.就像以前讲得那样,框架的学习最主要的就是思想的理解和配置文件的书写问题,所以还是先讲配置文件:在spring与Hibernate的整合中,配置文件主要都集中在了spring的配置文件里,如下例:xml version="1.0" encoding="UTF-8"?>DOCTYPE beans PUBLIC "-//SPRING//DTD BEAN//EN" "http://www.spring

2005-03-08 10:44:00 10260

原创 用 Eclipse 、Spindle 和 Tomcat 轻松搭建 Tapsetry 开发环境

不像 Struts 那样流行,Tapestry 甚至不为人知晓和了解。如果你还不知道 Tapestry 是什么,可以到它的站点了 解。Tapestry 是我最喜欢的 MVC 开发框架之一,另外一个则是 Cocoon。我是在两年前使用过 Cocoon,当时 的版本是 1.8,现在已经是 2.1.3 了,增加了不少的功能特性,有兴趣的朋友可以去研究研究。Tapestry 最 初是在 sf.net,于今

2005-03-04 13:37:00 2169

原创 Spring 调用ORACLE存储过程的结果集(转)

oracle 对于高级特性总是与众不同(我极力讨厌这一点,如果使用它的产品就要对这种产品进行特定的编程,这也是我从不看好weblogic之类的平台的原因),大对象存取一要定用它自己的LOB对象,所幸我还能通过LONG RAW来代替.以便能使程序不需要特定的编码.但对于存储过程(我是说返回结果集的存储过程),我还没有什么方法能用一个通用的程序来处理ORACLE.太多的教材或文章在讲存储过程的调用只是

2005-03-04 09:09:00 790

转载 我喜欢简单:ant - java 构建工具

我喜欢简单:ant - java 构建工具hello ant    管理你的代码,doc文件,编译,配置等开发工作你是怎末做的:自己管理源目录,编译文件,copy,实施...在window写bat,在unix写shell?     可惜我不怎末会写。所以我制作一个ejb的过程是这样的:写代码->写个bat编译代码->组织文件(ejb-jar.xml,jboss.xml...)->压缩文件生

2005-02-24 10:15:00 842

转载 hibernate入门29讲

http://blog.csdn.net/chho/archive/2005/01.aspx

2005-02-24 09:41:00 674

原创 Hibernate配置文件在单元测试中的灵活运用

张辰雪 (melthaw@gmail.com)2005 年 1 月 Hibernate 是一个流行的开源对象关系映射工具,单元测试和持续集成的重要性也得到了广泛的推广和认同,在采用了Hibernate的项目中如何保证测试的自动化和持续性呢?本文讨论了Hibernate加载其配置文件hibernate.properties和hibernate.cfg.xml的过程,以及怎么样将hiberna

2005-02-24 09:32:00 1093

原创 Hibernate中的NamingStrategy

在Java对象里面, 偶们知道一个良好的命名规范会采用大写单词的首字母, 比如订单项这个对象, 偶们会起名为OrderItem, 这样很容易就看出来这个对象是由Order和Item 2个单词组成的, 断词就很容易了, 而属性也是如此, 比如maxPrice, totalPrice等等. 但是如果按照同样的命名规范运到数据库的时候, 由于很多数据库对于表名, 字段名是大小写不敏感的, 所以最常见的策

2005-02-04 14:18:00 1949

原创 我在学习ORACLE时遇到的一些小问题(新手)

set serveroutput on 设定输出到屏幕dbms_output.put_line(abc);  输出到屏幕a||b||c  连接符,结果为:abc

2005-01-25 17:08:00 826

原创 用正则表达式判断一个简单的用户登陆的例 

/* 数据只能为a-z,A-Z,0-9的字符的正则表达式的例子. 正则表达式在做程序登陆的过程非常重要。不然用´ or ´ 等语句就可以很容易绕过您的程度判断; 作者:高颂 QQ:932246 一个简单的例子但是很有用,希望起到抛砖引玉的作用。 */ String temp ="我是非法的字符"; String name = request.getParameter("name"

2005-01-20 17:44:00 850

原创 XML出错信息的解决方法

The content of elements mustconsist of well-formed characterdata or markup以<取代檔案㆗資料內容內使用的The entity name must immediatelyfollow the & in the entityreference.& 以&取代檔案㆗資料內容內使用的&字符

2005-01-20 17:07:00 1495

原创 一种永久改变oracle数据库日期的格式

Oracle9i Enterprise Edition Release 9.2.0.4.0 - ProductionWith the Partitioning, OLAP and Oracle Data Mining optionsJServer Release 9.2.0.4.0 - ProductionSQL> select sysdate from dual;SYSDATE---------

2005-01-20 10:17:00 1091

原创 JSP实现论坛树型结构的具体算法

1、演示表的结构:    表名:mybbslist    字段     数据类型  说明    BBSID    自动编号      RootID    Int     根帖ID,本身为根帖则RootID = ID    FID     Int     父帖ID,上一层帖子的ID,如是根帖则FID = 0    DEPTH    Int     根帖Level=0,其他依据回复的深度递增    B

2005-01-13 19:09:00 983

原创 获得WebBrowser控件中的HTML源码

作者:未知 更新人:legume 来源:不详 更新时间:2004-06-11 投稿信箱: tg*ddvip.com     这里介绍如何用程序的方法获得WebBrowser控件中的HTML的源代码,并可以通过修改源代码内容来修改页面内容(注意:不是显示一个新的页面)。 首先要加入WebBrowser控件,加入控件的方面我就不说了。获得源代码方法有两种: 一、方法

2005-01-05 11:07:00 1006

原创 SkinLoad程序界面换肤工具

分类: 界面作者: 耿海增邮件地址: genghaizeng@163.com 代码下载 开发环境: VC6 Windows XP测试环境: WindowsXP 说明:SkinLoad是一个给程序换肤的工具,通过几个简单的函数调用就可以给你的应用程序加上漂亮的皮肤,包括所有的系统对话框。通过SkinLoadMaker皮肤编辑工具,可以自己定制皮肤。       界

2005-01-05 10:09:00 1109

原创 防止对 Visual Basic .NET 或 C# 代码进行反相工程

发布日期: 12/28/2004 | 更新日期: 12/28/2004Gabriel Torok和 Bill Leach本文假设您熟悉 .NET 与 C#摘要.NET 体系结构的优势之一在于,利用该体系结构构建的程序集包含很多有用的信息,使用中间语言反汇编程序 ILDASM 即可恢复这些信息。但是这样会带来另一个问题,就是可以访问您的二进制代码的人能够以非常近似的手段恢复原始源

2005-01-03 11:00:00 859

原创 利用Visual C#开发一个媒体播放器

摘要:了解如何在 Microsoft Visual C# .NET 中使用 DirectShow 控件,如何开发一个媒体播放器。按照本文介绍的操作步骤,您可以创建一个简单 Visual C# 应用程序,用来播放数字音频和视频。    简介  Microsoft Visual C# 是世界上最流行的编程语言,利用 Visual C# 的最新版本 Visual C# .NET,

2004-12-31 16:33:00 4040 1

原创 从MP3中提取歌曲信息(C#)

从MP3中提取歌曲信息作者:game.19xz 来源:19xz.com 从MP3中提取歌曲信息        一首MP3歌曲除了音乐信息外,还包含了如歌名、演唱者等信息,当我们用winamp软件听音乐时,播放清单就自动将这些信息读出来。大部分人都喜欢从网上下载音乐,但下载下来的MP3文件名都是文件上传系统自动取名的,和歌曲本身根本不相

2004-12-31 14:42:00 1460 1

原创 提取网页中的超链接(C#)

using System;using System.Xml;using System.Text;using System.Net;using System.IO;using System.Collections;using System.Text.RegularExpressions;public class App{ public static void Main() {    string

2004-12-31 14:36:00 1586 1

原创 windows应用程序版的google搜索引擎源码

//Form1.csusing System;using System.Drawing;using System.Collections;using System.ComponentModel;using System.Windows.Forms;using System.Data;using System.Diagnostics;namespace WindowsApplication2

2004-12-31 10:30:00 989 1

原创 一种图片里藏文字的方法

自己下载图片看就知道了!用TXT打开!

2004-12-30 17:25:00 1497 1

原创 insert into table_name1(abc,bbb,ccc) select abc,bbb,ccc from table_name2的应用

前两天做一个项目,需要把查询出来的结果再修改插入!最先用到的方法如下:insert into table_name1(abc,bbb,ccc) select abc,bbb,ccc from table_name2通过了临时表来中转,再把数据insert回去!后来经过高人指点,才发现,原来在查询出来的时候也可以直接改值:语句改成如下:insert into table_na

2004-12-24 10:23:00 895

原创 Oracle里汉字长度问题!

以前在做一个系统时,遇到了一个问题!今天无意之中找到了这个问题的解决方法,贴出来!!!问题描述:                varchar2(4000) abc;                intert into table_name(abc) values(这里有1500个汉字……);                报错:插入字符过长!经过测试,发现一个汉字占3个字节,所以报错!!!

2004-12-23 14:58:00 725

转载 ORACLE 的Temporary Tables临时表

Temporary Tables临时表1简介   ORACLE数据库除了可以保存永久表外,还可以建立临时表temporary tables。这些临时表用来保存一个会话SESSION的数据,或者保存在一个事务中需要的数据。当会话退出或者用户提交commit和回滚rollback事务的时候,临时表的数据自动清空,但是临时表的结构以及元数据还存储在用户的数据字典中。   临时表只在oracle8i以及以

2004-12-22 05:24:00 950

转载 IT人为什么拿不到高薪?

在论坛里看到很多人发牢骚,说薪水少,可在我看来,你们这样的人拿得到高薪才怪!      我先问一句:这里有多少人是本科的?有多少人是正规本科的(不算自考,成考和专升本)?有多少人是有学位的?有多少有学位的是拿着网大排名前50所大学的学位的?恐怕是少之又少吧!在中国,薪水和学位的关系对于应届生来说是绝对的,即使对于以后的发展,学位也很重要,要不那些低学历的人评职称为什么吃亏呢?你可以告诉我这不合理,

2004-12-09 13:05:00 606

原创 今天发工资了

今天发工资,这是我第一次从事软件开发得的,虽然只有150元,哎!总比没有好吧!感觉重庆的程序员真的是廉价劳动力呀!

2004-12-08 11:25:00 1015 4

原创 让oracle实现自增字段

先建序列,然后建立一个触发器实现!cata0是表名,cata0_id是需要自增的字段!CREATE SEQUENCE SEQ_cata0 INCREMENT BY  1 START WITH  1 MAXVALUE  9999999/CREATE TRIGGER TRG_cata0 BEFOREINSERT  ON cata0FOR EACH ROW begin   SELECT SEQ_cata

2004-12-07 08:36:00 961

原创 使用游标

在缺省的使用模式不使用first()方法。在下面方式下可以使用: Statement stmt = con.createStatement(ResultSet.TYPE_SCROLL_INSENSITIVE,ResultSet.CONCUR_UPDATABLE); 察看游标打开数select COUNT(*) from sys.GV_$OPEN_CURSOR select coun

2004-12-05 21:51:00 673

原创 Oracle9i初始化参数中文说明

Oracle9i初始化参数中文说明Blank_trimming:说明: 如果值为TRUE, 即使源长度比目标长度 (SQL92 兼容) 更长, 也允许分配数据。 值范围: TRUE | FALSE 默认值: FALSEserializable:说明: 确定查询是否获取表级的读取锁, 以防止在包含该查询的事务处理被提交之前更新任何对象读取。这种操作模式提供可重复的读取, 并确保在同一事务处理

2004-12-05 21:46:00 733

原创 MYSQL到ORACLE程序迁移的注意事项

有很多应用项目, 刚起步的时候用MYSQL数据库基本上能实现各种功能需求,随着应用用户的增多,数据量的增加,MYSQL渐渐地出现不堪重负的情况:连接很慢甚至宕机,于是就有把数据从MYSQL迁到ORACLE的需求,应用程序也要相应做一些修改。本人总结出以下几点注意事项,希望对大家有所帮助。1. 自动增长的数据类型处理    MYSQL有自动增长的数据类型,插入记录时不用操作此字段,会自动获得数据值。

2004-12-05 21:39:00 854

原创 MySQL管理员指南

Mysql数据库介绍    MySQL是一个真正的多用户、多线程SQL数据库服务器。SQL(结构化查询语言)是世界上最流行的和标准化的数据库语言。MySQL是以一个客户机/服务器结构的实现,它由一个服务器守护程序mysqld和很多不同的客户程序和库组成。    SQL是一种标准化的语言,它使得存储、更新和存取信息更容易。例如,你能用SQL语言为一个网站检索产品信息及存储顾客信息,同时MySQL也足

2004-12-05 21:39:00 695

原创 用jspsmartupload进行上传下载

 这是进行上传import java.sql.*;import java.io.*;import java.util.*;import javax.servlet.*;import javax.servlet.http.*;import com.jspsmart.upload.*;public class UpLoad extends HttpServlet {    privat

2004-12-05 21:37:00 619

原创 一端JS显示星期的代码

var day="";var month="";var ampm="";var ampmhour="";var myweekday="";var year="";mydate=new Date();myweekday=mydate.getDay();mymonth=mydate.getMonth()+1;myday= mydate.getDate();myyear= mydate.getYear(

2004-12-05 21:11:00 930

原创 另一个操作数据库的Java Bean

一个操作数据库的Java Bean,有兴趣的朋友看一下吧~~ package dbconnect; import java.sql.*; public class sqlconnection {  String sDbDriver = "sun.jdbc.odbc.JdbcOdbcDriver";  String sConnStr = "jdbc:odbc:sqlconnect";

2004-12-05 21:01:00 716

原创 将数据库操作封装到Javabean

杜绝直接数据库操作容易带来的资源未释放问题。同时也减少了数据库操作的编码量。 但是很多网友在封装时,却喜欢返回结果集(ResultSet对象),那么这个封装就没有意义了。 1. 又是直接操作核心数据库类,跟封装前几乎没什么变化。 2. 结果集总是依赖于它使用的连接(Connection)对象。因此当连接对象在方法内被关闭后,你返回的ResultSet就没有用了。 如果真的要获得查询数据库的

2004-12-05 21:00:00 839

原创 调试程序里的 NullPointerException

 XForum 的编码规范规定:必须对输入的参数进行 null 验证用的是 Validation 里的一个方法,检查对象是否为 null :     public static void validateNotNull( final Object testObject )     {         // If object is null, then an exception is thrown

2004-12-05 19:07:00 953 1

原创 SQLServer和Oracle的常用函数对比

数学函数  1.绝对值   S:select abs(-1) value  O:select abs(-1) value from dual  2.取整(大)   S:select ceiling(-1.001) value   O:select ceil(-1.001) value from dual  3.取整(小)   S:select floor(-1.001) value   O

2004-12-05 19:03:00 1007

原创 一段实现UBB转HTML的JS

ImgName="em"picurl="pic/"function UBBCode(content,html){content=content.replace(//[(//)?phx_code/]/ig,"{$1phx_code}");content=content.replace(//[(//)?phx_html/]/ig,"{$1phx_html}");content="[phx_code

2004-12-05 19:01:00 1902 1

空空如也

空空如也

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

TA关注的人

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