- 浏览: 145352 次
- 性别:
- 来自: 深圳
-
最新评论
文章列表
添加SpringSecurity支持
1、在pom.xml添加springSecurity的dependency
<dependency>
<groupId>org.springframework.security</groupId>
<artifactId>spring-security-core</artifactId>
<version>3.0.5.RELEASE</version>
</dependency& ...
功能:防止Spring内存泄漏
增加方式如下:
<listener>
<listener-class>
org.springframework.web.util.IntrospectorCleanupListener
</listener-class>
</listener>
spring的说明如下:
引用Listener that flushes the JDK's JavaBeans Introspector cache on web app shutdown. ...
spring IOC容器实例化Bean的方式有:
singleton 在spring IOC容器中仅存在一个Bean实例,Bean以单实例的方式存在.
prototype 每次从容器中调用Bean时,都返回一个新的实例,即每次调用getBean()时,相当于执行new XxxBean()的操作.
request 每次HTTP请求都会创建一个新的Bean,该作用域仅适用于webApplicationContext环境.
session 同一个HTTP session共享一个Bean,不同HTT ...
为web项目添加spring支持
1、在webapp项目中的pom文件中添加spring相关包的dependency
<properties>
<spring.version>3.0.5.RELEASE</spring.version>
<spring.mvc.version>3.0.5.RELEASE</spring.mvc.version>
<spring.security.version>3.0.5.RELEASE</spring.security.version> ...
知识总是学过就忘,以前熟练的东西经久不用也就渐渐遗忘。最近需要搭建一个小型项目,却发现总是丢三落四,浪费不少时间,在此弄一个模板供以后参考。
因为不太习惯在maven结构下面的src/main/webApp目录进行开发,层级太深了,让人感觉非常之不爽,所以需要主动调整一下目录结构。
1、创建一个Dynamic Web Project
2、将该Web项目转化为MAVEN项目
3、添加src/main/java,src/main/resource两个source folder
4、在pom.xml中添加
<build>
<plugins&g ...
<script language="javascript">
//只有点右上角X的时候弹出提示,让用户确认(是否关闭)
//解决了onbeforeunload()函数在刷新页面也弹出的问题)
//而且无需再body中加载
function window.onbeforeunload()
{
if(event.clientX>360&&event.clientY<0)
{
window.event.returnValue=" ...
ThreadLocal是什么
早在JDK 1.2的版本中就提供java.lang.ThreadLocal,ThreadLocal为解决多线程程序的并发问题提供了一种新的思路。使用这个工具类可以很简洁地编写出优美的多线程程序。
ThreadLocal很容易让人望文生义,想当然地认为是一 ...
java.lang.System下的arraycopy和java.util.Arrays.copyOf方法
(1) java.lang.System.arraycopy
public static native void arraycopy(Object src, int srcPos, Object dest, int destPos, int length);
问题:方法没有任何的实现,具体是如何实现的呢?
以下是关于该方法具 ...
String类位于java.lang包,继承关系为
public final class String
implements java.io.Serializable, Comparable<String>, CharSequence
String内部实现其实就是一个char数组,
/** The value is used for character storage. */
private final char value[];
/** The offset is the first index of the storage that is used. */
...
引言
HTTP是一个属于应用层的面向对象的协议,由于其简捷、快速的方式,适用于分布式超媒体信息系统。它于1990年提出,经过几年的使用与发展,得到不断地完善和扩 ...
代码优化分多个方面,而性能是主要的优化目标。本文将从对象缓存、DOM操作等12个方面讲解如何优化jQuery代码的执行效率,从而总体提升代码性能。
1、总是从ID选择器开始继承
在jQuery中最快的选择器是ID选择器,因为它直接来自 于JavaScript的getElementById()方法。
例如有一段HTML代码:
<div id=“content”>
<form method=“post” action=“#”>
<h2>交通信号灯</h2>
<ul id=“traffic_light”>
<li>& ...
记录一下以作参考
SpringMVC的安装可以参考SpringMVC3.0+rest小例子
jsp页面
<div id="_grid" style="width: 100%; * width: 99%; zoom: 1;">
<table id="list" width="100%"></table>
<div id="pager"></div>
</div>
<script>
$(function ...
最近在选择一套UI控件,看了好多种,最终还是选择了JqGrid,虽然不太符合现在的需求,但也作为学习用。如果大家有什么好的推荐,请多多指教。
JqGrid demo : http://www.trirand.com/blog/jqgrid/jqgrid.html
JqGrid API : http://www.secondpersonplural.ca/jqgriddocs/index.htm
1、下载JqGrid
目前最新版的是4.2,解压后的目录如下图
2、下载JQuery UI主题
从jqGrid 3.5版开始,jqGrid 完全兼容UI主题。为此,你需 ...
原文http://ericyou.iteye.com/blog/325246
hibernate使用CGLIB把POJO的domain对象动态代理,实现它的魔法,但是给JSON的序列化带来了麻烦,因为JSON无法对lazy的属性进行序列化。有以下的四个方法可以解决hibernate的序列化问题
domain类实现JSONString接口
建立JsonConfig实例,并配置属性排除列表
用属性过滤器
写一个自定义的JsonBeanProcessor
1. 实现JSONString接口是侵入性最强的方法
public class Person implements JSONString {
...