网站运营与管理的一个目的,上海 网站开发,腾讯云服务器购买后怎么使用,做专业网站你在人群中看到的每一个耀眼的女孩#xff0c;都是踩着刀尖过来的。你如履平地般地舒适坦然#xff0c;当然不配拥有任何光芒#xff1b;
10.11-10.12
思来想去还是不舍得#xff0c;搞了一下这个jwt#xff0c;看了很多视频和博客#xff0c;一直没看懂#xff0c;两…你在人群中看到的每一个耀眼的女孩都是踩着刀尖过来的。你如履平地般地舒适坦然当然不配拥有任何光芒
10.11-10.12
思来想去还是不舍得搞了一下这个jwt看了很多视频和博客一直没看懂两天就这么过去了与其说是详细了解还不如说是急于求成心浮气躁准确来说看懂了有没看懂又不舍得问感觉自己能弄明白确实了解了一些所以打算10.13号开始着手写了
我觉得最大的用处是这样的对于之所以有双token是为了让用户有更好的体验可以区分活跃用户和不活跃用户并且频繁刷新refreshtoken也更具有安全性
10.13
今天开始写令牌由于之前都是用session存的信息所以大改了一下将信息账号后端用的是cookie存前端是sessionStorage理了一下这个jwt的逻辑封装了好几个方法然后用过滤器拦截请求卡了好久后面才搜到普通过滤器拦截不了异步axios请求所以可以用这个
先创建一个axios对象然后再绑定一个事前前处理
/ 创建一个 axios 实例
const axiosInstance axios.create();// 添加一个全局过滤器
axiosInstance.interceptors.request.use(function (config) {// 在发送请求之前执行的代码console.log(请求拦截器被调用);return config;
}, function (error) {// 对请求错误进行处理return Promise.reject(error);
});// 使用 axios 实例发送请求
axiosInstance.post(http://localhost:8080/web-demo/userCopy/login, param).then(response {// 处理响应数据console.log(response);}).catch(error {// 处理请求错误console.error(error);});
但那是我发现可以直接在处理请求的时候后端的代码处理所以就没用这个了
写后端遇到的一些小弊端和总结
如果发送的是一些信息带有关键字json字符串的最好是改成其他的不然总是过不了
如果在一个js文件里面有错误就进行不下去了但是这时候重新开一个就可以重新继续这是由于我直接没开tomcat的时候就用的html就会包异步请求的错以至于那些不用请求的js代码连同一起用不了这时候我重新分一个script代码块就可以重新生效
10.14
周六应该是我这几天最认真且自律的一天我把多级评论的表建了一下js代码也写了一下主要是没有交互由于之前的传递方式很多都没有改过来所以改了很久交互的代码并且把token的逻辑代码也理了一下但是我发现只有在登录之后才能正常显示信息如果还在保质期之内的话就还是进不去还有一点很大的bug我之前改了很多边框的代码但是其他多个界面没有改没有做到同步不符合逻辑总的来说我的代码就是越写越乱主要是听说答辩根本不太静得下来
然后我的代码界面是这样的第一个 但是跳转之后变成了这样两边不一致 10.15
今天赶了一下数据库和Java的作业然后还是在改令牌和其他的界面交互太乱了代码简直乱得一批今天答辩之后需要的改进
1.界面太丑了需要重新改一下
2.jwt的逻辑还有点乱
3.可以尝试将refresh存在localStorage我之前存的是数据库这样应该能减少数据库的压力
4.可以将一些不重要的信息存在前端避免和数据库交互太过频繁
5.后端的存储还没完全改过来有的session接收但是cookie存储
6.还有功能点没有实现
7.247交总结记录学习进度
六级备考其实这个六级每天都是有记单词的但是还是有1天没写阅读还有一天没听听力 原点的为完成的 总结其实这几天都在改代码新的东西除了令牌jwt好像就没写什么了效率是很低的主要是急于求成心浮气躁从而有一个很大的问题前期不急不慢摆烂后期急于求成效率极低恶性循环
还是要定小目标的
比如我已经好久没有为项目熬夜了一般到寝室都是刷手机根本没有紧迫感而且中午在寝室是睡不着的还不如在实验室小眯一会适量吃饭可以保持清醒多喝水这几天跑跑步马上就体测了从这周开始养成好的生活习惯适当运动晨跑适量吃饭吃太撑犯困适当睡觉睡多了昏沉睡少了精神不振
对于已经写完了了代码交互明天理清逻辑连接好
对于没完成的功能点写好代码交互一天一个
现在改成两天一总结了这样的话可以适当增加点紧迫感挺好的过两天在看应该会有进步吧