- 博客(101)
- 收藏
- 关注
原创 工作心得
--------------------------------------------------------------------------------未将对象引用设置到对象的实例。行 261: public IList FindNameValueLists(string queryName)行 262: {行 263: IList
2008-09-14 15:10:00
864
原创 小孩看多了新闻联播,作文就写成这样了...
"六.一"前夕,五年级一班学生刘小华因患感冒请假。班主任指示班干部们自发组织到刘小华家里慰问。第二天,班里黑板报登出了一篇《本班新闻》,全文如下: 本班讯pp昨天上午,阳光明媚,鲜花斗艳。刘小华同学家里欢声笑语,人头攒动。五年级一班班长赵官、副班长张僚僚在体育委员欧阳猛南、文娱委员李美媚陪同下,不远千米,深入到患感冒发低烧的班级成员刘小华家中,为他带去节曰的问候和良好的祝愿。 赵班长与张
2008-07-22 20:12:00
867
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
905
转载 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
1260
转载 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
802
转载 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
586
转载 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
409
转载 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
897
原创 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
1802
原创 安装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
724
原创 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
664
原创 fastSpring one-to-many 学习日记
舉個例子,比如客戶Customer和訂單Order是一對多的關系,那么相應的hbm.xml配置為:CodeSmith,可以比較好的自動生成。這個工具比較方便,根據需要可對生成的hbm.xml稍作改動。前提是建好數據庫表的主外關系。關于cascade="all-delete-orphan"這樣設置,NHibernate可以幫助完成以下三件事:1.級聯保存或更新,相當於將cascade屬性設置成了
2008-05-15 11:51:00
792
原创 Spring + Hibernate + Struts 学习日记
请查看struts-config.xml中的定义部分,有时可能是打错了字符或者是某些不符合规则,可以使用struts console工具来检查。建议你分开来做,如果是用MyEclipse的话,先加载Struts,然后写一个简单的登录程序,后台不用数据库,看能否成功,如果用验证的话,再加上validator,看能否成功,然后再载Spring,看能否成功,再加上Hibernate, ***
2008-05-15 11:50:00
2524
原创 FastSpring.net 学习日记
问题1:未能加载文件或程序集“antlr.runtime, Version=2.7.6.2, Culture=neutral, PublicKeyToken=65e474d141e25e07”或它的某一个依赖项。找到的程序集清单定义与程序集引用不匹配。 (异常来自 HRESULT:0x80131040) 说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及
2008-05-15 11:49:00
1345
转载 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
527
转载 CodeSmith应用实例(一)
一、一个简单的例子 这个例子仅是一个简单的应用,在我翻译并学习完CodeSmith的英文帮助文档后,对CodeSmith有了一定的了解,开始着手编写一些CodeSmith应用模板,今天按照最早提到的例子自行编写了一个基于表的添加存储过程的生成模板。具体语法前面基础中已做过详细解释这里仅是一个小综合应用的例子,望对大家学习CodeSmith有很好的帮助。我的同事也写了几个Cod
2008-05-15 10:25:00
533
转载 CodeSmith使用基础教程 (4) — 控制台与属性编辑器
七、CodeSmith控制台指南。很多人仅仅知道CodeSmith像一个图形应用程序,或者可能是一个Visual Studio的附件,但是通过CodeSmith的控制台应用程序还有好多其他的使用方法。控制台应用程序是很有价值的,因为可以通过它去生成脚本,或者其他一些自动工具。这篇文档的目的就是要告诉你怎样使用它的控制台应用程序并且如何去定义变量和参数。Basic Usage大多数情况下
2008-05-15 10:24:00
536
转载 CodeSmith使用基础教程 (3) — 语法与对象
五、CodeSmith的模版中的语法。代码标签 标签 可以放置任意数量的代码在其中,但并不能直接输出到模版中。 foreach (ColumnSchema column in SourceTable.Columns) { %> column.Name %> } %>标签在模版中输出一个字符串。上例中的脚本标签在这个标签中可以包含一段代码,但是他不
2008-05-15 10:22:00
519
转载 CodeSmith使用基础教程 (2) — 语法、标签
三、约定 这里写的东东都是从CodeSmith自带的帮助文档中FAQ里学到的东东 1.如何在模板中添加注释 CodeSmith: VB.NET: C#: 2.创建一个可以下拉选择的属性 首先定义一个枚举类型的变量,然后将属性的类型设
2008-05-15 10:21:00
564
转载 CodeSmith使用基础教程 (1) — 模板
请大家耐心看完所有的基础文章,前两篇网上发表的比较多,是CodeSmith英文帮助文档的第一篇,我后面写的基础是将其他所有的英文帮助全部翻译出来了,全部为本人手写翻译,希望对大家有所帮助一、第一个模板 创建好一个模板后第一步要指明这是一个C#语言的模板。%@ CodeTemplate Language="C#" TargetLanguage="C#" Descr
2008-05-15 10:18:00
1048
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
819
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
456
原创 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
1877
转载 四个有用的过滤器 Filter
一、使浏览器不缓存页面的过滤器 import javax.servlet.*; import javax.servlet.http.HttpServletResponse; import java.io.IOException; /** * 用于的使 Browser 不缓存页面的
2008-05-10 16:56:00
600
原创 java中用过滤器解决字符编码问题
java中用过滤器解决字符编码问题java的web程序经常出现中文乱码的问题,用一个实现了Filter接口的过滤器类可以较好地解决这个问题。新增过滤器类EncodingFilterimport java.io.IOException; import javax.servlet.*; public class EncodingFilter implements Filter {
2008-05-10 16:25:00
608
原创 用freemarker做模板创建一个struts2自定义标签
首先,在web项目的页面根目录下建立目录template然后创建目录simple和xhtml,以上的目录名是struts2缺省使用的,不同的主题使用相应的目录。然后再创建一个components目录,在这个目录下,创建一个property.ftl。最后的目录结构如下:template/simple/components/property.ftltemplate/xhtml/components/
2008-05-10 16:09:00
1970
转载 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
679
转载 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
690
转载 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
482
转载 NHibernate Step by Step(二) 单表操作
NHibernate Step by Step(二) 单表操作NHibernate Step by Step(二) 单表操作接着第一期,我们继续。为了方便学习测试,从今天开始我将使用MS Test来进行测试,这样就避免了在一个Console工程里不停地添加、注释代码了。 提示:为了在VS2005IDE中获得NHibernate配置文件的代码提示,请将你的$NHibernate/
2008-05-08 19:34:00
1025
转载 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
2567
转载 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
531
原创 Struts2之国际化
首先我们要知道什么是属性文件。属性文件并不是Struts特有的东西,是Java本身就支持的一个技术。属性文件就是以.properties为扩展名的文本文件。属性文件里面保存的是属性列表,属性列表中每个键及其对应值都是一个字符串。 我们可以把项目要显示给用户的字符串保存在属性列表中,项目中使用字符串对应的键。这样,当用户要修改字符串的时候,我们就可以直接到属性文件里去修改,就不用修改程序代码了。而
2008-05-04 21:08:00
502
转载 struts 标签手册
您使用过旅游指南吗?它总是能让我们快速的找到目的地。我对此有深刻的印象,希望这篇指南也能使您快速的完成Struts标签相关的任务。我深入细致的总结了日常使用Struts的一些经验,感觉Struts标签的用途非常广泛并且功能强大,但是学起来还是比较费时间的。我认为学习Struts标签最好的方式就是参考良好的示例,幸运的是这些示例您可以在下面找到。Struts是Apache Jakarta的一个著
2008-04-30 14:35:00
958
1
原创 Spring的事务,经典配置
Spring的事务今天对 spring 的 AOP 事务有了一个新的认识,所以赶紧把今天的学习记下来,希望在今后的学习中能够起到一些作用,也能对今天的认识做一次总结。1.spring 分享先看一段代码: Connection conn = Conn.getConnection(); conn.setAutoCommit(false); …….. ……... c
2008-04-29 21:11:00
1281
转载 JSP页显示当前几种格式的日期方法!
第一种方式: [html] [head][title]取得系统时间[/title][/head] [body] [%java.util.Date date=new java.util.Date();%] 现在是: [/body] [/html] 运行结果
2008-04-28 15:42:00
749
转载 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
2370
转载 在NHibernate里执行存储过程
在NHibernate里执行存储过程 NHibernate 是一个基于.Net 的针对关系型数据库的对象持久化类库,来源于非常优秀的基于Java的Hibernate 关系型持久化工具.在NHibernate里怎么执行存储过程呢?下面有一个简单的例子,使用的MS SQL Server 2000 NorthWind库里的CustOrderHist存储过程.先建2个实体类:1.CustOrd
2008-04-22 23:38:00
815
转载 MSN,QQ在线即时交谈网页代码
想让你的msn和QQ一样可以生成在线交谈状态吗?试试这个代码吧?也许会有一点帮助哦。当然,这个代码只是抛砖引玉,如果诸位有更好的途径,不妨与大家一起分享~官方QQ在线生成.http://imis.qq.com/webpresence/code.shtml MSN,QQ在线即时交谈网页代码 fu
2008-03-26 13:52:00
686
原创 学习FastSpring
FastSpring别人的学习笔记视频学习http://download.youkuaiyun.com/source/327683
2008-03-25 14:02:00
427
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人