上一页 1 ··· 16 17 18 19 20 21 22 23 24 ··· 27 下一页
摘要: 分析函数是oracle816引入的一个全新的概念,为我们分析数据提供了一种简单高效的处理方式.在分析函数出现以前,我们必须使用自联查询,子查询或者内联视图,甚至复杂的存储过程实现的语句,现在只要一条简单的sql语句就可以实现了,而且在执行效率方面也有相当大的提高.下面我将针对分析函数做一些具体的说明.今天我主要给大家介绍一下以下几个函数的使用方法1. 自动汇总函数rollup,cube,2. rank 函数, rank,dense_rank,row_number3. lag,lead函数4. sum,avg,的移动增加,移动平均数5. ratio_to_report报表处理函数6. first 阅读全文
posted @ 2007-09-17 10:50 lovingprince 阅读(216) 评论(0) 推荐(0) 编辑
摘要: 企业web应用采用框架struts(webwork)+spring+ibatis(hibernate)其实大可以做到,web页面我个人认为使用velocity模板替换JSP或者配合JSP使用,效果会非常好,如果单纯使用velocity速度明显比JSP快得多,从淘宝的网站我们其实可以看出这一点了,数据库如果相当注重性能要求的话,采用ibatis会比hibernate好,因为它可以给我们更多的控制权利,当然这会损失部分ORM的特性,不过相对来讲这点损失相对于性能的大幅提升来说是值得的。sping作为一款优秀的IOC/AOP框架,目前来讲,估计还没有哪款IOC/AOP框架提供了spring这样优秀. 阅读全文
posted @ 2007-08-26 14:28 lovingprince 阅读(495) 评论(0) 推荐(0) 编辑
摘要: 今天就遇到这个回车换行的问题,在页面上我使用了textarea输入框,在程序后台对其进行html过滤之后,存入了数据库中。之后我又从数据库中查询处该条记录,将数据库中保存的这个textarea的值放到javasrcipt的变量中保存起来。问题出现了,页面老是提醒JS出错,说什么unterminate string iterate错误,一看就知道是字符串没有结束,用FF定位,结果就是这个textarea的值出了问题,发现它居然换行了。我百思不得其解,最后我一步一步运行调试,终于在程序中发现了这个字符串中有一个"/n",兄弟们,看好了,"/n"。原来在tex 阅读全文
posted @ 2007-08-23 17:24 lovingprince 阅读(150) 评论(0) 推荐(0) 编辑
摘要: 动态 Mapped Statement 直接使用 JDBC 一个非常普遍的问题是动态 SQL。使用参数值、参数本身和数据列都是动态的 SQL,通常非常困难。典型的解决方法是,使用一系列 if-else 条件语句和一连串讨厌的字符串连接。对于这个问题,SQL Map API使用和 mapped statement非常相似的结构,提供了较为优雅的方法。这里是一个简单的例子: <select id="dynamicGetAccountList" cacheModel="account-cache" resultMap="account-resu 阅读全文
posted @ 2007-08-23 11:10 lovingprince 阅读(9521) 评论(0) 推荐(0) 编辑
摘要: 最近一直在想一个关于事务处理层次的问题。平时我们在做J2EE应用的时候,习惯把应用分为三个逻辑层次,web层,业务层和持久层,比较经典的是持久层一般使用dao的设计方式。涉及到数据库相关的事务处理时,很多人也就习惯于将事务处理代码写在dao这一个层次上,也就是持久层这个层次。这样写对于简单一点的数据库访问没有什么问题,一旦实现复杂一点,牵涉到的业务处理比较繁杂一点时,这种在dao里面处理事务的方法就有点力不从心了。 打个比方,我一个dbDAO接口里面有updateA和updateB两个方法,这两个方法中假设都会同时更新几张表(这种情况很常见),这样就会涉及到事务处理的问题,在updateA中, 阅读全文
posted @ 2007-08-22 15:23 lovingprince 阅读(201) 评论(0) 推荐(0) 编辑
摘要: 代码 指示 2xx 成功 200 正常;请求已完成。 201 正常;紧接 POST 命令。 202 正常;已接受用于处理,但处理尚未完成。 203 ... 阅读全文
posted @ 2007-08-01 13:27 lovingprince 阅读(195) 评论(0) 推荐(0) 编辑
摘要: hsqldb如何好我就不用多少了,反正在测试中使用简直非常舒服,小巧轻便。简单介绍一种使用方法:1.下载hsqldb.jar包,放在文件夹d:/hsqldb下2.在ms-dos环境下,进入 cd d:/hsqldb文件夹,然后使用命令行输入 java -cp hsqldb.jar org.hsqldb.Server -database.0 mydb -dbname.0 xdb ,然后回车,这样就会在当前目录之下生成mydb数据库,它的别名是xdb。3.启动另外一个ms-dos窗口,在命令行中输入java -cp hsqldb.jar org.hsqldb.util.DatabaseManage 阅读全文
posted @ 2007-06-29 10:30 lovingprince 阅读(211) 评论(0) 推荐(0) 编辑
摘要: 《Struts Web设计与开发大全》 作者邱哲、王俊标、马斗清华大学出版社购书网址:http://www.huachu.com.cn/itbook/itbookinfo.asp?lbbh=BB071045561http://www.china-pub.com/computers/common/info.asp?id=25603扩展多模块开发和软件扩展是现代软件开发过程中最重要的理念。对于一个框架型软件来说,能否进行多模块开发、能否根据需要进行扩展、能否与其他组件无缝合作是衡量一个优秀框架的重要因素。优秀的框架应具有良好的扩展性和协作性,Struts框架也不例外。Struts框架为开发人员提供 阅读全文
posted @ 2007-06-26 18:10 lovingprince 阅读(757) 评论(1) 推荐(0) 编辑
摘要: 最近使用了一些testNG单元测试框架,感觉很是灵活方便,可以定义测试方法之间顺序和分组,用起来也很简单直观,利用JDK5的标注来进行测试,不错,我喜欢Table of Contents1 - Introduction 2 - Annotations 3 - testng.xml 4 - Running TestNG 5 - User's manual 5.1 - Test groups 5.2 - Groups of groups 5.3 - Exclusion groups 5.4 - Partial groups 5.5 - Parameters 5.5.1 - From tes 阅读全文
posted @ 2007-06-26 18:03 lovingprince 阅读(3310) 评论(1) 推荐(0) 编辑
摘要: 本页内容 本模块内容 目标 适用范围 如何使用本模块 Web 应用程序的体系结构和设计问题 部署考虑 ... 阅读全文
posted @ 2007-06-14 16:21 lovingprince 阅读(1251) 评论(0) 推荐(0) 编辑
上一页 1 ··· 16 17 18 19 20 21 22 23 24 ··· 27 下一页