自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(28)
  • 收藏
  • 关注

原创 将CAS3.1中 https认证的方式改为http(转)

1 .配置Tomcat 6.0/webapps/cas/WEB-INF/deployerConfigContext.xml 找到   <bean class="org.jasig.cas.authentication.handler.support.HttpBasedServiceCredentialsAuthenticationHandler"p:httpClient-ref="h...

2012-11-29 15:49:25 193

原创 CAS实现单点登录(SSO)经典完整教程(转)

原址(http://blog.csdn.net/small_love/article/details/6664831)  cas下载地址http://downloads.jasig.org/cas/cas-server-3.1-release.ziphttp://downloads.jasig.org/cas-clients/cas-client-3.1-release.z...

2012-11-29 14:30:04 109

原创 统一身份认证(CAS)客户端测试获取信息代码

<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%><%@ page import="org.jasig.cas.client.util.AbstractCasFilter"%><%@ page import="org.jasig.cas.clie

2012-11-29 12:07:30 311

原创 cas client异常

1.异常信息  org.apache.jasper.JasperException: java.lang.ClassCastException:  org.apache.catalina.util.DefaultAnnotationProcessor cannot be cast to org.apache.AnnotationProcessor org.apache.jasper.s...

2012-11-29 11:55:25 186

原创 cas server异常

1.报错前 <c:set var="query" value="<%=request.getQueryString() == null ? "" : request.getQueryString().replaceAll("&locale=([A-Za-z][A-Za-z]_)?[A-Za-z][A-Za-z]|^locale=([A-Za-z][A-Za-z]_)?[...

2012-11-29 11:12:56 100

原创 JVM系列三:JVM参数设置、分析(转载)

不管是YGC还是Full GC,GC过程中都会对导致程序运行中中断,正确的选择不同的GC策略,调整JVM、GC的参数,可以极大的减少由于GC工作,而导致的程序运行中断方面的问题,进而适当的提高Java程序的工作效率。但是调整GC是以个极为复杂的过程,由于各个程序具备不同的特点,如:web和GUI程序就有很大区别(Web可以适当的停顿,但GUI停顿是客户无法接受的),而且由于跑在各个机器上...

2012-11-25 11:55:06 117

原创 硬盘上面的容量单位(转)

 1bit=1bit8bit=1B(bytes)1024b=1KB(kilobyte) 1024KB=1MB (mega byte)1024MB=1GB (GigaByte)1024GB=1TB (Trillionbyte)1024TB=1PB 1024PB=1EB 1024EB=1ZB 1024ZB=1YB 其它的不知道,谁知道的,还请告诉下,我补...

2012-11-25 11:44:27 89

原创 java获取异常stack详情

/** * 获取exception详情信息 * * @param e * Excetipn type * @return String type */ public static String getExceptionDetail(Exception e) { StringBuffer msg = new StringBuf...

2012-11-19 11:55:22 163

原创 js 中sleep

function sleep(milliSeconds) { var startTime = new Date().getTime(); while (new Date().getTime() < startTime + milliSeconds); }//browers pause 10s sleep(10000); 

2012-11-15 23:08:55 132

原创 阻塞与非阻塞(转)

以套接字为例,在阻塞模式下,利用TCP协议发送一个报文时,如果低层协议没有可用空间来存放用户数据,则应用进程将阻塞等待直到协议有可用的空间。而在非阻塞模式下,调用将直接返回而不需等待。在应用进程调用接收函数接收报文时,如果是在阻塞模式下,若没有到达的数据,则调用将一直阻塞直到有数据到达或出错;而在非阻塞模式下,将直接返回而不需等待。      对于UDP协议而言,由于UDP没有发送缓存,因此所...

2012-11-15 22:53:56 171

原创 javascript的URL编码和解码(转)

用js进行url传递参数的时候,因为中文字符总是会出现问题,特别是ie6!所以找到了下面的js可以进行的编码格式escape() 方法:采用ISO Latin字符集对指定的字符串进行编码。所有的空格符、标点符号、特殊字符以及其他非ASCII字符都将被转化成%xx格式的字符编码 (xx等于该字符在字符集表里面的编码的16进制数字)。比如,空格符对应的编码是%20。unescape...

2012-11-15 17:47:42 88

原创 java send mail(转)

原址(http://www.blogjava.net/wangfun/archive/2009/04/15/265748.html) package com.util.mail;public class TestSendMail { /** * @param args */ public static void main(String[] args) ...

2012-11-15 14:40:35 122

原创 generator自动生成mybatis配置和类信息

generator自动生成mybatis的xml配置、model、map等信息: 1、下载mybatis-generator-core-1.3.2.jar包。        网址:http://code.google.com/p/mybatis/downloads/list?can=3&q=Product%3DGenerator,下载mybatis-generator-core-1.3.2...

2012-11-15 11:40:52 512

原创 Abator自动生成ibatis的相关配置和类(转)

一、abator自动生成配置: abator自动生成ibatis的配置文件、mode、sqlMap、dao、bean实例 准备: 1、安装Eclipse插件:      要求eclipse3.1,jdk1.4以上      在eclipse上安装abator插件        eclipse菜单栏 --> help --> Software Updates --> Find An...

2012-11-14 21:45:31 81

原创 Problems During Content Assist Eclipse代码提示错误,代码助手出错

问题Build path中引入了不是jar包的文件,比如说txt、html,xml等非jar文件的其他文件,去掉这些没用的东西就解决啦 如果还是有问题的话,就把Window-》preference-》java-》editor》Content Assist-》advanced 下面的 time out 设大一点,默认的是200,可以改成500试试如果还不行的话那我也不...

2012-11-14 11:24:30 145

原创 HTTP Request GET, HEAD, POST, PUT, DELETE, OPTIONS, TRACE Methods

An HTTP request is a class consisting of HTTP style requests, request lines, request methods, request URL, header fields, and body content. The most common methods that are used by a client in an HTTP...

2012-11-14 10:50:03 108

原创 Content-Type

要学习content-type,必须事先知道它到底是什么,是干什么用的。HTTP协议(RFC2616)采用了请求/响应模型。客户端向服务器发送一个请求,请求头包含请求的方法、URI、协议版本、以及包含请求修饰符、客户 信息和内容的类似于MIME的消息结构。服务器以一个状态行作为响应,相应的内容包括消息协议的版本,成功或者错误编码加上包含服务器信息、实体元信息以 及可能的实体内容。通常...

2012-11-14 10:26:11 92

原创 Java 中的内部类和匿名类(转)

Java 中的内部类和匿名类* 为什么需要内部类?Java 内部类有什么好处?为什么需要内部类?首先举一个简单的例子,如果你想实现一个接口,但是这个接口中的一个方法和你构想的这个类中的一个方法的名称,参数相同,你应该怎么办?这时候,你可以建一个内部类实现这个接口。由于内部类对外部类的所有内容都是可访问的,所以这样做可以完成所有你直接实现这个接口的功能。不过你可能要质疑,更改一下方法的不就行了吗?的...

2012-11-13 21:11:24 55

原创 利用Java实现压缩与解压缩(zip、gzip)支持中文路径(转)

zip扮演着归档和压缩两个角色;gzip并不将文件归档,仅只是对单个文件进行压缩,所以,在UNIX平台上,命令tar通常用来创建一个档案文件,然后命令gzip来将档案文件压缩。Java I/O类库还收录了一些能读写压缩格式流的类。要想提供压缩功能,只要把它们包在已有的I/O类的外面就行了。这些类不是Reader和Writer,而是InputStream和OutStreamput的子类。这是因...

2012-11-12 18:11:01 146

原创 程序语言的分类 和 汇编型、编译型、解释型语言的区别

 程序语言可分为5类  1、web page script languages    就是网页代码,比如Html、javascript、Css、Asp、Php、Xml都应该属于此类(照蔡的意思,Html不应该属于languages的,可能他觉得太简单了吧,不过我觉得Html也应该算的,大家爱听谁的就听谁的好了,这个不重要)  2、Interpreted Languages(解释型语...

2012-11-12 15:14:43 183

原创 解释性的语言和编译性的语言(转)

<一>翻译的方式有两种,一个是编译,一个是解释。两种方式只是翻译的时间不同。    1.编译型语言写的程序执行之前,需要一个专门的编译过程,把程序编译成为机器语言的文件,比如exe文件,以后要运行的话就不用重新翻译了,直接使用编译的结果就行了(exe文件),因为翻译只做了一次,运行时不需要翻译,所以编译型语言的程序执行效率高。例如C++。    2.解释则不同,解释性...

2012-11-12 15:13:59 94

原创 弱类型语言与强语言类型

弱类型语言允许将一块内存看做多种类型。比如直接将整型变量与字符变量相加。C and C++ 是静态语言,也是弱类型语言;Perl and PHP 是动态语言,但也是弱类型语言。强类型语言在没有强制类型转化前,不允许两种不同类型的变量相互操作。Java、C# 和 Python 等都是强类型语言。使用哪种语言还是要按需而定。编写简单小应用,使用弱类型语言可节省很多代码量,有更高的开发效率。而对于构建大...

2012-11-12 15:11:19 88

原创 正向代理与反向代理的区别(转)

正向代理的概念正向代理,也就是传说中的代理,他的工作原理就像一个跳板,简单的说,我是一个用户,我访问不了某网站,但是我能访问一个代理服务器这个代理服务器呢,他能访问那个我不能访问的网站于是我先连上代理服务器,告诉他我需要那个无法访问网站的内容代理服务器去取回来,然后返回给我从网站的角度,只在代理服务器来取内容的时候有一次记录有时候并不知道是用户的请求,也隐藏了用户的资料,这取决于代理...

2012-11-11 23:15:41 64

js跨域访问自我demo

1.webA和webB两个项目2.配置C:\WINDOWS\system32\drivers\etc\hosts文件,不然测试不了跨域访问的效果,添加一下代码到hosts文件中  #localhost127.0.0.1 localhost127.0.0.1 www.xxx.com127.0.0.1 www.yyy.com  3.配置tomcat/ser...

2012-11-11 15:05:21 141

原创 JavaScript 跨域访问的问题和解决过程(转)

分享一下最近用jQuery跨域请求的经历, 希望能给大家一些关于这个方案的概念和资料。该部分包括客户端和服务器端,(如果服务器不在自己手上,那么还是考虑通过自己的服务器转发请求吧) 1.原本的代码很简单。。如果是同域名什么问题都没有 (有兴趣的朋友可以尝试在自己的服务器上运行以下代码) $.ajax({ url...

2012-11-11 14:26:36 104

原创 BIO AIO NIO(转)

 同步非阻塞IO (NIO) NIO是基于事件驱动思想的,实现上通常采用Reactor(http://en.wikipedia.org/wiki/Reactor_pattern) 模式,从程序角度而言,当发起IO的读或写操作时,是非阻塞的;当socket有流可读或可写入socket时,操作系统会相应的通知引用程序进行处理, 应用再将流读取到缓冲区或写入操作系统。对于网络IO而言,主要有...

2012-11-11 00:10:26 76

原创 svn is already locked解决方案

在出错文件夹下,鼠标右键TortoiseSVN->Clean up.SVN错误:Attempted to lock an already-locked dir出现这个问题后使用“清理”功能,如果还不行,就直接到上一级目录,再执行“清理”,然后再“更新”。有时候如果看到某个包里面的文件夹没有SVN的标志,直接用“Ctrl+Delete”手工删除,然后“清理”,最后...

2012-11-09 12:15:08 140

原创 eclipse调试时鼠标移动到变量

就说在eclipse中调试时,鼠标移动到变量上不显示值,这个本来本身也碰到过,没重视,反正就应用ctrl+shift+i嘛,也可以的,刚查了一下,解决办法如下:人生活生计在欲望之中?  Window->Preferences->Java->Editor->Hovers 将[Variable Values]选择即可,若是第一个[Combined Hove...

2012-11-09 11:10:19 127

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除