- 浏览: 4259396 次
- 性别:
- 来自: 北京
最新评论
-
masuweng:
...
kaptcha验证码组件使用简介 -
caobingyi:
你好,问下html是怎么调用loginCheck方法的?
kaptcha验证码组件使用简介 -
hayoouch:
XieFuQ 写道既然都考虑到乐观锁了,是否可以直接换表存储引 ...
mysql乐观锁总结和实践 -
murdonson:
辛苦了
mysql悲观锁总结和实践 -
iamnotstar:
写得不错,感谢分享
memcached-session-manager配置
文章列表
问题描述
把project从SVN上Checkout,然后导入Eclipse中,然后使用Tomcat发布时报错:There are no resources that can be added or removed from the server.
解决方案
找一个tomcat能发布的工程或者使用Eclipse新建一个“Dynamic Web Project”
把项目中的.project和.settings文件夹导入到项目中
判断一个请求是否为Ajax请求
- 博客分类:
- Java
这几天在写一个网站的登录判断拦截器,需要对请求进行拦截,在拦截器中我需要判断HttpServletRequest是否为Ajax异步请求。我们可以通过X-Requested-With="XMLHttpRequest"来判断这个请求是否为Ajax请求!
/**
* isAjaxRequest:判断请求是否为Ajax请求. <br/>
*
* @author chenzhou
* @param request 请求对象
* @return boolean
* @since JDK 1.6
*/
public boolean isAj ...
本文转载自http://www.cnblogs.com/ITEagle/archive/2010/04/23/1718365.html,非常感谢原作者的分享!
一.参数意义说明输出级别的种类ERROR、WARN、INFO、DEBUG
ERROR 为严重错误 主要是程序的错误WARN 为一般警告,比如session丢失INFO 为一般要显示的信息,比如登录登出
本文转载自:http://www.cnblogs.com/ITEagle/archive/2010/04/23/1718365.html,非常感谢原作者的分享
Log4J的配置文件(Configuration File)就是用来设置记录器的级别、存放器和布局的,它可接key=value格式的设置或xml格式的设置信息。通过配置,可以创建出Log4J的运行环境。
1. 配置文件Log4J配置文件的基本格式如下
#配置根Logger
log4j.rootLogger = [ level ] , appenderName1 , appenderName2 , …
...
Spring-MVC如何使用拦截器,今天看了一下官方文档,没有找到注解的例子,只给出了非注解风格的例子。基于注解风格如何使用拦截器呢?
基于注解有两个可以使用的定义类,分别是DefaultAnnotationHandlerMapping和
AnnotationMethodHandlerAdapter
<bean class="org.springframework.web.servlet.mvc.annotation.DefaultAnnotationHandlerMapping"/>
<bean class="org.sp ...
StatSVN介绍
StatSVN是一个Java写的开源代码统计程序,从statCVS移植而来,能够从Subversion版本库中取得信息,然后生成描述项目开发的各种表格和图表。比如:代码行数的时间线;针对每个开发者的代码行数;开发者的活跃程度; ...
定义简单的Annotation
Annotation的定义格式:
[public] @interface Annotation名称{
数据类型 变量名称();
}
定义一个简单的Annotation
public @interface MyDefaultAnnotationNoneParam {
}
之后就可以直接在程序中使用”@Annotation名称”的格式。
@MyDefaultAnnotationNoneParam
public class AnnotationTest {
}
此时就表示在Annota ...
当我在linux下用vi打开Test.java文件时
[root@localhost tmp]# vi Test.java
会出现如下信息:
E325: ATTENTION
Found a swap file by the name ".Test.java.swp"
owned by: root dated: Wed Dec 7 13:52:56 2011
file name: /var/tmp/Test.java
modified: YES
user name ...
敏捷开发中编写高质量Java代码
- 博客分类:
- 项目管理
本文转载自《敏捷开发中编写高质量Java代码》感谢作者的分享,转载仅作学习参考!
敏捷开发的理念已经流行了很长的时间,在敏捷开发中的开发迭代阶段中,我们可以通过五个步骤,来有效的提高整个项目的代码质量。
Java项目开发过程中,由于开发人员的经验、Java代码编写习惯,以及缺乏统一的标准和管理流程,往往导致整个项目的代码质量较差,难于维 护,需要较大的测试投入和周期等问题。这些问题在一个项目组初建、需求和设计均具有不完全可预期性和完备性的全新项目中将尤为突出。
如图1所示,敏捷开发过程经历需求调研,用例分析和用例分解,进入开发迭代阶段。在每个迭代过程中,可以采用以下步骤来保证和提高整 ...
本文转载自 [#0x0050] "Could not resolve placeholder"解决方案
除去properites文件路径错误、拼写错误外,出现"Could not resolve placeholder"很有可能是使用了多个PropertyPlaceholderConfigurer或者多个<context:property-placeholder>的原因。
比如我有一个dao.xml读取dbConnect.properties,还有一个dfs.xml读取dfsManager.properties,然后w ...
如何开启或关闭SELinux
RedHat的 /etc/sysconfig/selinux
在新版本中的Red Hat 和 Fedora 上,修改档案/etc/sysconfig/selinux:
# This file controls the state of SELinux on the system.
# SELINUX= can take one of these three values:
# enforcing - SELinux security policy is enforced.
# permissive - SE ...
Linux下安装JDK和tomcat
首先把JDK和tomcat的安装文件copy到linux usr/local文件夹中
jdk安装文件名为:jdk-6u3-linux-i586-rpm.bin
tomcat的安装包为:apache-tomcat-6.0.14.tar.gz
安装JDK
使用 ./ 执行 jdk-6u3-linux-i586-rpm.bin文件:./jdk*
然后在接下来选择同意安装协议
JDK会进行解压缩,解压缩完成后在目录下会看到一些rpm文件,如下
[root@localhost local]# ls
...
解决vmware上安装linux的相关问题
问题描述:
电脑上安装了vmware workstation,然后在虚拟机上安装了linux redhat5.4系统,结果安装好后,进入linux系统中安装memcache时提示缺少gcc
gcc介绍:
gcc主要是在linux系统下编程的一个编译器,我 ...
我们都知道,在Eclipse或MyEclipse中安装插件有两种方式,一种是在线安装,第二种是先下载插件然后在本地安装。
在这里我们先介绍第一种在线安装。
Eclipse上在线安装findbugs(具体步骤如下,就不再赘述)
In Eclipse, click on Help -> Software Update -> Find and Install...
Choose the Search for new features to install option, and click Next .
Click New Remote Site .
E ...
首先到http://download.java.net/openjdk/jdk6/下载源码 或者搜索 openjdk jdk6 ..如果你的jdk是jdk 5 或者jdk 7.那就搜索 openjdk jdk5 或者 openjdk jdk7..
下载完以后解压缩..
eclipse里面选中 windows --preference--installed jres--选中jre6(你的可能是jre5 或者jre7)--edit--选中rt.jar--source attachment--external folders..
选中解压缩的openjdk目录下的子目录 解压所在目录/jdk/src ...