自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 如何解决虚拟机中的ubuntu系统方向键与退格键不能正常使用的问题

ubuntu系统vi insert模式下,后退键(backspace)不能删除字符,上下左右键对应W,S,A,D。解决方式:cp /etc/vim/vimrc ~/.vimrc转自 https://www.cnblogs.com/happygirl-zjj/p/6305871.html...

2019-02-25 14:19:06 3027

原创 Spring oauth2的token构建

Spring oauth2的Oauth2AccessToken构建​ spring security在拿到用户的认证通过后会生成Authentication对象,例如通过简单的表单认证会生成UsernamePasswordAuthenticationToken具体类型,social生成的是SocialAuthenticationToken对象,但是如何生成OAuth2的token呢,在访问spr...

2019-02-22 13:22:11 908

原创 通俗易懂学习NIO(一)

通俗易懂学习NIO(一)NIO和BIO最大的区别就是IO是面向流的,NIO面向缓冲区的。而且NIO一个很大的改进是可以通过native函数直接在系统内存区分配内存,避免了在用户进程和系统进程间来回的复制数据引起的效率问题。BIO是同步阻塞的,NIO的同步非阻塞的。要理解NIO需要理解阻塞、非阻塞、同步和非同步的概念。1.阻塞和非阻塞阻塞和非阻塞是进程在访问数据的时候,数据是否准备就绪时的一...

2018-10-29 18:48:14 5333

原创 spring boot发送邮件

spring boot发送邮件1.准备工作获取发送邮箱授权码生成的授权码如下:引入依赖<!-- mail --><dependency> <groupId>org.springframework.boot</groupId> &am

2018-10-01 00:17:35 6827 1

原创 POI获取指定元素的合并单元格数

POI获取指定元素的合并单元格数如下:public static int GetMergeNum(Cell cell, Sheet sheet) { int mergeSize = 1; List<CellRangeAddress> mergedRegions = sheet.getMergedRegions(); for (CellRangeAddress cellRang...

2018-09-30 10:50:52 8578 2

原创 maven的scope总结

MAVEN依赖作用范围,SCOPE属性scope范围有如下6种:scope编译测试运行时compileyyyprovidedyynruntimenyytestnynsystemyynimport---1. compile :缺省的scope,在编译、测试、运行时都起作用。如spirng-code...

2018-09-24 22:05:09 6824

原创 springboot同时整合websocket和定时任务报错

springboot同时整合websocket和定时任务报错最近用springboot整合websocket和定时任务时,出现报错信息Unexpected use of scheduler启动类 @EnableWebSocket @EnableScheduling public class MpApplication { public static void m...

2018-09-20 21:11:25 9168 1

空空如也

空空如也

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

TA关注的人

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