自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

在下鲨鱼,有何贵干

没有什么,杂七杂八

  • 博客(5)
  • 问答 (1)
  • 收藏
  • 关注

原创 java多线程中两种锁机制

java包含两种锁机制:synchronized和java.util.concurrent.LockLock接口实现类:ReenTrantLock锁的种类:1.可重入锁2.可中断锁3.公平锁4.读写锁java中的锁是基于对象的,比如线程A拥有了对象A的锁,线程B等待线程A释放对象A的锁对于高并发的情况下,优先使用Locksynchronized是java内置的关键字,Lock是一个接口synchr...

2018-03-01 18:00:11 1498

原创 spring发送邮件

依赖; org.springframework.boot spring-boot-starter-mail 配置: mail: host: xxx username: [email protected] password: xxx propert

2018-02-07 15:35:36 156

原创 git 分支

git branch  查看当前本地分支git checkout dev 切换分支到 devgit checkout -b dev 创建本地分支dev,并切换到devgit commit -m "提交新分支内容" 提交当前分支内容git push --set-upstream origin dev  创建远程origin分支dev,并推送本地内容到远程dev

2017-11-30 11:28:30 182

原创 spring基于java config的支持方法级别的参数校验

在写api接口的时候,经常需要对参数做一些基本的校验判断,如果手动处理的话,不免太过繁琐,基于hibernate下的validator jar可以满足我们的需求。其为我们提供的很多注解校验像@NotEmpty、@NotNull、@NotBlank等等。对于大多数咱们写的接口,可能接收参数并没有用VO来接收,只是单纯的字符串,也是用的最多的。所以我们需要基于接口方法上进行注解参数空校验。现在sp

2017-06-08 16:07:00 751 1

原创 java poi对excel的处理

基于POI的java处理excel源码

2017-05-12 15:49:07 211

空空如也

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

TA关注的人

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