- 浏览: 142676 次
最新评论
-
whwh13764799336:
[color=red][/color]
出现Connection reset by peer: socket write error问题的原因 -
aihua_girl:
good
第三章 PL/SQL数据类型 -
haitunwan:
<result name="success ...
出现Connection reset by peer: socket write error问题的原因 -
ynial:
对接口使用注释 好吗?
spring 中的事务小结 -
poshboytl:
问题应该出在session中
由于迭代前session中存放的 ...
在学习<应用Rails进行敏捷Web开发>遇到问题
文章列表
转载自:http://www.java114.com/content25/content3065.html
在TSS.com上看到一篇好文,有关Struts使用中各种不同的Action和ActionForm组合的利弊。我先消化一下,整理好,供大家参考。原文标题:Struts action mappings: Divide Et Impera,作者:Michael Jur ...
- 2007-09-11 22:30
- 浏览 1090
- 评论(0)
转载自:http://fangang.iteye.com/blog/47670?page=2
问题的提出
我常常在思考一个问题,我们如何能设计出高水平、高质量的软件出来。怎样是高水平、高质量的软件?它应当是易于维护、易于适应变更、可重用性好的一个系统。如何做到这一点呢?答案当然是“低耦合、高内聚”了。低耦合就是软件在构造的时候,各个模块、各个功能、各个类都不会过度依赖于它周围的环境。只有这样,才能使我们的模块(功能、类)在周围发生变更时不受影响,做到易于维护和易于适应变更。正因为如此,也使它更易于重用到其它功能类似的环境中,提高了重用性。高内聚则使软件中的各个模块(功能、类)能够各尽其能而又充分 ...
- 2007-09-08 10:58
- 浏览 1491
- 评论(0)
spring中可以使用声明式事务和编程式事务,主要用的比较多的是声明式事务,下面举例子小结一下
首先在config.xml中定义好datasource和platformtranscationmanager
<!-- 定义DataSource -->
<bean id="dataSource" class="org.springframework.jdbc.datasource.DriverManagerDataSource">
..........
</bean>
...
- 2007-09-07 11:49
- 浏览 5224
- 评论(1)
Spring声明式事务让我们从复杂的事务处理中得到解脱。使得我们再也无需要去处理获得连接、关闭连接、事务提交和回滚等这些操作。再也无需要我们在与事务相关的方法中处理大量的try…catch…finally代码。
我们在使用Spring声 ...
- 2007-09-05 11:16
- 浏览 1158
- 评论(0)
1 前言... 1
2 阅读本篇的基础准备... 2
2.1 概念的基础... 2
2.2 环境的基础... 2
3 什么是流程引擎内核?... 3
4 引擎
- 2007-09-04 16:06
- 浏览 4991
- 评论(0)
转载自:http://www.iteye.com/topic/93984
目前流行的新型的MVC框架 几乎都在"增强单元测试能力"上做了很多文章.
目的就是让 Controller 可以脱离web容器单独进行单元测试.
大多数采用的方法都是使 Controller 中的方法的参数 和 返回值 与 j2ee特有的类(如HttpXXXX)无关.
例如 传入的 是若干个 HashMap ,返回的是纯的字符串.
这样在单元测试的时候,只要new一个Controller,准备一些装有测试数据的Map,
然后执行相关的Controller方法,再然后看看返回值,就可以了.
显然,流 ...
- 2007-09-04 16:01
- 浏览 2253
- 评论(0)
1.基本概念的理解
绝对路径:绝对路径就是你的主页上的文件或目录在硬盘上真正的路径,(URL和物理路径)例如:
C:xyz est.txt 代表了test.txt文件的绝对路径。http://www.sun.com/index.htm也代表了一个URL绝对路径。
相对路径:相对与某个基准目录的路径。包含Web的相对路径(HTML中的相对目录),例如:在
Servlet中,"/"代表Web应用的跟目录。和物理路径的相对表示。例如:"./" 代表当前目录,"../"代表上级目录。这种类似的表示,也是属于相对路径。
另外关于URI,URL ...
- 2007-08-31 14:56
- 浏览 1881
- 评论(0)
这个问题一般是客户端在连接还没有完全建立的时候就取消连接,比如用户按了浏览器上面的“停止”按钮,一般来说没有什么问题。但是如果频繁出现,就表示很多客户端连接到Apache服务器的响应时间太长了,可能是网络的问题或者服务器性能问题
可能你的网络连接存在一些问题,你的数据传输的时候,可能由于时间等待的太久,但是server段设置的连接检验时间限制一定,那么就可能出现这种情况的!
不过更常见的原因是:
1:服务器的并发连接数超过了其承载量,服务器会将其中一些连接Down掉;
2:客户关掉了浏览器,而服务器还在给客户端发送数据;
3:浏览器端按了Stop;
4 ...
- 2007-08-31 13:47
- 浏览 27566
- 评论(2)
目标:
控制数据库
启动和关闭Oracle Listener
Oracle Net服务
使用Database Control创建另外的监听器
使用Database Control创建Oracle Net服务别名
使用Database Control配置连接时间故障切换
使用Listener特性
使用Oracle Net Manager 配置客户和中间层连接
使用TNSPING测试Oracle Net连接性
描述Oracle Net服务
描述OracleNet名称解析方法
网络设计考虑事项
网络复杂性问题
网络安全问题
对接现有系统与新增系统
网络配置
在设计一个Or ...
- 2007-08-31 13:20
- 浏览 4954
- 评论(0)
1.钱不是问题,问题是没钱!
2.烧香的不一定是和尚,还可能是熊猫...
3.喝醉了我谁也不服,我就扶墙!
4.我就像一只趴在玻璃上的苍蝇,前途一片光明,但又找不到出路.
5.谁说我白,瘦,漂亮~我就跟他做好朋友~
6.关于丁字裤:以前,脱下内裤看屁股;现在,拔开屁股看内裤……
7."什么叫乐观派的人?""这个...............就像茶壶一样,屁股都烧得红红的,他还有心情吹口哨!"
8.避孕的效果:不成功,便成人?
9.白天停水,晚上停电,发不出工资,买不起面,打开邓选找到答案,原来是社会主义初级阶段,翻到最后,我靠,一百年不变。
10.我一朋 ...
- 2007-08-31 10:14
- 浏览 1037
- 评论(0)
配置一个数据源
Spring在第三方依赖包中包含了两个数据源的实现类包,其一是Apache的DBCP,其二是 C3P0。可以在Spring配置文件中利用这两者中任何一个配置数据源。
DBCP数据源
DBCP类包位于 <spring_home></spring_home>/lib/jakarta-commons/commons-dbcp.jar,DBCP是一个依赖 Jakarta commons-pool对象池机制的数据库连接池,所以在类路径下还必须包括<spring_home></spring_home>/lib/jakart ...
- 2007-08-28 17:30
- 浏览 1604
- 评论(0)
1、 先定义Action FormBean:
package com.bhsky.webis.system;
import org.apache.struts.action.*;
import javax.servlet.http.*;
public class UsersActionForm extends ActionForm {
private String usr_id;
private String usr_name;
public void setUsr_id(String usr_id) {
this.usr_id = usr_id;
}
public ...
- 2007-08-23 16:24
- 浏览 1127
- 评论(0)
Struts中引入ActionForm类的意义与缺陷:
在Struts应用程序中,ActionForm是一个很重要的概念,它的主要功能就是为Action的操作提供与客户表单相映射的数据(如果在客户指定的情况下,还包括对数据进行校验)。Action根据业务 ...
- 2007-08-23 16:19
- 浏览 1030
- 评论(0)
转载于http://www.vipcn.com/InfoView/Article_211248_3.html
Oracle的Blob字段比较特殊,他比long字段的性能要好很多,可以用来保存例如图片之类的二进制数据。
写入Blob字段和写入其它类型字段的方式非常不同,因为Blob自身有一个cursor,你必须使用cursor对blob进行操作,因而你在写入Blob之前,必须获得cursor才能进行写入,那么如何获得Blob的cursor呢?
这需要你先插入一个empty的blob,这将创建一个blob的cursor,然后你再把这个empty的blob的cursor用se ...
- 2007-08-23 16:00
- 浏览 1088
- 评论(0)
迁移自http://weishuwei.iteye.com/blog/75318
1、The type java.lang.Object cannot be resolved.It is indirectly referenced from required.class files。
出现以上信息的原因是因为你装了多个版本的jre或jdk的关系。本来Eclipse在建立工程时,会自动参 照你的jre路径,但多个版本就没办法了。
你只能手动建立…
a. 进入window\preferences\java\Installed JREs
1)按Add
...
- 2007-08-16 15:42
- 浏览 2394
- 评论(0)