首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
项目2community
java爱好者
创建于2023-01-18
订阅专栏
毕设遇到的各种问题以及编写过程
暂无订阅
共12篇文章
创建于2023-01-18
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
redis的使用,存储验证码
1.存储验证码 1.为了确定哪个验证码属于哪个用户,我们先生成个随机字符串kaptchaOwner,通过cookie发送给前端。 2.然后把kaptchaOwner,拼在redis的key中,这样就可
4.7spring整合redis
1.命令行操作redis 常用的类型String list hash set zset。 string命令:set key value 。get key。incr key decr key +1 -1
3.33统一日志
spring AOP运行时植入代码,代理实现,比aspectj更加具有性价比,但是功能不如他强大。他们都是基于AOP 代理两种方式,JDK是自带的,CGLib是第三方的。JDK是自带的,CGLib是第
3.31统一异常处理
统一异常处理 异常最后都会一层一层往上抛,所以我们只要在表现层就能处理全部异常。 只要按照下面的规则,springboot会自动跳转,不需要任何代码注解 规则 1.error目录必须在template
3.1敏感词过滤
主要通过前缀树实现,敏感词过滤。 前缀树通过,类TreeNode,中的属性HashMap实现,hashmap中的value值又是个TreeNode。这样就形成了一个类似树的结构。往树上正确添加结点很重
2.41检查登录状态
1.检查登录状态 我们上次写的拦截器,是拦截所有请求,给请求全部带上当前用户信息。并且能够达到,有用户和无用户登录界面不同的效果。 这次的拦截器,是为了有人在知道url的情况下,在未登录的状态下也能访
2.27显示登陆信息,头像上传
1.登陆信息 登陆后每次请求都应该带有登录信息。此时我们需要拦截器。 使用threalocal代替session保存了此次用户信息。 下面是拦截器代码 2.头像的上传 把文件存本地,然后在数据库的UR
登录,会话管理
1.HTTP cookie session cookie 服务器通过response带给浏览器,浏览器下次请求再次访问相同服务器时会带上。浏览器是存内存。所以关闭浏览器就会消失(除非设置存活时间) c
2.1发送邮件
封装的代码: 测试代码: 下面这个测试,可以在不是mvc的情况下,通过dispatchservlet调用html渲染并返回。 这样就返回html的了
1.38 日志的记录
上面只能配置建的日志。下面可以复杂的: 下面的xml文件,必须放在resource下,名字为logback-spring.xml才能被springboot自动识别。
1.3分页与重定向
先写一个要返回给前端的对象类。 包括参数current,limit(前端传入)。其他参数是计算出来的,用于前端。 前端
1.2环境搭建
1111111111111111111111111111111111111111111111111111111