- 浏览: 55299 次
- 性别:
- 来自: 天津
最新评论
-
xiaowangtongxue:
//全选 function checkAll(){ ...
关于列表中checkbox选中,全选设置 -
java_hq:
哥们 你需要注意一下for循环list.size()在for ...
java list remove的问题 -
liuwei_blog:
把spring2.5.6的org.springframewor ...
spring2.5迁移3.0时遇到的一点问题 -
maxwee:
顶你!顶你!顶你!顶你!
jquery ajax demo -
madbird:
这篇ajax的demo文章对我很有用,感谢你分享你的经验
jquery ajax demo
文章列表
最近研究了一下spring security,感觉写的确实不错,最起码我现在用起来感觉很方便,尤其是保护方法和spring security的标签,基本解决了我项目现在遇到的权限问题。
1.如果要使用ss的标签,就必须是通过验证以后的,否则不会起作用。比如要跳转一个index.jsp页面,并且这个页面是被设置成<s:intercept-url pattern="/index.jsp" filters="none"/>,也就是不验证,于是当跳到这个页面是,所有ss标签都无法取到正确的值。
在spring3.0中不再支持Jotm了,由于项目需要使用多个数据源,目前最好的解决方案就是使用Jotm了,所以只能放弃升级3.0了,不知道为什么spring不再支持Jotm了。
java.net.SocketException: No buffer space available (maximum connections reached?): JVM_Bind
一个朋友让我帮忙解决他服务器上一个JAVA应用出现的问题,我利用业务时间赶赴现场两次,终于解决了这个疑难杂症,赶紧记录下来,不求能解救曾经和我一样困惑的劳苦大众,但愿自己别忘了。
一、问题的表现
首先说明一下环境,服务器是WINDOWS SERVER 2003,我对这个操作系统的特性不是很熟悉,只是当做普通的个人版操作系统来使用。我平时一般JAVA服务器都是安装LINUX。
数据库使用的SQL S ...
1.不能对泛型使用.class(如List<String>.class)。不能对泛型使用instanceof方法
2.可以使用@suppressWarnings("unchecked")注解来禁止非受检警告
3.使用通配符的规则:PECS=producer-extends,consumer-super.也就是生产情况使用extends(如:添加,修改操作),消费情况使用super(如:输出操作)。
4.comparable和comparator都是消费者
参考《effective java》p119
- 2009-09-22 15:39
- 浏览 1055
- 评论(0)
1.最好使用super.clone而得到要复制的对象,而不是通过构造函数。
2.如果包含有可变对象域(除了原始类型),那么就不能只是简单的复制了。必须在调用完super.clone方法之后,对于可变对象域进行单独处理。
3.clone架构与引用可变对象的final域的正常用法是不相兼容的,所以可能有必要从某些域中去掉final修饰符
4.如同构造器一样,clone方法不应该再构造过程中,调用新对象中任何非final的方法。
5.如果你决定用线程安全的类实现Cloneable接口,要记得它的clone方法必须得到很好的同步。Object.clone方法没有同步,所以也必须编写同步的clon ...
- 2009-09-16 15:32
- 浏览 1257
- 评论(0)
1.使用“==”操作符检查“参数是否为这个对象的引用”
(一般不需要考虑,这只是一种性能优化)
2.使用instanceof操作符检查“参数是否为正确的类型”
。一般来说所谓“正确类型”是指equals方法所在的那个类,在类型转换之前最好检查一下类型安全。
3.对于该类的关键域,检查参数中的域是否与该对象中的对应的域相匹配
。对于既不是float也不是double类型的基本类型,可以使用==操作符进行比较;对于对象引用域,可以递归的调用equals方法;对于float域,可以使用Float.compare方法;对于double域,则使用Double.compare;对于数组域的话,则要 ...
- 2009-09-15 16:03
- 浏览 1907
- 评论(0)
JAVASCRIPT动态的为元素添加事件
目前的的页面布局都是基于XHTML,通过DIV+CSS布局,实现DHTML的样式。所以这个JavaScript动态的为元素添加事件因此而普遍了。下面我说说怎样通过javascript为元素动态的添加事件.Javascript为元素动态的添加事件包括两种情况:不带参数的事件和带参数的事件。一、不带参数的事件:两种方式:直接给对象添加事件,节点添加事件例如给一个id为tab1的添加onclick事件第一种情况:var t = document.getElementById("NewTitle");t.onclick = ...
- 2009-05-19 15:40
- 浏览 1424
- 评论(0)
textarea限制字数
- 博客分类:
- javascript
<script>
window.onload=function()
{
document.getElementById('txt').onkeydown=function()
{
if(this.value.length>10)
event.returnValue=false;
}
}
</script>
<body>
<textarea id=' ...
- 2009-03-30 15:23
- 浏览 3084
- 评论(0)
1、给radio、checkbox后面添加文字
2、创建默认选中
3、创建完可选
function create(){
var board = document.getElementById("layer1_content1");
var e = createElement("input","cpname");
e.type = "checkbox";
e.id = "chid";
e.value ="123";
board.appendChil ...
- 2009-03-13 17:01
- 浏览 3847
- 评论(0)
import java.util.*;
public class object {
public static void main(String[] args) {
String str1 = new String("abcde");
String str2 = new String("abcde");
String str3 = new String("abcde");
String str4 = new String("abcde");
String str5 = new Strin ...
- 2009-01-15 15:35
- 浏览 3921
- 评论(1)
前几天查看后台的日志时,发现常出现Hibernate的警告信息:
WARN (org.hibernate.hql.ast.QueryTranslatorImpl:328) - firstResult/maxResults specified with collection fetch; applying in memory!
在中文Google上搜了搜,没有找到什么有用的信息,之后在英文的G ...
- 2008-12-17 08:49
- 浏览 1680
- 评论(1)
Apache的Jakata项目的POI子项目,目标是处理ole2对象。 POI可以到 http://www.apache.org/dyn/closer.cgi/jakarta/poi/ 下载。 编译好的jar主要有这样4个:poi包,poi Browser包,poi hdf包,poi hssf例程包。实际运行时,需要有poi包就可以了。HSSF提供给用户使用的对象在org.apache.poi.hssf.usermodel包中,主要部分包括Excell对象,样式和格式,还有辅助操作。有以下几种对象:HSSFWorkbook excell的文档对象HSSFSheet excell的表单HSSFRo ...
- 2008-12-16 14:25
- 浏览 2670
- 评论(0)
本文汇集常用文件操作方法,包括文件的建立/检查与删除,目录的建立/检查与删除,取出目录中文件,文件属性的取得,对文件数据进行读写等等。
文件路径问题:
绝对路径如:E:\\test
在JSP中String path=request.getRealPath("") ...
- 2008-12-16 14:21
- 浏览 2351
- 评论(0)
<html>
<head>
<script type="text/javascript">
//点击行时,checkbox处理方法
function doclick(id){
var allche = document.getElementById("allid");//全选checkbox
var che = document.getElementsByName("chname");//获得每行的checkbox
var ch = document.getElementById(&q ...
- 2008-12-10 16:41
- 浏览 10025
- 评论(1)
SELECT * FROM table LIMIT [offset,] rows | rows OFFSET offset
LIMIT 子句可以被用于强制 SELECT 语句返回指定的记录数。LIMIT 接受一个或两个数字参数。参数必须是一个整数常量。如果给定两个参数,第一个参数指定第一个返回记录行的偏移量,第二个参数指定返回记录行的最大数目。初始记录行的偏移量是 0(而不是 1): 为了与 PostgreSQL 兼容,MySQL 也支持句法: LIMIT # OFFSET #。
SELECT * FROM table LIMIT 2 OFFSET 1;
比如这个SQL ,l ...
- 2008-12-08 10:50
- 浏览 12492
- 评论(0)