使用 CAS 在 Tomcat 中实现单点登录
CAS 介绍CAS 是 Yale 大学发起的一个开源项目,旨在为 Web 应用系统提供一种可靠的单点登录方法,CAS 在 2004 年 12 月正式成为 JA-SIG 的一个项目。CAS 具有以下特点:开源的企业级单点登录解决方案。CAS Server..【继续阅读全文】
View ArticleCAS多个表单项提交验证
1、页面在登录页面casLoginView.jsp中,增加除username,password以外的第三个input输入项。 2、流程在login-webflow.xml中的<view-state id="viewLoginForm" view="casLoginView" model="credentials">..【继续阅读全文】
View ArticleJS加密Java解密
js前台对字符串加密:<!-- base64加密开始--> var keyStr = "ABCDEFGHIJKLMNOP" +"QRSTUVWXYZabcdef" +"ghijklmnopqrstuv" +"wxyz0123456789+/" +&n..【继续阅读全文】
View Article日期的常用算法
1、//判断一年是否为闰年 public boolean isYear(int year){ return (year % 400 == 0 || year % 4 == 0&nbs..【继续阅读全文】
View Article读取写入文本文件
public class ReadWriteFile { public BufferedReader bufread; public BufferedWriter bufwriter; File writefile; String filepath,&nb..【继续阅读全文】
View ArticleJS常用的正则表达式大全
"^-[0-9]*[1-9][0-9]*$" //负整数 "^-?\\d+$" //整数 "^\\d+(\\.\\d+)?$" //非负浮点数(正浮点数 + 0) "^(([0-9]+\\.[0-9]*[1-9][0-9]*)|([0-9]*[1-9][0-9]*\\.[0-9]+)|([0-9]*[1-..【继续阅读全文】
View ArticleJava对cookie的操作编程
Java对cookie的操作比较简单,主要介绍下建立cookie和读取cookie,以及如何设定cookie的生命周期和cookie的路径问题。建立一个无生命周期的cookie,即随着浏览器的关闭即消失的cookie,代码如下:HttpServletRequ..【继续阅读全文】
View Article用Java实现ZIP压缩文件和目录程序代码
由于java.util.zip.ZipOutputStream有中文乱码问题,所以采用org.apache.tools.zip.ZipOutputStream。 以下是代码:package net.szh.zip; import java.io.BufferedInputStream; import java..【继续阅读全文】
View ArticleJava文件下载的几种方式
public HttpServletResponse download(String path, HttpServletResponse response) { try { // path是指欲下载的文件的路径。 File file = new&n..【继续阅读全文】
View ArticleOracle 日期时间函数大全
Year: yy two digits 两位年 显示值:07 yyy three digits 三位年 显示值:007 yyyy four digits 四位年 显示值:2007Month: mm number 两位月 显示值:11 mon abbreviated 字符集表示 显示值:11月,若..【继续阅读全文】
View Article8种排序简介
插入排序:(1)直接插入排序:数据已经是排列好的(升序),将需要插入的数据从右开始比较,如果小于最右边一个,就和前一个比较,直到找到比这个数还要小的,然后插入数据即可。(2)折半插入排序:将一个数与..【继续阅读全文】
View ArticleJava中RMI远程调用
Java远程方法调用,即Java RMI(Java Remote Method Invocation)是Java编程语言里,一种用于实现远程过程调用的应用程序编程接口。它使客户机上运行的程序可以调用远程服务器上的对象。远程方法调用特性使Java编..【继续阅读全文】
View ArticleSpring整合RMI
Spring框架中已经很好地整合了RMI技术,只需要做一些简单的配置就可以了,RMI中的注册发布都不需要我们做了。服务端:接口(不需要继承Remote):public interface RyxxglInterfaces { pub..【继续阅读全文】
View ArticleJS判断密码强度-强中弱三个级别
<html> <head> <title>JS判断密码强度</title> <script language=javascript> //判断输入密码的类型 function ..【继续阅读全文】
View Article设计模式之单例模式
一、定义 单例模式是一个比较简单的模式,其定义如下:确保某一个类只有一个实例,而且自行实例化并向整个系统提供这个实例。 通用写法如下:public class&n..【继续阅读全文】
View Article数据库类似行列转换SQL
1、原表test结构如下:2、我们想要得到的结果为:3、第一种方法:静态方法,即列固定SQL如下:select * from ( SELECT date,name,sum(num) num FROM test GROUP&..【继续阅读全文】
View ArticleHTML5学习:语义元素nav
HTML5学习:语义元素nav一、定义标签<nav>定义导航链接的部分,用来将具有导航性质的链接划分在一起,使代码结构在语义化方面更加准确,同时对于屏幕阅读器等设备的支持也更好。二、用法格式:<nav>&l..【继续阅读全文】
View ArticleHTML5学习:语义元素article
HTML5学习:语义元素article一、定义<article> 标签定义外部的内容。外部内容可以是来自一篇文章,或者来自博客 的博文,或者是来自论坛的文章。二、用法格式和上篇的section元素一样:<h1></h1&g..【继续阅读全文】
View ArticleHTML5学习:语义元素section
HTML5学习:语义元素section一、定义<section> 标签定义文档中的节(section、区段)。比如章节、页眉、页脚或文档中的其他部分。二、用法section标签下一般有一个标题<h1></h1>、还有一个内容..【继续阅读全文】
View Article
More Pages to Explore .....