摘要:当用 Spring Security 框架进行认证时,你可能会遇到这样的问题: 你输入的用户名或密码不管是空还是错误,它的错误信息都是 Bad credentials。 那么如果你想根据不同的情况给出相应的错误提示该怎么办呢? 这个时候我们只有了解 Spring Securiy 认证的流程才能知道如 阅读全文
posted @ 2019-12-08 13:40 M-Anonymous 阅读 (161) 评论 (0) 编辑
摘要:本篇博客仅为自己提个醒:如何跳转页面而不麻烦控制器。 当我们创建 Spring Boot 项目时(勾选了 Thymeleaf 和 Web),目录结构会是如下: 其中图二是我创建了一个 html 文件夹以及一个 index.html 页面。 如果要实现静态页面的跳转(不经过控制器),静态文件必须放在 阅读全文
posted @ 2019-11-21 18:52 M-Anonymous 阅读 (22) 评论 (0) 编辑
摘要:目前,许多应用都需要进行身份验证,其中通过手机验证码验证身份比较常见。 本篇文章将会让你知道应用如何发送手机验证码到手机中,当然不是我发给你啦! 我们通过电脑是不能发送短信到手机中去的,因此需要第三方平台来提供服务! 我试过了好几个云短信平台,发现还是 榛子云 短信平台比较好,因为他不需要提供营业执 阅读全文
posted @ 2019-11-09 19:50 M-Anonymous 阅读 (33) 评论 (0) 编辑
摘要:我们在篇(一)中已经谈到了默认的登录页面以及默认的登录账号和密码。 在这一篇中我们将自己定义登录页面及账号密码。 我们先从简单的开始吧:设置自定义的账号和密码(并非从数据库读取),虽然意义不大。 上一篇中,我们仅仅重写了 configure(HttpSecurity http) 方法,该方法是用于完 阅读全文
posted @ 2019-10-22 17:22 M-Anonymous 阅读 (192) 评论 (0) 编辑
摘要:当你看到这篇文章时,我猜你肯定是碰到令人苦恼的问题了,我希望本文能让你有所收获。 本人几个月前还是 Spring 小白,几个月走来,看了 Spring,Spring boot,到这次的 Spring Security。 为了避免大家踩坑,本人将入门的经验传授给那些和我一样正在学习 Spring Se 阅读全文
posted @ 2019-10-19 00:43 M-Anonymous 阅读 (140) 评论 (0) 编辑
摘要:本人也是新手小白,在创建 Maven 项目的时候几乎踩完了所有的坑。特此总结如下: 1、咱先选中 File -> New -> Maven Project 2、然后如下图 在这里说明一下 Group Id 一般为域名倒过来,Aritifact Id 是你的项目名。 3、点击完 Finish 后会出现 阅读全文
posted @ 2019-10-01 23:46 M-Anonymous 阅读 (94) 评论 (0) 编辑
摘要:Spring MVC(Model-View-Controller) 当你看到本博文时,我猜你可能正面临着我已探索过的问题。 同其他博主一样,我先按照书上详细的介绍一下 Spring MVC,也是为了自己能理解的更深刻一些。 一、跟踪 Spring MVC 的请求 每当我们碰到各种问题时,我们总是会向 阅读全文
posted @ 2019-07-30 16:37 M-Anonymous 阅读 (134) 评论 (0) 编辑
摘要:问题描述: 辰辰是个天资聪颖的孩子,他的梦想是成为世界上最伟大的医师。为此,他想拜附近最有威望的医师为师。医师为了判断他的资质,给他出了一个难题。 医师把他带到一个到处都是草药的山洞里对他说:“孩子,这个山洞里有一些不同的草药,采每一株都需要一些时间,每一株也有它自身的价值。 我会给你一段时间,在这 阅读全文
posted @ 2019-03-07 14:44 M-Anonymous 阅读 (132) 评论 (0) 编辑
摘要:Start: 每个 Java 程序至少应该有一个类,通常类名的第一个字母大写。 若要使用数学方法需要用到 Math 类。随机方法也在该类中。 同样程序也是从 main 方法开始执行的。 然而 Java 的加号 + ,不仅可以用于数值之间,字符串之间,还可以用于数值和字符串之间。 Java 允许两个字 阅读全文
posted @ 2019-02-27 20:45 M-Anonymous 阅读 (92) 评论 (0) 编辑
摘要:二叉搜索树的结构: 二叉搜索树的性质: 设 x 是二叉搜索树中的一个节点。如果 y 是 x 左子树中的一个节点,那么 y.data <= x.data。 如果 y 是 x 右子树中的一个节点,那么 y.data >= x.data。 不同的二叉搜索树可以代表同一组值的集合。 插入代码: 删除操作: 阅读全文
posted @ 2018-11-29 17:09 M-Anonymous 阅读 (1060) 评论 (0) 编辑