- 博客(11)
- 资源 (11)
- 收藏
- 关注
原创 div 跟着鼠标移动
DIV跟着鼠标移动div跟着鼠标移动,主要是更加movemove确定当前鼠标的位置,然后计算当前的div的位置,由于div是绝对布局,不占用文档的空间,只根据父布局来动态的变化,由这个我们就可以处理了。创建一个跟着动的div,也可以使用动态创建div<div style="background-color: red;width: 50;height:50px;position:absolute;
2017-08-31 10:06:44 1533
原创 spring MethodInvokingFactoryBean 的使用和了解,Spring 通过通过方法创建Bean的实例
spring MethodInvokingFactoryBean 的使用和了解作用让某个实例的某个方法的返回值注入为Bean的实例让某个类的静态方法的返回值注入为Bean的实例使用MethodInvokingFactoryBean使用IDEA Maven项目非常方便的下载源码查看其类的说明信息,在这里非常方便的可以查看到这个方法的一些使用的说明小测试一下子,简单的就跟着这个使用的作用的两个
2017-08-24 16:31:57 10148
原创 Quartz SimpleThreadPool的源码,一个简单的线程池的实现原理
Quartz SimpleThreadPool的源码,一个简单的线程池的实现原理 The pool has a fixed number of Thread s, and does not grow or shrink based on demand.(固定大小的线程池,不会增加,不会减少) 由于这个线程池的特性比较简单,易于我们去理解线程池,线程池的使用就是为了减少每次创建关闭的开销,节
2017-08-23 16:00:43 5744
原创 cronExpression 的写法,spring中执行定时任务,spring 集成Quartz
cronExpression主要的格式:{秒数} {分钟} {小时} {日期} {月份} {星期} {年份(可为空)} 注意:除了{日期}和{星期}可以使用”?”来实现互斥,表达无意义的信息之外,其他占位符都要具有具体的时间含义。 比如:3 3 3 ?* 1(每周1,3点3分3秒执行一次) 3 3 3 * * ?(每天的3点3分3秒执行一次)秒数 允许值范围: 0~59 ,不允许为空值
2017-08-22 17:08:43 4015
原创 AbstractRoutingDataSource动态数据源切换,AOP实现动态数据源切换
AbstractRoutingDataSource动态数据源切换 上周末,室友通宵达旦的敲代码处理他的多数据源的问题,搞的非常的紧张,也和我聊了聊天,大概的了解了他的业务的需求。一般的情况下我们都是使用SSH或者SSM框架进行处理我们的数据源的信息。 操作数据一般都是在DAO层进行处理,可以选择直接使用JDBC进行编程(http://blog.csdn.net/yanzi1225627
2017-08-21 16:08:12 38532 44
原创 Spring LocalVariableTableParameterNameDiscoverer获取方法的参数名
Spring LocalVariableTableParameterNameDiscoverer获取方法的参数名问题:Java.lang.reflect 包中提供了很多方法,获取所有的方法,获取所有的参数类型等,但是却没有一个方法能够帮助我们获取方法的参数名列表。解决办法:可以通过ASM提供的通过字节码获取方法的参数名称,spring给我们集成了这个东西,让我们使用起来非常的方便作用:这个东西
2017-08-15 19:59:51 13229 3
原创 Hibernate Validator 方法界别验证,通过AOP实现,Unable to initialize 'javax.el.ExpressionFactory'.
Hibernate Validator 方法界别验证,通过AOP实现spring已经支持方法界别的参数验证了,我们只需要配置Bean就好了,然后在需要验证的类上面加上@Validated就可以了 <!-- bean级别的校验 方法中的参数bean必须添加@Valid注解,后面紧跟着BindingResult result参数--> <bean id="global-valid
2017-08-15 16:54:11 15730 4
原创 Spring Validator方法级别的参数校验,方法界别参数校验的全局处理,Sping MVC使用Hibernate Validator,自定义校验器
参考文档: http://docs.spring.io/spring/docs/4.2.9.RELEASE/spring-framework-reference/htmlsingle/#validation-beanvalidation Spring 3介绍了对其验证支持的几种增强。首先,JSR-303 Bean验证API现在完全支持,when used programmatically,
2017-08-15 15:51:35 6737
原创 Hibernate Validator 校验方法的参数,返回值,构造函数
Hibernate Validator 校验方法的参数,返回值,构造函数之前我们使用hibernate-Validator的时候基本是对于某个JavaBean进行的校验,比如下面的这个例子public class ValidateInfoBean { @NotNull(message = "姓名不能为空!") @Min(value = 1, message = "Id只能大于等于1
2017-08-15 15:25:30 9658
原创 Hibernate Validator简单使用
使用的主要的作用:进行注解式的参数校验——让代码更少、更加专注于业务逻辑 参数验证是一个常见的问题,例如验证用户输入的密码是否为空、邮箱是否合法等。但是无论是前端还是后台,都需对用户输入进行验证,以此来保证系统数据的正确性。对于web来说,有些人可能理所当然的想在前端验证就行了,但这样是非常错误的做法,前台的验证一般是通过JavaScript,js代码是可以被禁用和篡改的,所以相对后台
2017-08-12 14:52:47 5981 1
原创 Mybatis集成Spring MVC,使用Spring test进行测试
Mybatis集成Spring MVC mybatis集成spring,一般来说配置比较麻烦,我们都是事先弄个手脚架子然后稍微复制粘贴一下子就搞定了,对于spring boot来说这些一般的模板配置项都给我们搞定了,去github 搜索一下子:SpringBoot-Learning,然后可以看到比较好的教程比如:https://github.com/dyc87112/SpringBoot-Lea
2017-08-03 11:38:24 3576
minio windows.exe
2018-06-10
idea PlantUML插件以及PlantUML画图需要生成图片的软件Graphviz
2018-04-14
live template
2017-08-19
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人