光辉飞翔

导航

 
上一页 1 ··· 34 35 36 37 38 39 40 41 42 ··· 52 下一页

2012年9月8日

摘要: 密码强度评分,根据得分显示密码强度。function testpass(password,username){ var score = 0; if (password.length < 4 ) { return -4; } if (typeof(username) != 'undefined' && password.toLowerCase() == username.toLowerCase()){return -2} score += password.length * 4; score += ( repeat(1,password).length - 阅读全文
posted @ 2012-09-08 17:34 光辉飞翔 阅读(826) 评论(0) 推荐(0)
 
摘要: http://www.blogjava.net/heyang/archive/2010/11/28/339233.html按:以下还是炒冷饭,如果您对加盐了解就不用往下看了,以免浪费宝贵时间。 如果不了解下文部分细节的话,您可以参考这篇文章:使用MD5对存放在数据库中用户密码进行保护 直接对重要数据进行MD5处理后,反向解密确实难度很大,但还是可以找出破绽的,请看下图: (图片不能显示就文字说明一下) 例如:两个人或多个人的密码相同,通过md5加密后保存会得到相同的结果。破一个就可以破一片的密码。如果名为李自成的用户可以查看数据库,那么他可以观察到自己的密码和别人的密码加密后的结果都是一样,那 阅读全文
posted @ 2012-09-08 10:56 光辉飞翔 阅读(24626) 评论(2) 推荐(2)
 

2012年9月6日

摘要: HTTP协议及其POST与GET操作差异 & C#中如何使用POST、GET等2010-05-18 15:29 by 吴秦, 5022 visits, 网摘, 收藏, 编辑引言HTTP协议我想任何IT人士都耳熟能详了,大家都能说出个所以然来。但是如果我问你HTTP协议的请求方法有哪些?POST与GET的差异?GET或POST传送数据量的大小有限制吗?HTTP响应的状态有哪些?以及在C#中你如何使用?如果你不能清楚地回答其中的大部分问题,那么这篇文章就是为你准备的!大纲如下:1、HTTP概述1.1、HTTP协议的客户端与服务器的交互1.2、HTTP消息1.3、HTTP请求的方法1.4、H 阅读全文
posted @ 2012-09-06 13:22 光辉飞翔 阅读(566) 评论(0) 推荐(1)
 
摘要: 原文链接:10 Best Open Source Tools for Web Designers 许多开源的Web设计工具有着和付费工具同样强大的功能,并且是免费的。使用这些工具,不仅能够节省开销,同时还能帮助你出色的完成日常工作,在这篇文章中,我们将和大家一起分享一下10款非常好用的开源Web设计工具。 1、Aptana Studio Aptana是一个用于HTML,CSS和JavaScript的网站开发工具。目前在社区里有成千上万的人在开发Aptana的插件。 2、Quanta Plus Quanta Plus是一个Web开发的IDE,主要用于快速编写CSS,左侧勾选样式,右侧马... 阅读全文
posted @ 2012-09-06 13:19 光辉飞翔 阅读(312) 评论(0) 推荐(0)
 
摘要: 【这是一篇非常独特非常有意思的悬疑推理类小说...写的实在是太赞了 可惜并不是很出名..故转载至此。请一定要耐心看到结尾 这个结局是我活了这么多年看过的最牛逼的结局了。。。】1 好久没到车站一带逛逛了。今天是个风清气爽的星期日,我决定去走走。平常我大多是搭乘公车过去,其实走路也不过二十分钟左右。 我一到车站就先去书店。我原本计划在书店里买了推理小说文库本(* 普遍来说,日本出版社在新书出版一段时间之后,会将作品再次推出尺寸较小、价格也较平实的版本,即为文库本。不过也有新书一发行就是以文库本上市。)之后,到柏青哥店打打小钢珠再回家。 因为今天是假日,书店里人很多,不过大多都聚集在杂志区。年轻.. 阅读全文
posted @ 2012-09-06 13:16 光辉飞翔 阅读(744) 评论(0) 推荐(0)
 
摘要: Unicode字符集就是为了解决字符集这种不兼容的问题而产生的,它所有的字符都用两个字节表示,即英文字符也是用两个字节表示如果还为了这个纠结,就直接看看后面的解说,做决定吧。一般如果用到中文或者其它特殊字符,我就会使用n开头的类型,否则的话直接使用var开头的。sql server中的varchar和Nvarchar有什么区别?答: varchar(n) 长度为 n 个字节的可变长度且非 Unicode 的字符数据。n 必须是一个介于 1 和 8,000 之间的数值。存储大小为输入数据的字节的实际长度,而不是 n 个字节。nvarchar(n) 包含 n 个字符的可变长度 Unicode 字. 阅读全文
posted @ 2012-09-06 10:22 光辉飞翔 阅读(188) 评论(0) 推荐(0)
 
摘要: Hibernate中No row with the given identifier exists问题的原因及解决 产生此问题的原因: 有两张表,table1和table2.产生此问题的原因就是table1里做了关联<one-to-one>或者<many-to-one unique="true">(特殊的多对一映射,实际就是一对一)来关联table2.当hibernate查找的时候,table2里的数据没有与table1相匹配的,这样就会报No row with the given identifier exists这个错.(一句话,就是数据的问题! 阅读全文
posted @ 2012-09-06 10:14 光辉飞翔 阅读(224) 评论(0) 推荐(0)
 

2012年9月5日

摘要: package org.c.base;import java.util.Map; import java.util.concurrent.ConcurrentHashMap;import javax.servlet.http.HttpSessionAttributeListener; import javax.servlet.http.HttpSessionBindingEvent; import javax.servlet.http.HttpSessionEvent; import javax.servlet.http.HttpSessionListener;import org.apach 阅读全文
posted @ 2012-09-05 16:04 光辉飞翔 阅读(317) 评论(0) 推荐(0)
 
摘要: http://www.cnblogs.com/focusj/archive/2011/03/11/2057616.html1、拦截器是基于java反射机制的,而过滤器是基于函数回调的。2、过滤器依赖与servlet容器,而拦截器不依赖与servlet容器。3、拦截器只能对Action请求起作用,而过滤器则可以对几乎所有请求起作用。4、拦截器可以访问Action上下文、值栈里的对象,而过滤器不能。5、在Action的生命周期中,拦截器可以多次调用,而过滤器只能在容器初始化时被调用一次。过滤器其主要特点在于:取你需要的东西,忽视那些不需要的东西!在程序中,你希望选择中篇文章中的所有数字,你就可以针 阅读全文
posted @ 2012-09-05 15:14 光辉飞翔 阅读(6518) 评论(0) 推荐(0)
 
摘要: 如何使用struts2拦截器,或者自定义拦截器。特别注意,在使用拦截器的时候,在Action里面必须最后一定要引用struts2自带的拦截器缺省堆栈defaultStack,如下(这里我是引用了struts2自带的checkbox拦截器):<interceptor-ref name="checkbox"> <param name="uncheckedValue">0</param> </interceptor-ref> <interceptor-ref name="defaultStack& 阅读全文
posted @ 2012-09-05 14:48 光辉飞翔 阅读(754) 评论(0) 推荐(0)
 
上一页 1 ··· 34 35 36 37 38 39 40 41 42 ··· 52 下一页