上一页 1 ··· 7 8 9 10 11 12 13 14 15 ··· 29 下一页
摘要: 文章来自:http://my.oschina.net/binny/blog/17469 最近做一个项目用到FTP和其它系统进行文件传输,结果在FTP网络连接的问题上花了很多时间,由于太久没搞多FTP,忘记了FTP不单单开放21端口,客户端采用不同连接模式对网络有不同。在此重温一下FTP的主动模式和被 阅读全文
posted @ 2019-02-13 17:41 ryelqy 阅读(424) 评论(0) 推荐(0) 编辑
摘要: Java并发编程:volatile关键字解析 volatile这个关键字可能很多朋友都听说过,或许也都用过。在Java 5之前,它是一个备受争议的关键字,因为在程序中使用它往往会导致出人意料的结果。在Java 5之后,volatile关键字才得以重获生机。 volatile关键字虽然从字面上理解起来 阅读全文
posted @ 2019-02-13 10:50 ryelqy 阅读(133) 评论(0) 推荐(0) 编辑
摘要: 一、事务的四大特性 ACID 只有满足一致性,事务的执行结果才是正确的。 在无并发的情况下,事务串行执行,隔离性一定能够满足。此时要只要能满足原子性,就一定能满足一致性。 在并发的情况下,多个事务并发执行,事务不仅要满足原子性,还需要满足隔离性,才能满足一致性。 事务满足持久化是为了能应对数据库奔溃 阅读全文
posted @ 2019-01-29 11:40 ryelqy 阅读(367) 评论(0) 推荐(0) 编辑
摘要: 一、logback的介绍 Logback是由log4j创始人设计的另一个开源日志组件,官方网站: http://logback.qos.ch。它当前分为下面下个模块: logback-core:其它两个模块的基础模块 logback-classic:它是log4j的一个改良版本,同时它完整实现了sl 阅读全文
posted @ 2019-01-24 14:02 ryelqy 阅读(80683) 评论(2) 推荐(14) 编辑
摘要: MD5 的特性 bcrypt 加密算法 加密的随机盐和加密的幂次,和加密算法的版本号已经被存储到了真正的密文中; 为什么SpringSecurity弃用md5而用bcrypt 在使用穷举法暴力破解中,md5算法生成一个密文用时在微秒级,也就是说,一个6位密码的所有组合,通过穷举只需要40秒。 而使用 阅读全文
posted @ 2019-01-23 16:22 ryelqy 阅读(5327) 评论(0) 推荐(0) 编辑
摘要: 文章目录 一、认证流程 二、多个请求共享认证信息 三、获取用户认证信息 一、认证流程 (1) 用户发起表单登录请求后,首先进入 UsernamePasswordAuthenticationFilter: 在 UsernamePasswordAuthenticationFilter 中根据用户输入的用 阅读全文
posted @ 2019-01-23 10:31 ryelqy 阅读(1167) 评论(0) 推荐(0) 编辑
摘要: 文章目录 一、自定义认证成功、失败处理 1.1 CustomAuthenticationSuccessHandler 1.2 CustomAuthenticationFailureHandler 1.3 修改 WebSecurityConfig 1.4 运行程序二、Session 超时三、限制最大登 阅读全文
posted @ 2019-01-22 16:39 ryelqy 阅读(9335) 评论(1) 推荐(2) 编辑
摘要: 在第一篇中,我们说过,用户<–>角色<–>权限三层中,暂时不考虑权限,在这一篇,是时候把它完成了。 为了方便演示,这里的权限只是对角色赋予权限,也就是说同一个角色的用户,权限是一样的。当然了,你也可以精细化到为每一个用户设置权限,但是这不在本篇的探讨范围,有兴趣可以自己实验,原理都是一样的。 文章目 阅读全文
posted @ 2019-01-22 11:00 ryelqy 阅读(1517) 评论(0) 推荐(0) 编辑
摘要: 通过前面三篇文章,你应该大致了解了 Spring Security 的流程。你应该发现了,真正的 login 请求是由 Spring Security 帮我们处理的,那么我们如何实现自定义表单登录呢,比如添加一个验证码… 源码地址:https://github.com/jitwxs/blog_sam 阅读全文
posted @ 2019-01-21 17:43 ryelqy 阅读(3690) 评论(0) 推荐(0) 编辑
摘要: 源码地址:https://github.com/jitwxs/blog_sample 文章目录 一、常见异常二、源码分析三、处理异常不知道你有没有注意到,当我们登陆失败时候,Spring security 帮我们跳转到了 /login?error Url,奇怪的是不管是控制台还是网页上都没有打印错误 阅读全文
posted @ 2019-01-21 10:01 ryelqy 阅读(5022) 评论(0) 推荐(1) 编辑
上一页 1 ··· 7 8 9 10 11 12 13 14 15 ··· 29 下一页