自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 工作心得

--------------------------------------------------------------------------------未将对象引用设置到对象的实例。行 261:        public IList FindNameValueLists(string queryName)行 262:        {行 263:            IList

2008-09-14 15:10:00 832

原创 小孩看多了新闻联播,作文就写成这样了...

 "六.一"前夕,五年级一班学生刘小华因患感冒请假。班主任指示班干部们自发组织到刘小华家里慰问。第二天,班里黑板报登出了一篇《本班新闻》,全文如下:   本班讯pp昨天上午,阳光明媚,鲜花斗艳。刘小华同学家里欢声笑语,人头攒动。五年级一班班长赵官、副班长张僚僚在体育委员欧阳猛南、文娱委员李美媚陪同下,不远千米,深入到患感冒发低烧的班级成员刘小华家中,为他带去节曰的问候和良好的祝愿。   赵班长与张

2008-07-22 20:12:00 814 2

原创 STRUTS2获得session和request

在struts1中,获得到系统的request或者session对象非常方便,都是按照形参传递的,但是在struts2中,request和session都被隐藏了struts提供两种方式访问session和request,其中比较常用的是利用SPRING里面所说的IOC即控制反转IOC方式:action类实现ServletRequestAware接口,并新建一个HttpServletReque

2008-05-23 18:21:00 858

转载 oracle中如何设置自增字段

将表t_uaer的字段ID设置为自增:(用序列sequence的方法来实现)----创建表Create  table  t_user(Id number(6),userid varchar2(20),loginpassword varchar2(20),isdisable number(6));----创建序列create sequence user_seqincrement by 1 

2008-05-22 12:10:00 1209

转载 SQL SERVER转换到ORACLE应注意的几点问题

SQL SERVER转换到ORACLE应注意的几点问题SQL SERVER转换到ORACLE应注意的几点问题..........................................................................1.部分SQL语句差异 (1)SQL:select top 10 * from table     ORA: select *

2008-05-22 00:48:00 771

转载 ORACLE 常用的SQL语法和数据对象

一、数据控制语句部分(DML)部分 (Data Manipulation Language)1.INSERT  (往数据表里插入记录的语句)INSERT INTO 表名(字段名1, 字段名2, ……) VALUES ( 值1, 值2, ……); INSERT INTO 表名(字段名1, 字段名2, ……)  SELECT 字段名1, 字段名2, …… FROM 另外的表名;字符串类型的字段值必

2008-05-22 00:35:00 560

转载 mysql存储过程基本函数

CHARSET(str) //返回字串字符集 CONCAT (string2   [,... ]) //连接字串 INSTR (string ,substring ) //返回substring首次在string中出现的位置,不存在返回0 LCASE (string2 ) //转换成小写 LEFT (string2 ,length ) //从string2中的左边起取length个字符 LENG

2008-05-20 13:58:00 393

转载 javascript小技巧

事件源对象 event.srcElement.tagName event.srcElement.type 捕获释放 event.srcElement.setCapture();  event.srcElement.releaseCapture();  事件按键 event.keyCode event.shiftKey event.altKey event.ctr

2008-05-16 09:41:00 824

原创 DataFormatString格式化数字,货币,日期

数字、货币格式:在指定的格式符号后可以指定小数所要显示的位数。例如原来的数据为「1.56」,若格式设定为 {0:N1},则输出为「1.5」。其常用的数值格式如下表所示: 格式字符串 输入 结果 "{0:C}" 12345.6789 $12,345.68 "{0:C}" -12345.6789 ($12,345.68) "{0:D}" 12345 12345 "{0:D8}" 12345 00012

2008-05-15 14:22:00 1756

原创 安装appfuse时遇到的问题

在安装appfuse时遇到的问题:.../${env.CATALINA_HOME}/server/lib not found.原因:    tomcat的版本太高,appfuse的build.xml 中定义的是tomcat的5.0和5.5版本,6.0的版本压根就没有server这个目录。    windows xp 下 tomcat的环境变量更改后需要重新启动。    一种调试的思路 即在命令行

2008-05-15 11:53:00 700

原创 Nhibernate + access 学习日记

Nhibernate + access 1.将XML设置为 嵌入的资源2.null id in entry (dont flush the Session after an exception occurs) 非空字段默认值3.NHibernate 的版本一定要对,1.2.1.4000

2008-05-15 11:52:00 642

原创 fastSpring one-to-many 学习日记

舉個例子,比如客戶Customer和訂單Order是一對多的關系,那么相應的hbm.xml配置為:CodeSmith,可以比較好的自動生成。這個工具比較方便,根據需要可對生成的hbm.xml稍作改動。前提是建好數據庫表的主外關系。關于cascade="all-delete-orphan"這樣設置,NHibernate可以幫助完成以下三件事:1.級聯保存或更新,相當於將cascade屬性設置成了

2008-05-15 11:51:00 763

原创 Spring + Hibernate + Struts 学习日记

请查看struts-config.xml中的定义部分,有时可能是打错了字符或者是某些不符合规则,可以使用struts console工具来检查。建议你分开来做,如果是用MyEclipse的话,先加载Struts,然后写一个简单的登录程序,后台不用数据库,看能否成功,如果用验证的话,再加上validator,看能否成功,然后再载Spring,看能否成功,再加上Hibernate, ***

2008-05-15 11:50:00 2483 1

原创 FastSpring.net 学习日记

问题1:未能加载文件或程序集“antlr.runtime, Version=2.7.6.2, Culture=neutral, PublicKeyToken=65e474d141e25e07”或它的某一个依赖项。找到的程序集清单定义与程序集引用不匹配。 (异常来自 HRESULT:0x80131040) 说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及

2008-05-15 11:49:00 1320

转载 Struts+Spring+Hibernate练习(完整)

Struts+Spring+Hibernate练习(完整)我的博客:http://www.blogjava.net/oksonic/我 的 QQ: 71279650我的Email: oksonic@sina.com 工具:    Eclipse3.1、MyEclipse4.03、Tomcat5.5.9、Properties Editor插件、MySql4.1.1

2008-05-15 11:48:00 503

转载 CodeSmith应用实例(一)

一、一个简单的例子        这个例子仅是一个简单的应用,在我翻译并学习完CodeSmith的英文帮助文档后,对CodeSmith有了一定的了解,开始着手编写一些CodeSmith应用模板,今天按照最早提到的例子自行编写了一个基于表的添加存储过程的生成模板。具体语法前面基础中已做过详细解释这里仅是一个小综合应用的例子,望对大家学习CodeSmith有很好的帮助。我的同事也写了几个Cod

2008-05-15 10:25:00 508

转载 CodeSmith使用基础教程 (4) — 控制台与属性编辑器

七、CodeSmith控制台指南。很多人仅仅知道CodeSmith像一个图形应用程序,或者可能是一个Visual Studio的附件,但是通过CodeSmith的控制台应用程序还有好多其他的使用方法。控制台应用程序是很有价值的,因为可以通过它去生成脚本,或者其他一些自动工具。这篇文档的目的就是要告诉你怎样使用它的控制台应用程序并且如何去定义变量和参数。Basic Usage大多数情况下

2008-05-15 10:24:00 517

转载 CodeSmith使用基础教程 (3) — 语法与对象

五、CodeSmith的模版中的语法。代码标签       标签       可以放置任意数量的代码在其中,但并不能直接输出到模版中。   foreach (ColumnSchema column in SourceTable.Columns) { %> column.Name %> } %>标签在模版中输出一个字符串。上例中的脚本标签在这个标签中可以包含一段代码,但是他不

2008-05-15 10:22:00 498

转载 CodeSmith使用基础教程 (2) — 语法、标签

三、约定       这里写的东东都是从CodeSmith自带的帮助文档中FAQ里学到的东东        1.如何在模板中添加注释        CodeSmith:                VB.NET:                C#:                        2.创建一个可以下拉选择的属性        首先定义一个枚举类型的变量,然后将属性的类型设

2008-05-15 10:21:00 537

转载 CodeSmith使用基础教程 (1) — 模板

请大家耐心看完所有的基础文章,前两篇网上发表的比较多,是CodeSmith英文帮助文档的第一篇,我后面写的基础是将其他所有的英文帮助全部翻译出来了,全部为本人手写翻译,希望对大家有所帮助一、第一个模板        创建好一个模板后第一步要指明这是一个C#语言的模板。%@ CodeTemplate Language="C#" TargetLanguage="C#"      Descr

2008-05-15 10:18:00 1008 1

转载 CodeSmith 教程

上次我们说了怎样访问数据库,现在我们接下来说怎样根据访问的表写模板,首先:我们来看看他声明的SourceTable的属性:SourceTable.Columns[i]:指的是数据库的第I列。SourceTable.Columns[i].Name:第I列的字段名。SourceTable.Columns[i].NativeType:第I列的字段类型。SourceTable.Columns[i].Siz

2008-05-15 00:25:00 800 1

原创 Mysql分页查询通用存储过程

use guestbook;delimiter $$drop procedure if exists prc_page_result $$create procedure prc_page_result (in currpage      int,in columns       varchar(500),in tablename     varchar(500),in sCondition 

2008-05-10 19:47:00 446

原创 MyEclipse 快捷键大全

MyEclipse 快捷键大全(1)Ctrl+M切换窗口的大小(2)Ctrl+Q跳到最后一次的编辑处(3)F2当鼠标放在一个标记处出现Tooltip时候按F2则把鼠标移开时Tooltip还会显示即Show Tooltip Description。          F3跳到声明或定义的地方。          F5单步调试进入函数内部。          F6单步调试不进入函数内部,如果装了金山词

2008-05-10 17:50:00 1850

转载 四个有用的过滤器 Filter

一、使浏览器不缓存页面的过滤器     import javax.servlet.*;    import javax.servlet.http.HttpServletResponse;    import java.io.IOException;       /**   * 用于的使 Browser 不缓存页面的

2008-05-10 16:56:00 581

原创 java中用过滤器解决字符编码问题

java中用过滤器解决字符编码问题java的web程序经常出现中文乱码的问题,用一个实现了Filter接口的过滤器类可以较好地解决这个问题。新增过滤器类EncodingFilterimport java.io.IOException; import javax.servlet.*; public class EncodingFilter implements Filter {

2008-05-10 16:25:00 579

原创 用freemarker做模板创建一个struts2自定义标签

 首先,在web项目的页面根目录下建立目录template然后创建目录simple和xhtml,以上的目录名是struts2缺省使用的,不同的主题使用相应的目录。然后再创建一个components目录,在这个目录下,创建一个property.ftl。最后的目录结构如下:template/simple/components/property.ftltemplate/xhtml/components/

2008-05-10 16:09:00 1901 1

转载 NHibernate Step by Step (五)Criteria Query

NHibernate Step by Step (五)Criteria Query NHibernate Step by Step (五)Criteria Query可能很多人象我一样,刚开始接触HQL时,脑袋一片混沌,这是什么语法嘛!!之所以这样,是因为我们总是会先入为主地将之与SQL想比,虽然HQL看起来很SQL,而且设计时就有这样的意图,但是毕竟是两种差别很大的东西,难免就会出现

2008-05-08 19:39:00 664

转载 NHibernate Step by Step (四)Session、Query及HQL

NHibernate Step by Step (四)Session、Query及HQL NHibernate Step by Step (四)Session、Query及HQL我们总结一下在第二篇中的Session操作:1. 获取记录Person person = (Person)session.Get(typeof(Person),1); 2. 保存记录sess

2008-05-08 19:38:00 669

转载 NHibernate Step by Step (三) Configuration和Sessionfactory

NHibernate Step by Step (三) Configuration和SessionfactoryNHibernate Step by Step (三) Configuration和Sessionfactory好了,我们再从头看一看Configuration,是否只能从App.config中取配置信息??当然不是了,以下是3种最常见的配置: Configuration

2008-05-08 19:37:00 466

转载 NHibernate Step by Step(二) 单表操作

NHibernate Step by Step(二) 单表操作NHibernate Step by Step(二) 单表操作接着第一期,我们继续。为了方便学习测试,从今天开始我将使用MS Test来进行测试,这样就避免了在一个Console工程里不停地添加、注释代码了。 提示:为了在VS2005IDE中获得NHibernate配置文件的代码提示,请将你的$NHibernate/

2008-05-08 19:34:00 1003

转载 NHibernate Step by Step (一) Hello,NHibernate!

NHibernate Step by Step (一) Hello,NHibernate! NHibernate Step by Step (一)  Hello,NHibernate! 好了,今天我们正式开始NHibernate的历程,在第一次的练习中,我将尽量详细地讲解环境的配置,以后将不再详细解释。基本的软件环境如下:1.NHibernate www.nhibernate.org 

2008-05-08 19:32:00 2421

转载 NHibernate Step by Step

NHibernate Step by Step:序篇 很久以前,你可能习惯了connection.open,command.execute("select...")这样的代码,写啊写啊,你开始不停地 copy/paste,因为数据库的操作太雷同了,还好,粘粘贴贴倒也凑合,然后有一天客户说他们要用oracle,于是你开始抱着本oracle开发指南狂啃pl/sql,你开始试验调用oracle的

2008-05-08 19:29:00 511

原创 Struts2之国际化

 首先我们要知道什么是属性文件。属性文件并不是Struts特有的东西,是Java本身就支持的一个技术。属性文件就是以.properties为扩展名的文本文件。属性文件里面保存的是属性列表,属性列表中每个键及其对应值都是一个字符串。 我们可以把项目要显示给用户的字符串保存在属性列表中,项目中使用字符串对应的键。这样,当用户要修改字符串的时候,我们就可以直接到属性文件里去修改,就不用修改程序代码了。而

2008-05-04 21:08:00 471

转载 struts 标签手册

您使用过旅游指南吗?它总是能让我们快速的找到目的地。我对此有深刻的印象,希望这篇指南也能使您快速的完成Struts标签相关的任务。我深入细致的总结了日常使用Struts的一些经验,感觉Struts标签的用途非常广泛并且功能强大,但是学起来还是比较费时间的。我认为学习Struts标签最好的方式就是参考良好的示例,幸运的是这些示例您可以在下面找到。Struts是Apache Jakarta的一个著

2008-04-30 14:35:00 926 1

原创 Spring的事务,经典配置

Spring的事务今天对 spring 的 AOP 事务有了一个新的认识,所以赶紧把今天的学习记下来,希望在今后的学习中能够起到一些作用,也能对今天的认识做一次总结。1.spring 分享先看一段代码:    Connection conn = Conn.getConnection();    conn.setAutoCommit(false);    ……..    ……...    c

2008-04-29 21:11:00 1246

转载 JSP页显示当前几种格式的日期方法!

第一种方式: [html]     [head][title]取得系统时间[/title][/head]    [body]    [%java.util.Date date=new java.util.Date();%]     现在是:     [/body]     [/html]     运行结果

2008-04-28 15:42:00 725

转载 Update HQL

/////////////////////////////////////////////////////////////////////////import java.util.*;import java.sql.*;import org.hibernate.*;import org.hibernate.criterion.*;public class Main {    public stat

2008-04-22 23:40:00 2354

转载 在NHibernate里执行存储过程

在NHibernate里执行存储过程 NHibernate 是一个基于.Net 的针对关系型数据库的对象持久化类库,来源于非常优秀的基于Java的Hibernate 关系型持久化工具.在NHibernate里怎么执行存储过程呢?下面有一个简单的例子,使用的MS SQL Server 2000 NorthWind库里的CustOrderHist存储过程.先建2个实体类:1.CustOrd

2008-04-22 23:38:00 794

转载 MSN,QQ在线即时交谈网页代码

想让你的msn和QQ一样可以生成在线交谈状态吗?试试这个代码吧?也许会有一点帮助哦。当然,这个代码只是抛砖引玉,如果诸位有更好的途径,不妨与大家一起分享~官方QQ在线生成.http://imis.qq.com/webpresence/code.shtml  MSN,QQ在线即时交谈网页代码                                        fu

2008-03-26 13:52:00 657

原创 学习FastSpring

FastSpring别人的学习笔记视频学习http://download.csdn.net/source/327683

2008-03-25 14:02:00 397

空空如也

空空如也

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

TA关注的人

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