- 浏览: 589818 次
最新评论
-
niaoqq1:
真坑爹,全是中文字符,复制全部报错!
<c:forEach 详解 -
jhys7s8jd:
pdf打印机下载http://www.onlinedown.n ...
命令行下转换word文档成PDF -
海豚12315:
flashPaper读取磁盘上的文件路径,
最好是放到某个系统 ...
在线文档阅读实现的解决方案 -
八月约克:
火狐不支持这个东东
Scripting.Dictionary的使用 -
longgol:
有一问:怎么通过flashPaper读取磁盘上的文件路径呢。我 ...
在线文档阅读实现的解决方案
文章列表
关于spring事务管理以及异常处理的帖子,本论坛争论颇多,各有各的测试代码,也各有各的测试结果, 不知道是spring版本的不同还是各测试的例子的不同而导致测试结果出现差异. 本人也很想弄清楚spring是如何对Service进行事务管理的,并且还去看了一下spring框架关于事务管理几个相关类的源码,可惜由于本人功力有限,只看懂了皮毛. 既然源代码看不懂,那么只有运用例子进行测试,虽然笨了点,不过管是白猫还是黑猫,能捉老鼠就是好猫.:) 为引起不必要的争论,本帖子只针对本案例的测试结果进行小结,并保证此测试代码在本人的运行环境绝对正确.
开发环境: OS:windows 2003 Serve ...
- 2008-11-06 19:57
- 浏览 1058
- 评论(0)
Spring事务、异常
Spring的事务实现采用基于AOP的拦截器来实现,如果没有在事务配置的时候注明回滚的checked exception,那么只有在发生了unchecked exception的时候,才会进行事务回滚。因此在DAO层和service层,最好抛出unckecked exception, ...
- 2008-11-06 19:41
- 浏览 1711
- 评论(0)
Spring声明式事务让我们从复杂的事务处理中得到解脱。使得我们再也无需要去处理获得连接、关闭连接、事务提交和回滚等这些操作。再也无需要我们在与事务相关的方法中处理大量的try…catch…finally代码。 我们在使用Spring声明式事务时,有一个非常重要的概念就是事务属性。事务属性通常由事务的传播行为,事务的隔离级别,事务的超时值和事务只读标志组成。我们在进行事务划分时,需要进行事务定义,也就是配置事务的属性。 Spring在TransactionDefinition接口中定义这些属性,以供PlatfromTransactionManager使用, PlatfromTransaction ...
- 2008-11-06 19:27
- 浏览 989
- 评论(0)
<c:forEach>标签用于通用数据循环,它有以下属性
属 性
描 述
是否必须
缺省值
items
进行循环的项目
否
无
begin
开始条件
否
0
end
结束条件
否
集合中的最后一个项目
step
步长
否
1
var
代表当前项目的变量名
否
无
varStatus
显示循环状态的变量
否
无
vaStatus 属性
JSTL中的varStatus和 var 属性一样, varStatus 用于创建限定了作用域的变量。不过,由 varStatus 属性命名的变量并不存储当前索引值或当前元素,而是赋予 javax.servlet.js ...
- 2008-10-28 09:42
- 浏览 188759
- 评论(1)
基于业务需求,您会需要使用两个字段来作复合主键,例如在User数据表中,您也许会使用"name"与"phone"两个字段来定义复合主键。
假设您这么建立User表格:
CREATE TABLE user ( name VARCHAR(100) NOT NULL, phone VARCHAR(50) NOT NULL, age INT, PRIMARY KEY(name, phone));
- 2008-10-10 18:58
- 浏览 1539
- 评论(0)
首先创建一个SEQUENCECREATE SEQUENCE seq_tisy_user_reginfo INCREMENT BY 1 START WITH 10000 MAXVALUE 999999000 MINVALUE 10000 然后在informix中新建一个只有一条记录的dual表.再 select seq_tisy_user_reginfo.nextval from dual
- 2008-09-10 16:20
- 浏览 2629
- 评论(0)
1、使用JdbcTemplate的execute()方法执行SQL语句
Java代码
jdbcTemplate.execute("CREATE TABLE USER (user_id integer, name varchar(100))");
jdbcTemplate.execute("CREATE TABLE USER (user_id integer, name varchar(100))");
2、如果是UPDATE或INSERT,可以用 ...
- 2008-09-10 11:07
- 浏览 1271
- 评论(0)
//java list 排序
//关键词: java list 排序
//主要用到: Collections.sort方法:
package com.tom.compare;
import java.util.ArrayList;
import java.util.Collections;
import java.util.Comparator;
import java.util.List;
public class CompareClient {
/**
* @param args ...
- 2008-09-08 17:47
- 浏览 6657
- 评论(0)
如果查询结果仅为一行或很少几行时(高选择性high selectivity),利用索引进行查询会大大提高效率。相比之下,如果没有索引,查询则只能顺序扫描整个表。在OLTP环境下,事务处理在很大程度上依赖于索引。只有在表很小时, ...
- 2008-09-02 10:54
- 浏览 3045
- 评论(0)
一,开发步骤 1,准备开发环境 2,修改web.xml文件 3,创建类 4,创建dwr.xml文件,将该文件放在web.xml同目录下 5,配置dwr.xml 6,编写JSP页面 6.1 导入js文件 6.2 编写js函数和回调函数二,具体的开发过程 1,准备开发环境 下载dwr.jar包,并将其放到lib目录下 2,修改web.xml文件
<servlet> <servlet-name>dwr-invoker</se ...
- 2008-08-29 20:39
- 浏览 7911
- 评论(1)
正则表达式学习笔记
正则表达式(regular expression)描述了一种字符串匹配的模式,可以用来检查一个串是否含有某种子串、将匹配的子串做替换或者从某个串中取出符合某个条件的子串等。 列目录时, dir *.txt或ls *.txt中的*.txt就不是一个正则表达式,因为这里*与正则式的*的含义是不同的。
为便于理解和记忆,先从一些概念入手,所有特殊字符或字符组合有一个总表在后面,最后一些例子供理解相应的概念。
正则表达式
是由普通字符(例如字符 a 到 z)以及特殊字符(称为元字符)组成的文字模式。正则表达式作为一个模板,将某个字符模式与所搜索的字符串进行匹配。 ...
- 2008-08-29 14:47
- 浏览 1012
- 评论(0)
JAVA中建立多线程,无非两种方式,一是继承自thread类,另一种是实现runnable接口,下面两个例子很典型,可以复习下1、继承自thread类
public class j02140301 extends Thread // 步骤 1{ public void run() // 步骤 2 ,覆盖继承自 Thread 的 run() { while(true) { System.out.print("X "); //.... try { Thread.sleep(1000); // ...
- 2008-08-27 19:50
- 浏览 1206
- 评论(0)
第一步: 由于我是之前就已经安装了apache 所以只需要重编译一下apache 获取mod_rewrite.so ./configure --prefix=/usr/local/apache2 --enable-rewrite=shared make make install 第二步就是配置 httpd.conf 先检查是否存在如下代码 LoadModule rewrite_module modules/mod_rewrite.so 如果不存在就手动加上去 如果存在,那么在配置文件(通常就是 conf/httpd.conf)中加入如下代码。 <IfModule mod_rewrite.c ...
- 2008-08-23 00:50
- 浏览 3145
- 评论(0)
改mysql端口 如果以前的相关服务启动了,则关闭先关闭 mysqld.exe 在mysql 的 bin目录 mysqladmin -uroot shutdown将 my.ini 文件里[client]port=3306[mysql]default-character-set=gbk# SERVER SECTION# ----------------------------------------------------------------------## The following options will be read by the MySQL Server. Make sur ...
- 2008-08-16 10:28
- 浏览 10401
- 评论(0)