- 浏览: 964969 次
- 性别:
- 来自: 北京
最新评论
-
菜鸟学生会:
Spring与dubbo分布式REST服务开发实战网盘地址:h ...
Dubbo与Spring的配合使用 -
奔跑的码侬:
基于 Spring + Dubbo 开发分布式REST服务实战 ...
Dubbo与Spring的配合使用 -
卧槽这是我的昵称麽:
...
MyBatis的parameterType和resultMap -
xiongzhe90:
学习中,赞一个
idea14使用maven创建web工程 -
zqb666kkk:
nice 非常好!
jquery form向spring mvc提交表单
文章列表
本人目前遇到的一个问题,在公司眼前跑的系统中,有一个项目中设了两个定时器,每天到定时的时候严重影响服务器性能,致使CPU的占有率达到了100%,有时会宕机,我修改了一下跑定时的程序,如下:
SeoPageTextsBean pageTextBean ...
Turbine 有一个非常好的功能来帮助开发人员处理web耶面的提交数据.为了理解这一功能,你需要知道Turbine是如何处理一次提交的.
事实上,当在一个URI中只要发现有action这个变量出现,在执行所有Screen类之前会执行一个程序,我们来看下面这个例子(来自VelocitySite的Howto示例):
对于URL"http:
//www.server.com/servlet/Turbine/template/AddUser/action
/NewUser",Turbine
会首先执行一个名叫"NewUse"的Act ...
- 2009-04-22 16:50
- 浏览 1975
- 评论(0)
在使用eclipse开发时,经常需要在现有的工程基础上进行扩展,这就有时会需要建立分支进行新工程的管理,其方法如下:
在package 视图中->右键new project ->选中CVS下的 projects from cvs ->点 next ->Use existing project repository location 选中要建立分支的 project->next->Use an existing module (this...)中选中要使用的工程 -> next ->命名分支工程的名称,点finish, 新分 ...
- 2009-04-22 11:23
- 浏览 1734
- 评论(0)
本文通过典型的应用场景及操作实例,试图以一种简明易懂的方式来讲解ECLIPSE小组开发环境的使用方法。在本系列的第1部分 介绍了CVS的相关术语及小组开发环境的建立过程。
<!-- START RESERVED FOR FUTURE USE INCLUDE FILES--><!-- in ...
在wsad(websphere studio application developer)中做开发时,如果在启动时选择了下次不提示选择工作区,那么下次再启动的时候就不用提示进行选择,而且,在开发工具中是不能进行切换工作空间的,所以,在启动时,尽量不要勾选 “ ...
- 2009-04-08 10:37
- 浏览 2950
- 评论(0)
第一种方法:
在tomcat中的conf目录中,在server.xml中的,<host>节点中添加:
<Context path="/hello" docBase="E:\workspace\hello\WebRoot" debug="0" privileged="true" />
若把工程配置成根目录,设置path=""。
如果部署的war文件,war文件名是sme.war,sme.war的目录为D:\sme,则为:
<Context p ...
velocity在eclipse里默认不支持显示其内容,可以使用插件来解决一下。
步骤:Help->Software Updates->Find and Install..->Search for new features to install, 点击“new Remote Site...”,增加 Veloeclipse,值:http://veloeclipse.googlecode.com/svn/trunk/update/
然后一路next,就ok啦。
(1)、request.getRealPath("/"); //不推荐使用获取工程的根路径 (2)、request.getRealPath(request.getRequestURI());
//获取jsp的路径,这个方法比较好用,可以直接在servlet和jsp中使用 (3)、reques ...
这个问题的根源是jvm虚拟机的默认Heap大小是64M,可以通过设置其最大和最小值来实现.设置的方法主要是几个.
1. 可以在windows 更改系统环境变量加上JAVA_OPTS=-Xms64m -Xmx512m
2. 如果用的tomcat,在windows下,可以在
C:\tomcat5.5.9\bin\catalina.bat 中加上:
set JAVA_OPTS=-Xms64m -Xmx256m
位置在: rem Guess CATALINA_HOME if not defined 这行的下面加合适.
3. 如果是linux系统Linux 在{tomcat_home ...
数据库的操作向来是应用的瓶颈,关注数据库的优化不仅是DBA的事情,程序员也应关注。
1. 使用查询缓存
使用查询缓存可减少查询次数,但注意查询时不能直接在sql中使用MySql的函数如now(),curdate()。
// 查询缓存不开启
$r ...
使用 Ajax.Request 类
,其实这个JS类不是系统自带的,而是网上的高人写的通用的JS类库,被广泛的使用,这个JS类为:prototype.js,下载:prototype.rar
,开发手册下载:prototype.js开发手册.rar
--------------------------------------------------------------------------------
如果你不使用任何的帮助程序包,你很可能编写了整个大量的代码来创建 XMLHttpRequest
对象并且异步的跟踪它的进程,然后解析响应并处理它。当你不需要支持多于一种类型的 ...
近日在尝试用 struts+hibernate+spring做一项目,版本分别是struts1.2,hibernate3.1,spring2.0,在导入各自的jar包后启动,报这样的错误:
cann't create sessionFactory java.lang.NoSuchMethodError: org.objectweb.asm.ClassVisitor.visit(IILjava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;
google一下才知道,原来是h ...
Hibernate获取数据的方式有不同的几种,其与缓存结合使用的效果也不尽相同,而Hibernate中具体怎么使用缓存其实是我们很关心的一个问题,直接涉及到性能方面。
缓存在Hibernate中主要有三个方面:一级缓存、二级缓存和查询缓存;一级缓存在Hibernate中对应的即为session范围的缓存,也就是当session关闭时缓存即被清除,一级缓存在Hibernate中是不可配置的部分;二级缓存在Hibernate中对应的即为SessionFactory范围的缓存,通常来讲SessionFactory的生命周期和应用的生命周期相同,所以可以看成是进程缓存或集群缓存 ...
在项目中经常会用到一些验证码,以防重复提交,从网上找了N多资料,最终经过了测试,选出一较好的贴出来,绝对可以用,而且效果还算不错~.
校验页面:
<%@ page contentType="text/html;charset=gbk"%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>认证码输入页面</title> ...
在做Java开发的时候,常常会出现一些乱码,或者无法正确识别或读取的文件,比
如常见的validator验证用的消息资源(properties)文件就需要进行Unicode重新编码。原因是java默认的编码方式为
Unicode,而我们的计算机系统编码常常是GBK等编码。需要将系统的编码转换为java正确识别的编码问题就解决了。
1、native2ascii简介
:native2ascii
是sun java
sdk提供的一个工具。用来将别的文本类文件(比如*.txt,*.ini,*.properties,*.java等等)编码转为Unicode编码。
为什么要进行转码,原因在于程序的国际 ...
- 2008-11-24 11:06
- 浏览 2509
- 评论(0)