自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 MvnForum开源 源码分析--权限系统分析

权限部分的UML图如下:   数据流程:1,系统从OnlineUserManager这个入口进入.这个部件有个Map用来存储当前的非过期用户。OnlineUserManager会先根据当前时间和最后一个用户的请求时间做对比,检查是否有刷新过期用户的必要,如果超过所设置的时间,那么先更新Map。然后OnlineUserManager根据提供的用户的 sessionid和username在

2015-10-26 14:34:09 1209

原创 java 中inputstream 和outputstream的理解

1、在java中stream代表一种数据流(源),javaio的底层数据元,---(想像成水龙头)2、任何有能力产生数据流(源)的javaio对象就可以看作是一个InputStream对象既然它能产生出数据,我们就可以将数据取出,java对封装的通用方法就read()方法了--(出水龙头)3、任何有能力接收数据源(流)的javaio对象我们就可以看作是一个OutputStream对象

2015-10-26 10:43:20 488

原创 jQuery简单的快速入门

内容目录jQuery 入门什么是jQuery如何使用jQueryjQuery的运行原理如何选择jQuery版本ready() 准备就绪时执行代码jQuery 核心:选取元素使用jQuery 选择器选取元素,并封装为jQuery对象将现有的DOM元素封装为jQuery对象将HTML字符串封装为jQuery对象元素筛选jQuery 核心:DOM操作的原则切记混淆

2015-05-31 17:15:53 1670

原创 Struts2 中action中获取session的两种方法

package s2.ex.action;import java.util.Map;import com.opensymphon在Struts2里,如果需要在Action中使用session,可以通过下面两种方式得到1.通过ActionContext class中的方法getSession得到  2.Action实现org.apache.struts2.interceptor.

2015-05-22 10:08:17 16320

原创 java web设计中 使用接口的好处

采用标准的架构:描述从低层到高层首先是系统分析,找出你需要什么功能,然后按照下面的步骤执行:数据库层:数据库层就是SQL语句、数据库、表、视图、触发器等等的创建和管理。这一层和JAVA无关,但是却是最重要的一层持久层(Hibernate、JPA、JDBC):这一层的目的很明确,就是ORM,这里还不用你定义接口和类,你只要使用框架就可以了。DAO层(Data Access O

2015-05-13 11:03:11 2266

原创 spring中JoinPoint参数介绍

切面定义:import org.aspectj.lang.JoinPoint;public class SecurityHandler { private void checkSecurity(JoinPoint joinPoint) { Object[] args = joinPoint.getArgs(); for (int i=0; i<args.length; i++)

2015-05-12 16:46:35 1585 1

原创 spring AOP 通知参数的传递

如果想获取被被通知方法参数并传递给通知方法,该如何实现呢?接下来我们将介绍两种获取通知参数的方式。使用JoinPoint获取:Spring AOP提供使用org.aspectj.lang.JoinPoint类型获取连接点数据,任何通知方法的第一个参数都可以是JoinPoint(环绕通知是ProceedingJoinPoint,JoinPoint子类),当然第一个参数位置也可以是JoinPo

2015-05-12 16:17:02 7879

转载 struts Action获取表单的几种方式

struts2 的Action获取表单的几种方式 01. 02. 03. 04. Action:直接通过get、set方法获取。 public class sysAction extends ActionSupport{ private String username;

2015-05-06 10:30:33 357

空空如也

空空如也

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

TA关注的人

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