自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

sushaoyan的博客

每天一总结

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

原创 手机号码、邮箱匹配正则表达式java实现练手

正则表达式的基础语法为: “^([]{})([]{})([]{})$”。 正则字符串 = “开始([包含内容]{长度})([包含内容]{长度})([包含内容]{长度})结束”。手机号码:str.matches("^1((3[0-9])|(4[5|7])|(5([0-3]|[5-9]))|(8[0,5-9]))\\d{8}$");邮箱:str.matches("^[\\w-]+@[\\w-]+(\\.[\\w-]

2017-07-10 19:43:01 6882

原创 Redis列表和集合类型学习

列表类型 Redis中的列表类型时有序列表,而且是双向链表,取头尾部数据非常快,添加数据的时间复杂度非常的低 向两端增加元素 Lpush key value [value…] Rpush key value [value…] 命令演示如下: 从列表两端弹出元素(弹出后即被移除) 从左端弹出:Lpop key 从右端弹出:Rpop key 命令演示如下: 获取列表中元素的个数

2017-07-09 17:08:56 562

原创 报错解决Context initialization failed org.springframework.beans.factory.BeanCreationException

将service层的某类注入到Controller层时有问题。错误提示中的原因 Caused by: org.springframework.beans.factory.NoSuchBeanDefinitionException: No qualifying bean…解决方式:1.可以在spring的配置文件中使用bean id进行定义; 2.在该类增加@service注解;

2017-07-07 16:59:16 18500

原创 Redis字符类型和散列类型学习

字符串类型 Redis中最基础的数据类型,可存储最大512M的字符串。一个键名对应一个键值 a.基本命令: 赋值 set key value; 取值 get key b.在字符串尾部增加值,命令: Append key value c.获取字符串的长度,命令: Strlen key d.字符串为数字类型时还可以增加或减少 整数自增

2017-07-04 18:40:31 373

原创 java.util.MissingResourceException报错处理

今天给项目增加redis层的时候,测试报错:java.lang.ExceptionInInitializerError……Caused by: java.util.MissingResourceException: Can't find bundle for base name redis, locale zh_CN 解决方法为将读取不到的配置文件放到当前工程的resources目录下。

2017-06-29 18:50:15 13946

原创 优雅地实现入参非空判断

空参判断可以设计一个方法类,无论多少参数,参数类型如何,都能对入参进行判断,就能使入参非空校验变得优雅。 利用动态参数、类型判断来操作

2017-06-29 18:08:24 4749

原创 Referenced file contains errors (http://mybatis.org/dtd/mybatis-3-mapper.dtd)报错处理

在mapping下的xml文件中将http://mybatis.org/dtd/mybatis-3-mapper.dtd替换成http://www.mybatis.org/dtd/mybatis-3-mapper.dtd,报错解决

2017-06-27 18:21:07 16639 6

原创 DAO层接口定义多个入参(Mybatis)

本文将介绍本人接触过的在DAO层定义多个入参的三种方法:方法一:将入参封装在一个实体类中。 接触mybatis一般都会接触工具generator;大部分人也是从自动生成的sql接口来了解DAO层接口的定义。 观察generator自动生成的代码可以发现在多个入参(多个PrimaryKey)的情况下,会将它们定义为一个实体类,用实体类作为入参。 以类P

2017-06-26 20:59:38 2134

空空如也

空空如也

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

TA关注的人

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