- 浏览: 232398 次
- 来自: 南京
-
最新评论
-
luckrains:
...
SpringData JPA详解 -
雪儿的天空1107:
解释得很全面
SpringData JPA详解 -
RAPIER512:
[color=blue][/color][size=large ...
SpringData JPA详解 -
syw2452:
LZ这篇文章解开了我多年的心结
Struts MPV(Multi Page Validation)的使用方法 -
程俊2009:
为什么提示没有权限呢
jsp上用js实现选择一个文件夹,并显示路径名
文章列表
闰秒指的是由于地球自转的原因,各世界时对此做出增加或减少一秒的处理。
具体内容请参照http://baike.baidu.com/view/37685.htm
最近的闰秒会发生在2015/07/01,到时候,会出现07:59:60这样的时间。
■对程序的影响
对计时等都会有影响。如果一个程序执行时从07:59:59到08:00:00的话,实际执行时间是2s,但如果你用Java中的System.currentTimeMillis()计算出来的时间是1s。
■处理方法
转自:http://hi.baidu.com/helloween0809/blog/item/091c2ef5fd64d625bc3109ab.html
这里采用了最新版本struts-1.2.7,是在struts-blank的基础上演示的,为了以后的学习和参考用。
一、在对应的Form Beans中重载validate方法
在struts-config.xml文件中,action节点下有“validate”这样一个属性。在struts框架中,默认属性是validate=”true”。所以如果想通过Form Beans的重载validate方法来验证数据的话,可以不用理会这一点。 ...
Ant的基本build.xml实例
- 博客分类:
- Ant
<?xml version="1.0" encoding="UTF-8"?>
<project name="Test" default="all" basedir=".">
<property file="${basedir}/classpath.properties" />
<!-- build -->
<target name="all" >
<antcall t ...
可以通过Filter来实现,Filter继承于javax.servlet.Filter,重写getRequestURI方法
public void doFilter(ServletRequest request, ServletResponse response,
FilterChain chain) throws IOException, ServletException {
chain.doFilter(new HttpServletRequestWrapper((HttpServletRequest) request) {
@Override
public St ...
1.默认location
默认会去加载WEB-INF下的applicationContext.xml文件,如果该文件不存在,则会抛出以下的异常。
org.springframework.beans.factory.BeanDefinitionStoreException: IOException parsing XML document from ServletContext resource [/WEB-INF/applicationContext.xml]; nested exception is java.io.FileNotFoundException: Could not ope ...
1.下拉框中出现的是包含当前输入字母的元素
例如:当输入C时,会出现C++,coldfusion和javascript的可选项
<!doctype html>
<html lang="en">
<head>
<meta charset="utf-8">
<title>autocomplete demo</title>
<link rel="stylesheet" href="//code.jquery.com/ui/1.11. ...
线程分为两种:守护线程和用户线程(也叫非守护线程)。
可以通过Thread的setDaemon(boolean on)方法将其设定为守护线程或用户线程。
setDaemon方法必须在线程启动前被调用。不然会产生IllegalThreadStateException异常。
并且,守护线程具有传递性,即如果一个线程是守护线程,那么它的子线程也会是守护线程。
守护线程是为了服务于用户线程而存在的,所以当Java的执行环境结束(调用System.exit
参照网页
http://hi.baidu.com/qmiao128/item/c983bffca5ca6fec1b111f26
http://m.oschina.net/blog/144133
http://blog.csdn.net/feng2007110221053/article/details/7071823
Java中一共有四个类加载器,之所以叫类加载器,是程序要用到某个类的时候,要用类加载器载入内存。
这四个类加载器分别为:Bootstrap ClassLoader、Extension ClassLoader、AppClassLoader
和URLClassLo ...
Ant中调用Junit的测试用例
<target name="test">
<delete dir="${result.dir}" />
<mkdir dir="${result.dir}" />
<junit printsummary="yes">
<classpath>
<pathelement path="${classpath}&quo ...
当服务器是Tomcat时,通过POST上传的文件大小的最大值为2M(2097152)。
如果想修改该限制,修改方法如下:
tomcat目录下的conf文件夹下,server.xml 文件中以下的位置中添加maxPostSize参数
<Connector port="8081"
maxThreads="150" minSpareThreads="25" maxSpareThreads="75"
enableLookups=&qu ...
JS中关闭窗口的方法window.close()在IE上能够正常动作,而在FireFox和Chrome上无法动作。
(当时,在Chrome35.0上的时候还是可以的,Chrome36.0上就无法动作了)
FireFox上的解决方法如下(已验证)
在Firefox地址
需要对用户输入的信息在不同的页面进行校验时,常常会使用到Struts MPV(Multi Page Validation)机能。
假设有如下需求
用户在第一个name页面输入firstName和lastName,校验通过后点击next按钮,进入输入address的页面。
在address页面中,如果点击previous
Spring Data JPA
1. 概述
Spring JPA通过为用户统一创建和销毁EntityManager,进行事务管理,简化JPA的配置等使用户的开发更加简便。
Spring Data JPA是在Spring JPA的基础上,对持久层做了简化。用户只需声明持久层的接口,不需要实现该接口。Spring Data JPA内部会根据不同的策略、通过不同的方法创建Query操作数据库。
不需要使用命令安装,只需要进行解压。
假设,解压后的路径为:/export/home/user/soft/SolarisStudio12.3…
1.在/opt下创建如下目录:
/opt/SolarisStudio12.3
2.进行link,
“ln –s /opt/SolarisStudio12.3 /export/home/user/soft/SolarisStudio12.3”
这样,执行/opt/SolarisStudio12.3/proc/bin/cc的时候,实际上调用的是
以Apache Httpd为例
①某服务自动启动 旧 → chkconfig --level 3 httpd on 新 → systemctl enable httpd.service
②使某服务不自动启动 旧 → chkconfig --level 3 httpd off 新 → systemctl disable httpd.service
③检查服务状态 旧 → service httpd status(服务详细信息) 新 → systemctl status httpd.service 或 journalctl -xn(服务详细信息) sys ...