笔记
猪蛋的幸福生活
猪蛋的幸福生活
展开
-
spring boot发送邮件
spring boot发送邮件1.准备工作获取发送邮箱授权码生成的授权码如下:引入依赖<!-- mail --><dependency> <groupId>org.springframework.boot</groupId> &am原创 2018-10-01 00:17:35 · 6888 阅读 · 1 评论 -
通俗易懂学习NIO(一)
通俗易懂学习NIO(一)NIO和BIO最大的区别就是IO是面向流的,NIO面向缓冲区的。而且NIO一个很大的改进是可以通过native函数直接在系统内存区分配内存,避免了在用户进程和系统进程间来回的复制数据引起的效率问题。BIO是同步阻塞的,NIO的同步非阻塞的。要理解NIO需要理解阻塞、非阻塞、同步和非同步的概念。1.阻塞和非阻塞阻塞和非阻塞是进程在访问数据的时候,数据是否准备就绪时的一...原创 2018-10-29 18:48:14 · 5379 阅读 · 0 评论 -
Spring oauth2的token构建
Spring oauth2的Oauth2AccessToken构建 spring security在拿到用户的认证通过后会生成Authentication对象,例如通过简单的表单认证会生成UsernamePasswordAuthenticationToken具体类型,social生成的是SocialAuthenticationToken对象,但是如何生成OAuth2的token呢,在访问spr...原创 2019-02-22 13:22:11 · 961 阅读 · 0 评论 -
如何解决虚拟机中的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 · 3157 阅读 · 0 评论