自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 使用Spring配置shiro时,自定义Realm中属性无法使用注解注入解决办法

先来看问题 纠结了几个小时终于找到了问题所在,因为shiro的realm属于Filter,简单说就是初始化realm时,spring还未加载相关业务Bean,那么解决办法就是将springmvc的配置文件加载提前。解决办法 打开web.xml文件 OK,问题解决!

2016-06-30 22:08:15 8625 13

原创 MyEclipse和IntelliJ IDEA安装使用SVN

SVN安装与配置(windows)一、SVN下载安装官方地址: https://www.visualsvn.com/downloads/解压到指定目录下配置环境变量新建一个仓库文件夹用于存放资源 注意后面安装tortoisesvn后不要对此文件夹添加版本库创建服务命令(如果失败请右键cmd使用管理员权限运行)sc create SVNService binpath= "\"F:\SVN\se

2016-06-21 22:11:39 2503

原创 MyEclipse-自定义文档注释模板

设置路径Files/** * @Title: ${file_name}* @Package ${package_name}* @Description: ${todo}(用一句话描述该文件做什么)* @author 你的名字 * @date ${date} ${time}* @version V1.0 */Types/** * <p>Title: </p> * <p>Descr

2016-06-19 22:30:29 4749

原创 jQuery EasyUI-异步树后台代码与数据库设计

easyui的异步树创建很简单,只需要指定一个获取树的JSON数据的URL地址就可以了,API是这样写的:异步树后台代码设计方式有很多种,我说下我的设计。数据库表设计Tree表 先来解释下每个字段的含义: id:节点ID,用于后台接收查询对应数据 pid:父节点ID,用于获取指定ID节点的子节点 text:节点名称 iconCls:节点的图标 state:节点的状态,有open和clos

2016-06-12 22:24:26 6488 6

原创 jQuery EasyUI-动态改变主题

动态改变主题的原理是将easyui的主题引用地址中,你想动态改变的名称,如主题文件夹名称设置为变量,变量值从Cookie中获取,如果获取不到就给一个初始默认主题,然后在程序中,使用JS函数将想改变的主题信息存入Cookie中,这样就可以动态实现主题的改变。我的代码示例:<link id="easyuiTheme" rel="stylesheet" href="<%=basePath%>/static

2016-06-11 20:16:31 4966 2

原创 JavaScript-设计模式之接口的实现

在JS中,并没有真正意义上的接口,我们只能通过模拟的方式实现接口的效果,使用接口可以促进代码的重用,降低代码之间的耦合度,减少代码错误及查找错误原因,坏处就是加大代码量,而且并不能强制程序员实现接口。JS中模拟接口的方式有三种。第一种:注释的方式这种方式是使用注释显示的告诉程序员需要实现哪些接口,这种方式完全靠程序员的自觉性,并且是否真正实现了接口并不能检查,对代码的调试不起任何帮助,相反正因为这种

2016-06-11 00:23:45 3367 1

原创 PL/SQL-存储过程、函数

存储过程存储过程是一种命名的PL/SQL程序块,它既可以没有参数,也可以有若干个输入、输出参数,甚至可以有多个既作输入又作输出的参数,但它通常没有返回值。存储过程被保存在数据库中,它不可以被SQL语句直接执行或调用,只能通过EXECUT命令执行或在PL/SQL程序块中被调用,由于存储过程是已经编译好的代码,所以其被调用或引用时,执行效率非常高。语法CREATE [OR REPLACE] PROCED

2016-06-06 23:36:59 1177 1

原创 关于在前端验证后端生成的验证码

最近试着在前端获取后端生成的验证码,从而把验证码也做成前端验证,出现了如下问题:如图所示,每次页面获取的验证码都是上次一次的,第一次获取为空,查了下资料发现是JSP加载顺序的问题。我后台生成的验证码是放在session中,在页面用EL表达式从session作用域中获取,如果用在JS中获取,如var code = ‘<%=session.getAttribute(“XX”)%>’ 这种也是从sessi

2016-06-05 12:15:13 19720 2

原创 jQuery EasyUI-validatebox验证框、实现自定义验证

效果图:首先我们要先重写$.fn.validatebox.defaults.rules定义的验证器和错误信息$.extend($.fn.validatebox.defaults.rules, { //在这里写重写的验证其及方法和错误信息});验证长度示例验证比较俩个值是否相等,如二次输入密码验证表单相关 代码 <form id="ff" class="easyui-f

2016-06-04 17:09:17 12056

原创 PL/SQL异常处理

预定义异常—–ZERO_DIVIDE 除数为零时引发的异常 —–ACCESS_INTO_NULL 企图为某个为初始化对象的属性赋值 —–COLLECTION_IS_NULL 企图使用为初始化的集合元素 —–CURSOR_ALREADY_OPEN 企图再次打开一个已经打开过的游标,但在重新打开之前,游标未关闭 —–INVALID_

2016-06-02 22:58:52 488

原创 Spring-AOP配置切入点方式及配置各种类型增强

AOP(Aspect-Oriented Programming):面向切面编程 是一种通过预编译方式和运行期动态代理实现在不修改源代码的情况下给程序动态添加功能的技术AOP相关jar包: spring-aop-4.2.5.RELEASE.jar aopalliance-1.0.jar aspectjweaver-1.6.9.jar cglib-nodep-2.1_3.jar使用AOP之前先

2016-06-01 16:39:59 11998

原创 Spring-IoC的注入方式及注入不同的数据类型

关于Spring-IoC的简单使用参考: Spring-IoC的简单使用1、通过set方法注入不同数据类型(推荐使用的方式)测试类代码(set方式注入的属性一定要加set方法)/**通过set方法注入示例*/public class IoC_By_Set { /**注入Integer类型参数*/ private Integer id; /**注入String类型参数*

2016-06-01 10:59:06 5555

原创 Spring-IoC的简单使用及bean的作用域属性

IoC(Inversion if Control)-控制反转是Spring俩大核心技术之一,IoC一般分为俩种类型:依赖注入(Dependency Injection,简称DI)和依赖查找(Dependency Lookup)使用示例:1、新建工程并导入Spring相关jar包。2、新建数据访问层及业务逻辑层代码结构:代码示例:/** * 实体Bean * @author BC * */p

2016-06-01 10:31:43 740

空空如也

空空如也

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

TA关注的人

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