自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(22)
  • 资源 (2)
  • 收藏
  • 关注

转载 设计模式遵循的七大原则

1.开闭原则(Open Close Principle)开放-封闭原则的意思就是说,你设计的时候,时刻要考虑,尽量让这个类是足够好,写好了就不要去修改了,如果新需求来,我们增加一些类就完事了,原来的代码能不动则不动。这个原则有两个特性,一个是说“对于扩展是开放的”,另一个是说“对于更改是封闭的”。面对需求,对程序的改动是通过增加新代码进行的,而不是更改现有的代码。这就是“开放-封闭原则”的精神

2012-09-13 16:31:25 2480

原创 简单的 web SSO 理解

将身份验证放在一个webService 上。各个系统通过调用身份验证的webService来进行身份验证。调用时分为三种情况1、第一个系统通过httpclient调用身份验证的webService传入用户名密码进行身份验证。验证服务器返回成功后的cookie。2、其他系统登录时也通过httpclient带上cookie,如果没有cookie就进行用户名和密码验证,如果有cookie

2012-08-10 16:30:02 796

转载 struts2用户注销 刷新整个iframe

传统的系统界面,iframe了三个页面,上,左,右,用户点击注销的按钮在上面得top.jsp里面,方法:退出系统退出之后你会发现,只是刷新了top.jsp上面那个iframe,其他两个还在,当然不允许这样啦。解决办法: target="_parent",就就是它。加多这个变成:

2011-10-09 16:57:24 2327

原创 jQuery的validate 在ie9和火狐下能用 在ie8下无效解决方法。

这个问题 折腾我一天了。 网上也找不到答案,基本都是问题已经解决就无下文了,也没有分享问题解决方法 。后来查到juqery.validate.js中发现elements方法中$([]).add(this.currentForm.elements)方法在ie8下有问题,只能得到

2011-09-26 16:54:49 9965 7

原创 jQuery 验证方法

用法: var validator = $(".selector").validate({   rules:{     name:"required",     email:{       required:true,       email:true

2011-09-21 18:15:26 1318

原创 jQuery 参考手册2

ajax操作函数:函数描述jQuery.ajax()执行异步 HTTP (Ajax) 请求。.ajaxComplete()当 Ajax 请求完成时注册要调用的处理程序。这是一个 Ajax 事件。.ajaxErro

2011-09-21 18:05:27 710

原创 jQuery 参考手册1

效果:animate()对被选元素应用“自定义”的动画 clearQueue()对被选元素移除所有排队的函数(仍未运行的) delay()对被选元素的所有排队函数(仍未运行)设置延迟 dequeue()

2011-09-21 18:01:11 443

转载 struts2 + jQuery 用户名存在验证

CreateUser.jsp                         .userText {                   /*控制文本框的边框是红色的实线*/                   border: 1px solid re

2011-09-16 16:32:56 1561

原创 java反射机制 给类的私有变量赋值。

Instance instance = new Instance();    Field field = instance .getClass().getDeclaredField(“name”);//name为类Instance中的private属性    field.

2011-09-08 18:07:45 6535

转载 java反射机制

Java提供了一套机制来动态执行方法和构造方法,以及数组操作等,这套机制就叫——反射;Class 类要发现一个具体的类的信息,首先要取得它的Class 对象如果你有一个 obj 对象,你可以通过下面的方式来取得它的class对象Class c = obj.getC

2011-09-08 13:00:24 575

原创 接口、抽象类、类一点关系记录

抽象类实现接口可以不实现接口所有的方法非抽象类实现接口必须实现所有方法。抽象类实现接口后,非抽象类继承抽象类。 此时抽象类和非抽象类共同实现接口所有方法即可。如:接口中有方法 1、2、3抽象类中实现了方法1。继承的非抽象类实现接口方法2、3即可。

2011-09-08 10:52:40 366

转载 Java类成员变量的初始化顺序

初始化的顺序是先“静态”,(如果它们尚未因前面的对象创建过程而被初始化),后“非静态”。具体的创建过程:1.当首次创建某个类对象的时候,或者该类的静态方法/静态域首次被访问时,Java解释器必须查找该类的路径,以定位该类的class文件。2.然后载入该class(创建

2011-09-07 13:33:04 914

原创 打印mybatis语句的 log4j文件 log4j.xml

http://jakarta.apache.org/log4j/" debug="false">

2011-09-02 18:47:22 17737 1

转载 log4j详解

Log4j基本使用方法  Log4j由三个重要的组件构成:日志信息的优先级,日志信息的输出目的地,日志信息的输出格式。日志信息的优先级从高到低有ERROR、WARN、 INFO、DEBUG,分别用来指定这条日志信息的重要程度;日志信息的输出目的地指定了日志将打印到控制台还

2011-09-02 14:40:39 794

原创 MyBatis入门实例 ——DaoImpl.java

import java.util.ArrayList;import java.util.List;import org.apache.ibatis.session.SqlSession;import com...common.db.MyBatisUtil;impo

2011-08-31 16:35:54 2262

原创 MyBatis入门实例 ——Mapper.xml

PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"        "http://mybatis.org/dtd/mybatis-3-mapper.dtd">    -->      user_info

2011-08-31 16:26:02 14330

原创 MyBatis入门实例 ——MyBatisUtil.java

import java.io.IOException;import java.io.Reader;import org.apache.ibatis.io.Resources;import org.apache.ibatis.session.SqlSessionFact

2011-08-31 16:18:59 4329

原创 MyBatis入门实例 ——configuration.xml

文件config.properties #name=valuedriver=com.mysql.jdbc.Driverurl=jdbc:mysql://localhost:3306/testusername=rootpassword=root

2011-08-31 16:11:43 8230 1

转载 Ant Task的属性及功能

(1)antfile属性:在Ant任务中antfile属性的作用是指定要执行的构件文件的名称,可包含路径信息。例如,在projectA中执行projectB的构件文件。projectA的构件文件内容如下:

2011-08-30 13:38:00 3045

转载 Ant入门

一. 配置环境变量      1. 添加ANT_HOME——Ant目录;(可选)      2. 在PATH追加"Ant目录\bin"      3.在控制台cmd输入命令ant,提示          “Buildfile: build.xml does not

2011-08-29 17:01:20 522

转载 Ant快速理解

Ant是什么?Ant是一个构建工具,它可以帮助我们将项目开发过程中需要完成的各种步骤组织起来,通过一个简易的方式来构建整个项目。Ant究竟能做什么呢?这取决于Ant的任务(Task),Ant有哪些任务,就能完成哪些工作!一些典型的任务是:编译java源代码、运行java程序、

2011-08-29 13:21:38 498

转载 Ant 标签详解

1.标签每个构建文件对应一个项目。标签时构建文件的根标签。它可以有多个内在属性,就如代码中所示,其各个属性的含义分别如下。(1) default表示默认的运行目标,这个属性是必须的。(2) basedir表示项目的基准目录。(3) name表示项目名。(4

2011-08-29 11:25:28 630

eclipse的vss插件

eclipse的vss插件

2008-07-04

空空如也

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

TA关注的人

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