摘要: 获取当前机器ip: private static String getIpAddress() throws UnknownHostException { InetAddress address = InetAddress.getLocalHost(); return address.getHostA 阅读全文
posted @ 2016-08-08 16:37 Study_Work 阅读(1526) 评论(0) 推荐(0)
摘要: 转自:http://blog.csdn.net/smcwwh/article/details/7095027 【Spring Mail API】 Spring Mail API都在org.springframework.mail及其子包org.springframework.mail.javamai 阅读全文
posted @ 2016-08-08 14:38 Study_Work 阅读(190) 评论(0) 推荐(0)
摘要: 这几天看了下正则表达式,对非捕获组(non-capturing)进行下总结。主要总结 1个 + 2组 一共5个。(?:X) (?=X) (?<=X) (?!X) (?<!X) 一、先从(?:)非捕获组说起。下面由一个例子引出非捕获组。 有两个金额:8899¥ 和 6688$ 。显然,前一个是8899 阅读全文
posted @ 2016-08-08 14:35 Study_Work 阅读(1617) 评论(0) 推荐(3)
摘要: 目录(?)[-] servlet-contextxml configproperties 示例属性 ConfigInfo 对应的配置bean 使用 目录(?)[-] 在项目中,有些参数需要配置到属性文件xxx.properties中,这样做是为了维护方便,如果需要变动只需修改属性文件,不需要重新编译 阅读全文
posted @ 2016-08-08 14:27 Study_Work 阅读(7088) 评论(0) 推荐(1)
摘要: 什么是AOP?AOP使用场景?AOP相关概念?Spring AOP组件?如何使用Spring AOP?等等这些问题请参考博文:Spring AOP 实现原理 下面重点介绍如何写事件日志功能,把日志保存到数据库中。 事件日志是与主业务功能无关的逻辑,用AOP实现是再好不过了,其中因为有些数据库日志表中 阅读全文
posted @ 2016-08-08 14:23 Study_Work 阅读(4100) 评论(0) 推荐(0)
摘要: 1.概述 数独(Sudoku)是一种运用纸、笔进行演算的逻辑游戏。玩家需要根据9×9盘面上的已知数字,推理出所有剩余空格的数字,并满足每一行、每一列、每一个粗线宫内的数字均含1-9,不重复。 1)终盘数量: 数独中的数字排列千变万化,那么究竟有多少种终盘的数字组合呢? 6,670,903,752,0 阅读全文
posted @ 2016-08-08 14:19 Study_Work 阅读(1234) 评论(0) 推荐(0)
摘要: 目录(?)[-] 加密解密 1 前端js加密概述 2 前后端加密解密 21 引用的js加密库 22 js加密解密 23 Java端加密解密PKCS5Padding与js的Pkcs7一致 验证码 1 概述 2 验证码生成器 3 控制器使用验证码 如 CodeController 应用 1 loginh 阅读全文
posted @ 2016-08-08 14:16 Study_Work 阅读(48671) 评论(4) 推荐(0)
摘要: 版权声明:本文为博主原创文章,未经博主允许不得转载。 版权声明:本文为博主原创文章,未经博主允许不得转载。 目录(?)[-] 创建一个Spring MVC项目 集成Freemarker 集成Mybatis Mybatis自动生成工具 目录(?)[-] 利用STS(Spring Tool Suite) 阅读全文
posted @ 2016-08-08 14:12 Study_Work 阅读(365) 评论(0) 推荐(0)
摘要: 在上一篇 SpringAOP 实现功能权限校验功能 中虽然用AOP通过抛异常,请求转发等勉强地实现了权限验证功能,但感觉不是那么完美,应该用拦截器来实现才是最佳的,因为拦截器就是用来拦截请求的,在请求层面进行权限验证是最好的时机。 假设下面的请求需要进行权限验证,在请求中通过参数params指定必须 阅读全文
posted @ 2016-08-08 14:04 Study_Work 阅读(11946) 评论(0) 推荐(0)
摘要: 版权声明:本文为博主原创文章,未经博主允许不得转载。 版权声明:本文为博主原创文章,未经博主允许不得转载。 目录(?)[-] 使用拦截器实现未登录时跳转到登录界面的功能 1 拦截器SecurityInterceptor 2spring-mvcxml拦截器配置部分 使用AOP实现功能权限校验 1 切面 阅读全文
posted @ 2016-08-08 14:03 Study_Work 阅读(11649) 评论(0) 推荐(0)
摘要: 先定义两个注解类ValidateGroup 和 ValidateFiled ValidateGroup .java [java] view plain copy package com.zf.ann; import java.lang.annotation.ElementType; import j 阅读全文
posted @ 2016-08-08 13:58 Study_Work 阅读(6753) 评论(1) 推荐(1)
摘要: 本文以spring为例,其他的框架原理相同,请自己查找 Spring3中通过mvc:interceptors标签配置拦截器 这个标签用于注册一个自定义拦截器或者是WebRequestInterceptors. 可以通过定义URL来进行路径请求拦截,可以做到较为细粒度的拦截控制。 例如在配置文件加入 阅读全文
posted @ 2016-08-08 13:56 Study_Work 阅读(1889) 评论(0) 推荐(0)