首页 > 其他分享 >暑期第三周总结

暑期第三周总结

时间:2023-07-01 20:12:39浏览次数:42  
标签:总结 事务管理 令牌 第三周 JWT 事务 暑期 学习 AOP

本周学习总结:
1) 本周做了什么:
在本周,我完成了数据结构小学期的设计内容,主要学习了以下内容:JWT令牌的使用、AOP的使用和进阶、以及事务的管理。我花费了大约20个小时的时间用于学习这些概念、原理和实践,并且花费了大约15个小时的时间用于编写相关的代码。我还花费了大约5个小时的时间解决与这些主题相关的问题。

JWT(JSON Web Token)是一种用于在客户端和服务器之间安全传输信息的开放标准。学习JWT的工作原理、结构和组成部分,包括头部、负载和签名。掌握如何生成JWT令牌,并了解如何通过验证签名和解码令牌的方式来验证JWT的有效性。学习如何设置过期时间、签名密钥和自定义声明。学习如何确保JWT令牌的安全性,包括如何防止令牌被篡改和伪造。了解JWT的最佳实践,例如使用HTTPS加密传输、限制令牌的生命周期等。

了解AOP(面向切面编程)的基本概念,包括切面、连接点、切点和通知。理解AOP如何通过将横切关注点与核心业务逻辑分离来提供更好的模块化和可维护性。熟悉使用AOP框架(例如Spring AOP)来实现AOP编程。学习如何定义切点表达式,选择适当的通知类型(例如前置通知、后置通知、环绕通知等),并将它们应用于目标方法。了解AOP在日志记录、性能监测、事务管理等方面的高级应用。学习如何使用自定义注解和切点表达式来更精确地控制AOP的应用范围。

了解事务的原子性、一致性、隔离性和持久性特性(ACID特性)。理解事务在数据库操作中的重要性和作用。学习如何在代码中管理事务,包括使用编程式事务管理和声明式事务管理(例如使用Spring的事务管理功能)。了解如何标注事务边界、配置事务属性和处理事务的回滚策略。学习事务的隔离级别(例如读未提交、读已提交、可重复读、串行化)的含义和影响。了解不同隔离级别的使用场景和注意事项。

(2)下周准备做什么

继续进行springboot的开发和vue的学习,学习暑期的任务
3) 本周遇到的问题:

1.JWT令牌的使用:我遇到了一些与JWT令牌的生成和验证相关的问题。特别是在设置过期时间、签名密钥和自定义声明时,我遇到了一些困难。我通过查阅文档和参考示例代码最终成功解决了这些问题。
2.AOP的使用和进阶:在学习AOP的使用和进阶时,我遇到了一些关于切点表达式和通知类型的问题。我花费了一些时间进行研究和试验,以确保正确配置和应用AOP的各个方面。最终,通过调试和查阅相关资料,我成功解决了这些问题。
3.事务的管理:我学习了如何使用事务管理来确保数据库操作的一致性和完整性。在实践过程中,我遇到了一些与事务隔离级别和回滚策略相关的问题。通过仔细阅读文档和参考实例代码,以及尝试不同的配置选项,我逐步解决了这些问题。

总体而言,本周的学习经历很有挑战性,但也非常有成效。我成功学习和应用了JWT令牌、AOP的使用和进阶、以及事务的管理,同时解决了与这些主题相关的一些问题。这些知识和技能对于我在软件开发领域的进一步成长和发展非常重要。在未来的学习中,我将继续深化对这些概念和技术的理解,并不断提升自己的实践能力。

标签:总结,事务管理,令牌,第三周,JWT,事务,暑期,学习,AOP
From: https://www.cnblogs.com/jiazq/p/17519849.html

相关文章

  • VSCODE 快捷键总结
    普通快捷键:注释  Ctrl+/按次选中相同的内容  选中后,Ctrl+D一次性选中所有相同的内容  Ctrl+Shift+L移动行:alt+up/down显示/隐藏左侧目录栏 ctrl+b复制当前行:shift+alt+up/down删除当前行:shift+ctrl+k控制台终端显示与隐藏:ctrl+~查找文件/安装vscod......
  • 每周总结
    20230626 星期一收拾屋子,打游戏,看科一,刷视频20230627 星期二打游戏看科一刷视频20230628星期三出门检查身体流鼻血太频繁,打游戏,看科一20230629星期四看科一找同学玩20230630星期五去浇地,帮表弟填志愿,吃烤串20230701星期一打游戏刷视频看科一......
  • 暑期记录1
    6月26​ 今天本没有什么事情发生的,但是既然要写就写一些吧。​ 本应昨天在端午节吃的粽子,可我在好几天前就吃过了,原因是我妹爱吃,尤其是刚刚煮熟和在冰箱冷藏几个小时的甜粽子。我是不喜欢的,红枣和蜜枣都太甜了,小时候还蛮爱吃的,现在觉得还得是粽子没小时候吃的有味道了。6月27......
  • 一周总结
    一周总结这周很忙碌,过的很充实,放假第一天和朋友出去旅游啦,去了秦皇岛看海,海边很晒,晒黑了好多,下一站去了成都,逛了很多景点,吃了很多当地的小吃,去了熊猫基地,看到了很多大熊猫,在成都博物馆学到了更多古代人民的智慧,最后回家时火车延误了三个半小时,最后安全到家,准备进厂打工,这周非常充......
  • 总结
    1.本周情况本周主要学习java的基础概念,学会了常见的CMD命令,和自己配置环境变量,学会并自己下载和安装JDK,成功编译运行了helloworld程序。在网站上看黑马java学习视频,了解JDK和JRE的概念,区别。后来知道了Notepad软件的安装和使用,高级记事本。再了解了idea工具的下载安装。java基......
  • 第一周总结
    第一天:6月26日早上七点起床准备早餐,等我弟吃完饭后送他上学,回来之后先是收拾了下屋子,然后和同学打了一会儿游戏。等到十点钟后出门去接我弟上学,回来的时候买了今天中午要吃的菜,回到家后开始准备今天的午饭,吃完饭后刷锅,中午打开黑马程序员看了两节课后就睡觉了,等到下午三点左右就......
  • 第一周进度总结
    周日一.今天做了什么下载java并配置环境,下载ecilps软件二.遇到的问题,如何解决配置环境无法成功配置的问题,通过查阅资料视频等完成了三.明天准备做什么学习java的第一个程序helloworld周一一.今天做了什么通过学习初步了解了java语句,学会了输入输出语句,并写了输出helloworl......
  • 暑假第一周总结
    2023.6.26学习安装jdk,eclipse,配置系统环境变量PATH环境变量:PATH环境变量作用是指定命令搜索路径,在命令行下面执行命令如javac编译java程序时,它会到PATH变量所指定的路径中查找看是否能找到相应的命令程序。我们需要把jdk安装目录下的bin目录增加到现有的PATH变量中,bin目录中包......
  • 暑期熔炉第一周
    周记总宣言:(一般性文本为5号字,小字为14号)几个板块笔记:就是一些纯知识的  日记抒情:作者小胡时常发牢骚,尽管文学素养不怎么高  NEXT:小胡对下周的展望(尽管展望都是好的) 日记抒情:周日    这周首先安装了java,并且配置好了编程环境.大一学习c语言和c++......
  • 每周总结一
    6.25:今天10点起床后洗漱准备吃午饭。中午吃完饭后去医院,回来后吃完晚饭,准备睡觉。明天学习java。我的问题是睡觉时间太晚,早晨起的也太晚。要逐步早睡早起,养成良好的作息。6.26:今天9点半起床后洗漱完吃完早餐,然后刷抖音。中午吃完饭后睡了一会儿午觉然后学习java,吃完晚饭洗......