1、需要的jar包 2、springsevlet-config.xml配置 在spring3之后,任何支持JSR303的validator(如Hibernate Validator)都可以通过简单配置引入,只需要在配置xml中加入,这时validatemessage的属性文件默认为classpath ...
分类:
编程语言 时间:
2016-11-24 17:59:56
阅读次数:
191
转自:http://blog.csdn.net/wangloveall/article/details/7992448/ Java序列化与反序列化是什么?为什么需要序列化与反序列化?如何实现Java序列化与反序列化?本文围绕这些问题进行了探讨。 1.Java序列化与反序列化 Java序列化是指把Ja ...
分类:
编程语言 时间:
2016-11-24 17:57:18
阅读次数:
198
我们知道将信息存在cookie中会存在一定的被拦截并被重用使用的风险,如图所示:有一种让rememberme功能更安全的方式就是将用户的IP地址绑定到cookie的内容上。让我们通过一个例子来描述怎样构建RememberMeServices的实现类来完成这个功能。基本的实现方式是扩展o.s.s.web.authe..
分类:
编程语言 时间:
2016-11-24 16:13:30
阅读次数:
262
做编辑器插件时,我总是想要拿到监听编辑器的状态变化。比如在打开编辑器开始运行自己的服务。这时就需要用户打开编辑器的事件。另一方面,我希望用观察者模式,并且能自动化注册。因为我注意到,导入资源时的 As...
分类:
编程语言 时间:
2016-11-24 16:09:56
阅读次数:
1776
1.问题 内层方法上的事务提交会影响外层方法上的事务Rollback吗? 2.思考与解决 从运行结果看,Rollback生效,是外层事务Rollback同时会影响内层事务的提交吗?查询关于spring事务的资料,发现这个问题不是内外层事务提交回滚的问题,而是spring事务传播行为的问题。在这里我们 ...
分类:
编程语言 时间:
2016-11-24 16:06:23
阅读次数:
164
把一个字符串中的字符重新排列生成新的字符串,返回新生成的字符串里没有连续重复字符的字符串个数.连续重复只以单个字符为准 例如, aab 应该返回 2 因为它总共有6中排列 (aab, aab, aba, aba, baa, baa), 但是只有两个 (aba and aba)没有连续重复的字符 (在 ...
分类:
编程语言 时间:
2016-11-24 16:00:42
阅读次数:
358
class1.isAssignableFrom(class2) 判定此 Class 对象所表示的类或接口与指定的 Class 参数所表示的类或接口是否相同,或是否是其超类或超接口。如果是则返回 true;否则返回 false。如果该 Class 表示一个基本类型,且指定的 Class 参数正是该 C ...
分类:
编程语言 时间:
2016-11-24 15:52:22
阅读次数:
157
一,首先我们先分析下数组名和数组名取地址的区别。 我们都知道数组名是数组的首地址,然而对数组名取地址又是什么那?看下面一段程序你就会懂的。 #include "stdafx.h" #include<stdio.h> using namespace std; void main() { int a[5 ...
分类:
编程语言 时间:
2016-11-24 15:42:49
阅读次数:
155
Java平台版本: JavaSE:Java Platform Standard Edition,标准版,用来开发桌面应用系统; JavaEE:Java Plateform Enterprise Edition,企业版,用来创建企业级与应用; JavaME:Java Plateform Micro E ...
分类:
编程语言 时间:
2016-11-24 15:39:40
阅读次数:
151
Exception in thread "main" java.lang.NoClassDefFoundError: org/jaxen/NamespaceContext at org.dom4j.DocumentFactory.createXPath(DocumentFactory.java:23 ...
分类:
编程语言 时间:
2016-11-24 15:30:53
阅读次数:
260
java中类的创建及初始化过程无外乎两种情况,其一为单类的创建及初始化,其二具有继承关系的父子类创建及初始化过程。 首先说简单的,单类的创建及初始化过程。在java中我们都知道绝大部分对象的创建时通过new 这个关键字来完成,当我们在自己的代码中写上 new ClassName();//创建 Cla ...
分类:
编程语言 时间:
2016-11-24 15:26:10
阅读次数:
329
Action/Service/DAO简介: Action是管理业务(Service)调度和管理跳转的。 Service是管理具体的功能的。 Action只负责管理,而Service负责实施。 DAO只完成增删改查,虽然可以1-n,n-n,1-1关联,模糊、动态、子查询都可以。但是无论多么复杂的查询, ...
分类:
编程语言 时间:
2016-11-24 15:20:54
阅读次数:
207
1本次课学习到的知识点: (1)定义数组后,就可以使用它了。c语言规定,只能引用单个的数组元素,而不能一次引用整个数组。 (2)定义数组时,方括号内是常量表达式,代表数组长度,它可以包括常量和符号常量,但不能包含变量。 2. 实验过程中遇到的问题及解决方法: 书上基本都有相应的例题,不会的在书上查找 ...
分类:
编程语言 时间:
2016-11-24 15:12:42
阅读次数:
217
通过列表生成式,我们可以直接创建一个列表。但是,受到内存限制,列表容量肯定是有限的。而且,创建一个包含100万个元素的列表,不仅占用很大的存储空间,如果我们仅仅需要访问前面几个元素,那后面绝大多数元素占用的空间都白白浪费了。 所以,如果列表元素可以按照某种算法推算出来,那我们是否可以在循环的过程中不 ...
分类:
编程语言 时间:
2016-11-24 15:05:53
阅读次数:
192
1. 面向对象编程 1.1 简介 面向对象的三个特性:封装、多态、继承。 私有方法、私有属性 类变量、实例变量 面向过程编程:告诉计算机一步一步的要做什么。 面向对象编程的简单演示: #定义一个类 class Dog: def __init__(self,name): #构造函数,在实例化时做一些类 ...
分类:
编程语言 时间:
2016-11-24 15:00:43
阅读次数:
178