- 博客(25)
- 收藏
- 关注
原创 java cas单点登录(sso) 简单教程
一、教程前言 教程目的:从头到尾细细道来单点登录服务器及客户端应用的每个步骤 单点登录(SSO):请看百科解释猛击这里打开 本教程使用的SSO服务器是Yelu大学研发的CAS(Central Authentication Server),官网:http://www.jasig.org/cas 本教程环境: Tomcat6.0.29 JDK6 CAS Server版...
2012-07-19 15:52:00 359
原创 java 解析json相关
一json-lib.jar开发包使用依赖包 json-lib.jar开发包使用需要依赖包以下开发包: Json-lib requires (at least) the following dependencies in your classpath: * jakarta commons-lang 2.4 * jakarta commons-beanutils 1.7.0 *...
2012-06-02 13:27:04 169
原创 JDBC的事务
事务的概念: 数据库中一些操作的集合通常是一个独立单元,而事务就是构成单一逻辑工作单位的操作集合。 已提交事务是指成功执行完毕的事务,未能成功完成的事务称为中止事务,对中止事务造成的变更需要进行撤销处理,称为事务回滚。 事务的特性: 事务具有ACID4个特性。 1.原子性(Atomicity) 事务中的全部操作在数据库中是不可分割的,要么全部...
2012-04-06 12:30:25 114
原创 java.math包中类BigDecimal API
构 造 器描 述 BigDecimal(int)创建一个具有参数所指定整数值的对象。 BigDecimal(double)创建一个具有参数所指定双精度值的对象。 BigDecimal(long)创建一个具有参数所指定长整数值的对象。 BigDecimal(String)创建一个具有参数所指定以字符串表示的数值的对象。 方 法描 述 add(BigDecimal)...
2012-03-22 17:35:23 181
原创 java正则验证类 .
java正则通用验证参考: package com.tool.util; import java.util.regex.Matcher; import java.util.regex.Pattern; /** * * @author Jarvis * 90%的验证都调用了Regular方法 但是本类也可删除大部分方法 涉及到正则的判断都直接穿参数和正则表达式 * 但是...
2011-12-20 23:57:57 211
原创 Spring与Quartz使用说明
Quartz官方网址:http://www.quartz-scheduler.org/ 集成方法 集成起来比较简单,对线程无需任何理解,Spring手册上也有清楚的说明。只需写一个POJO,其余的都是配置,而且若使用CronTriggerBean,可以配置很复杂的任务调度。 1.编写一个普通的JAVA类 根据业务,写一个简单的JAVA类,和普通的类没有...
2011-11-30 01:04:47 161
原创 java获取当天是当年的第几周
import java.util.Calendar; import java.util.Date; import java.util.GregorianCalendar; public class GetWeek { /** * @param args */ public static void main(String[] args) { System...
2011-11-29 11:38:03 416
原创 urlRewrite
熟悉apache的朋友都应该对apache的urlwrite的强大功能很熟悉,呵呵,今天的主角不是apache,而是urlRewriteFilter。 一个基于过滤器的java实现。 Based on the popular and very useful mod_rewrite for apache, UrlRewriteFilter is a Java Web Filter for any ...
2011-11-10 18:08:37 125
原创 java处理json通用类
/** * Copyright (c) linkwise 2007-2009 corporation. * All rights reserved */ package com.linghui.common.util; import java.util.ArrayList; import java.util.Date; i...
2011-10-25 09:58:30 100
原创 逻辑运算符
eq、ne、neq、gt、lt、lte、le、gte、ge、is even、is odd、is not even、is not odd、not、mod、div by、even by、odd by都是什么意思啊? 英文看不懂?那我用中文解释一下。 equal : 相等、not equal:不等于、greater than:大于、less than:小于、less than or equal:...
2011-10-12 19:55:19 230
原创 struts Validatour验证
Struts2ValidatorAction配置中一定要设置input返回页面添加验证只要创建验证的xml文件1.创建xml文件名验证Action中全部方法在Action同包下,创建:Action类名-validation.xml如:ValidateAction创建ValidateAction-validation.xml验证Action中单个方法<!-- 每个方法单独配置一个Action ...
2011-10-12 13:47:17 87
原创 java常见面试题你能回家多少?
第一,谈谈final, finally, finalize的区别。 第二,Anonymous Inner Class (匿名内部类) 是否可以extends(继承)其它类,是否可以implements(实现)interface(接口)? 第三,Static Nested Class 和 Inner Class的不同,说得越多越好(面试题有的很笼统)。 第四,&和&&的区别。...
2011-09-27 00:03:36 91
原创 struts2上传文件及多文件上传
1. struts2中的文件上传 第一步:在WEB=INF/lib下加入commons-fileupload-1.2.1.jar , commons-io-1.3.2.jar。 第二步:把form表单的enctype属性设置为"multipart/form-data",如 <form action="${pageContext.request.contextPath}/control...
2011-09-26 23:40:36 81
原创 struts2接收请求参数的原理解析
接受请求参数的原理 在struts2中没有actionForm ,jsp中的表单元素可以在action中定义同名的名称来接受请求参数 然后生成set方法 内部机制:struts2的拦截器,会根据页面提交到action的参数,用放反射技术在action中寻找同名的 属性,然后调用action的set方法注入属性值 此外,如果在action中的属性太多,可以包装成一个对象 ,用...
2011-09-26 22:49:09 171
原创 log4j 小知识点
为什么要加上logger.isInfoEnabled()?原因有两点。 1). 直接使用logger.info("User " + userId + " is using app " + appId)来输出log,也能够达到log级别为INFO或在INFO以下时才输出:("User " + userId + " is using app " + appId),因为logger.info方法内...
2011-09-08 15:46:30 92
原创 MongoDB 常用操作命令
[size=x-small]一、超级用户相关[/size] # use admin # #增加或修改用户密码 # db.addUser('admin','pwd') # #查看用户列表 # db.system.users.find() # #用户认证 # db.auth('admin','pwd') # #删除用户 # db.removeU...
2011-09-08 11:34:08 121
原创 jquery ajax 迭代list
$.ajax({ type: 'post', url: "maintain_findRoomByBuildingId.shtml", cache: false, data: {"buildingId":buildingId}, dataType: 'json', su...
2011-08-19 11:52:01 146
原创 javaScript event.keyCode键值表 js 捕捉键盘按键
keycode 8 = BackSpace BackSpace keycode 9 = Tab Tab keycode 12 = Clear keycode 13 = Enter keycode 16 = Shift_L keycode 17 = Control_L keycode 18 = Alt_L keycode 19 = Pause ke...
2011-08-17 10:56:06 262
原创 CSS学习笔记1-边框颜色会变的input 仿网易邮箱文本框
.inp{border:1px solid #84a1bd; width:157px; padding:2px 2px 2px 2px ; background-position: -70px -424px} 无标题文档 function fEvent(sType,oInput){ switch (sType){ case "focus" : ...
2011-08-02 17:27:05 247
原创 svn 基本操作
重要: SVN不是记录每一个版本的实际内容,只是记录版本间的差异 SVN使用延迟拷贝来实现svn copy,其只是原始文件的一个链接,对拷贝的修改被svn记录为相对于原始文件的修改 1.创建存储库 假设d:\dev\svnrepo为存放svn存储库的目录 svnadmin create d:\dev\svnrepo\test 创建一名为test的存...
2011-08-02 10:37:40 78
原创 SIteMesh :一个优于Apache Tiles的web项目布局、装饰框架
一、SiteMesh项目简介 OS(OpenSymphony)的SiteMesh是一个用来在JSP中实现页面布局和装饰(layout and decoration) 的框架组件,能够帮助网站开发人员较容易实现页面中动态内容和静态装饰外观的分离。 Sitemesh是由一个基于Web页面布局、装饰以及与现存Web应用整合的框架。它能帮助我们在由大 量页面构成的项...
2011-07-28 12:44:58 106
原创 Ubuntu下eclipse安装subclipse插件的javaHL问题
诸如svn、subclipse之类的名词解释我就不在这里罗嗦了,直接进入正题, 先说说什么环境下会遇到javaHL的问题: 当SVN服务器为windows2003时,且客户端的eclipse运行在linux(这里以Ubuntu为例)上时,一般情况下SVN的接口都只能用javaHL 其他情况下,接口使用SVNkit就完全足够了; 如果没有安装javaHL的话,一般...
2011-07-28 12:36:33 99
原创 struts2 表单提交list
action类 List list = null; public List getList() { return list; } public void setList(List list) { this.list = list; } public String execute()throws Exception{ if (list != nul...
2011-07-26 13:35:52 346
原创 FCKeditor sitemesh 冲突问题
sitemesh装饰框架与FCKeditor在线编辑器的冲突,造成fck被装饰多次,解决办法在 decorators.xml 配置文件中加个例外就可以了,如下: /FCKeditor/*
2011-07-19 11:52:45 74
原创 启动TOMCAT发生了java.net.unknownhostException
不联网的情况下启动TOMCAT发生了java.net.unknownhostException 严重: Parsing error processing resource path ava.net.UnknownHostException: struts.apache.org at java.net.PlainSocketImpl.connect(PlainSocketImpl.java...
2011-07-08 13:43:34 182
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人