01 2021 档案

摘要:UserDetailsService 接口 当什么也没有配置的时候,账号和密码是由 Spring Security 定义生成的。 而在实际项目中账号和密码都是从数据库中查询出来的。 所以我们要通过自定义逻辑控制认证逻辑。 如果需要自定义逻辑时, 只需要 实现 UserDetailsService 接 阅读全文
posted @ 2021-01-31 15:09 皮卡丘和羊宝贝😄 阅读(142) 评论(0) 推荐(0)
摘要:可以看这个人的springsecurity省的自己写了 1.springsecurity学习目标 2.1 springsecurity简介 2.2 springsecurity快速入门demo 1):使用idea快速创建springboot项目,并勾选如下2个依赖即可,springboot会为我们做 阅读全文
posted @ 2021-01-31 15:07 皮卡丘和羊宝贝😄 阅读(124) 评论(0) 推荐(0)
摘要:Spring Boot项目中的application.properties配置文件一共可以出现在如下4个位置: 项目根目录下的config文件夹中。 项目根目录下。 classpath下的config文件夹中。 classpath下。 如果这4个位置中都有application.properties 阅读全文
posted @ 2021-01-31 12:33 皮卡丘和羊宝贝😄 阅读(310) 评论(0) 推荐(0)
摘要:在前文中我介绍了 Spring Boot 项目如何实现单文件上传,而多文件上传逻辑和单文件上传基本一致,下面通过样例进行演示。 多文件上传 1,代码编写 1)首先在 static 目录中创建一个 upload.html 文件,内容如下: <!DOCTYPE html> <html lang="en" 阅读全文
posted @ 2021-01-30 22:42 皮卡丘和羊宝贝😄 阅读(377) 评论(0) 推荐(1)
摘要:Spring Boot 对文件上传做了简化,基本做到了零配置,我们只需要在项目中添加 spring-boot-starter-web 依赖即可。 一、单文件上传 1,代码编写 (1)首先在 static 目录中创建一个 upload.html 文件,内容如下: <!DOCTYPE html> <ht 阅读全文
posted @ 2021-01-30 22:37 皮卡丘和羊宝贝😄 阅读(981) 评论(1) 推荐(0)
摘要:最近在阅读springboot+vue全栈开发实战,松哥编写的,虽然比较简单,各种技术没有深入讲解,但是还是可以看看的,特别是我这个前端菜鸟哈哈,以后可是要学习全栈的,把书中看到的不会的地方会记录下笔记在这里: 书中Spring Boot 项目的三种创建方式,无论是哪一种,创建成功后,pom.xml 阅读全文
posted @ 2021-01-30 17:51 皮卡丘和羊宝贝😄 阅读(1162) 评论(0) 推荐(0)
摘要:Spring Security 工作原理概览:https://blog.csdn.net/u012702547/article/details/89629415 spring security执行原理流程:https://blog.csdn.net/weixin_37689658/article/d 阅读全文
posted @ 2021-01-27 14:32 皮卡丘和羊宝贝😄 阅读(86) 评论(0) 推荐(0)
摘要:一个简单且易上手的 Spring boot 后台管理框架 后台源码 前台源码 阅读全文
posted @ 2021-01-26 14:11 皮卡丘和羊宝贝😄 阅读(86) 评论(0) 推荐(0)
摘要:登录是每个网站中都经常用到的一个功能,在页面上我们输入账号密码,敲一下回车键,就登录了,但这背后的登录原理你是否清楚呢?今天我们就来介绍几种常用的登录方式。 Cookie + Session 登录 Token 登录 SSO 单点登录 OAuth 第三方登录 Cookie + Session 登录 H 阅读全文
posted @ 2021-01-25 20:18 皮卡丘和羊宝贝😄 阅读(147) 评论(0) 推荐(0)
摘要:会话(Session)跟踪是Web程序中常用的技术,用来跟踪用户的整个会话。常用的会话跟踪技术是Cookie与Session。Cookie通过在客户端记录信息确定用户身份,Session通过在服务器端记录信息确定用户身份。 本章将系统地讲述Cookie与Session机制,并比较说明什么时候不能用C 阅读全文
posted @ 2021-01-25 19:27 皮卡丘和羊宝贝😄 阅读(112) 评论(0) 推荐(0)
摘要:由于最近要在原来项目的基础上给第三方app提供一套接口,但是我们这个项目以前一直是维护状态,并且以前写的时候没有想过对接app或者小程序使用,没有考虑那么长远,有很多session相关的操作,现在需要进行改造,可能不再使用session,但是原来设计的黑名单,在线人数统计一些功能,可能需要重新改写, 阅读全文
posted @ 2021-01-25 16:06 皮卡丘和羊宝贝😄 阅读(141) 评论(0) 推荐(0)
摘要:springboot整合thymeleaf 阅读全文
posted @ 2021-01-22 11:18 皮卡丘和羊宝贝😄 阅读(76) 评论(0) 推荐(0)
摘要:官方入门之从虚拟商店理解thymeleaf 参考文档: 简单使用Thymeleaf API渲染模板生成静态页面 邮件通知改造之Thymeleaf渲染模板生成静态页面--看懂会帮助理解springboot自动化整合thymeleaf 提高之Thymeleaf实现页面静态化 模板引擎解析的原理 阅读全文
posted @ 2021-01-22 10:19 皮卡丘和羊宝贝😄 阅读(85) 评论(0) 推荐(0)
摘要:Thymeleaf3.0版本官方地址 1 Introducing Thymeleaf Thymeleaf 是一个跟 Velocity、FreeMarker 类似的模板引擎,它可以完全替代 JSP 。 1.1what is thymeleaf 我觉得没有比官方解释更好的了,原汁原味: Thymelea 阅读全文
posted @ 2021-01-21 20:29 皮卡丘和羊宝贝😄 阅读(665) 评论(0) 推荐(0)
摘要:1.最初使用jsp开发web项目 还记得刚学习Java的时候,自己开发一个web项目,那时候前后端分离还不流行,为了在页面中显示动态数据,最终的形式也就是以动态网页响应用户,Java一种技术jsp,JSP全名为Java Server Pages,其根本是一个简化的Servlet设计,他实现了再Jav 阅读全文
posted @ 2021-01-21 17:56 皮卡丘和羊宝贝😄 阅读(911) 评论(1) 推荐(1)
该文被密码保护。
posted @ 2021-01-21 14:59 皮卡丘和羊宝贝😄 阅读(0) 评论(0) 推荐(0)
摘要:Future和CompletableFuture解析与使用 阅读全文
posted @ 2021-01-19 21:22 皮卡丘和羊宝贝😄 阅读(54) 评论(0) 推荐(0)
摘要:缓存可以说是加速服务响应速度的一种非常有效并且简单的方式。在缓存领域,有很多知名的框架,如EhCache 、Guava、HazelCast等。Redis作为key-value型数据库,由于他的这一特性,Redis也成为一种流行的数据缓存工具。 在传统方式下对于缓存的处理代码是非常臃肿的。 例如:我们 阅读全文
posted @ 2021-01-14 17:06 皮卡丘和羊宝贝😄 阅读(74) 评论(0) 推荐(0)
摘要:1.fastjson alibaba JSON TypeReference 复杂类型转换 2.jmeter 3.redis作为缓存,本地缓存的缺陷 lecttue客户端的bug和缺点 4.分布式锁 5.jackson使用 阅读全文
posted @ 2021-01-13 19:43 皮卡丘和羊宝贝😄 阅读(81) 评论(0) 推荐(0)
摘要:1.nginx集群 对于访问量较大的网站来说,随着流量的增加单台服务器已经无法处理所有的请求,这时候需要多台服务器对大量的请求进行分流处理,即负载均衡。 而如果实现负载均衡,必须在网站的入口部署服务器(不只是一台)对这些请求进行分发,这台服务器即反向代理。 由于反向代理服务器是网站的入口,其负载压力 阅读全文
posted @ 2021-01-13 13:46 皮卡丘和羊宝贝😄 阅读(120) 评论(0) 推荐(0)
摘要:文章由来 公司同事在群里问了个问题,如下: 为了大家看清,将图特意贴出来: 这人还删除idae重装了下,哈哈,才到群里问的。 解决思路(按顺序) 1.我让他直接拉会,共享桌面我给看了下,首先是openintermal,使用dir命令发现确实显示的是没有别的文件夹和文件 2.接着是在代码处show i 阅读全文
posted @ 2021-01-12 14:49 皮卡丘和羊宝贝😄 阅读(654) 评论(1) 推荐(0)
摘要:Base64是一种能将任意Binary资料用64种字元组合成字串的方法,而这个Binary资料和字串资料彼此之间是可以互相转换的,十分方便。在实际应用上,Base64除了能将Binary资料可视化之外,也常用来表示字串加密过后的内容。如果要使用Java 程式语言来实作Base64的编码与解码功能,可 阅读全文
posted @ 2021-01-11 21:11 皮卡丘和羊宝贝😄 阅读(332) 评论(0) 推荐(0)
摘要:2020最新Nginx教程全面讲解教程,感觉讲的很不错但是需要有docker基础,因为是基于docker快速搭建的nginx。 1.为什么要学习Nginx 肯定是工作和业务需求催生的学习需要哈哈,不过还是得说的高大上点,就是为了项目得优化,高可用等。来整理下学习笔记。 服务器搭建集群后 问题1:客户 阅读全文
posted @ 2021-01-11 18:02 皮卡丘和羊宝贝😄 阅读(130) 评论(0) 推荐(0)
该文被密码保护。
posted @ 2021-01-11 11:22 皮卡丘和羊宝贝😄 阅读(0) 评论(0) 推荐(0)
摘要:创业机会不会摆在那里等你,就算有,那肯定有无数人早已挡你前面了。如果你发现有人在向你分享赚钱的点子,那么基本上这个人是想赚你的钱。 你以为的创业是不是这样: 有一个创业机会摆在那里 你投入钱、精力、技能 就能赚钱,虽然钱不多,但是比上班强 如果你是这样想,那说明你是创业门外汉。 我理解的创业是这样的 阅读全文
posted @ 2021-01-09 10:28 皮卡丘和羊宝贝😄 阅读(101) 评论(0) 推荐(0)
该文被密码保护。
posted @ 2021-01-08 09:59 皮卡丘和羊宝贝😄 阅读(0) 评论(0) 推荐(0)