每天一套面试题-Day25-八股高频(6)

链接题目来自牛客-第4页

我的每日一套面试题专栏,每天更新一起打卡

37.说说你对AOP的理解。

AOP面向切面编程 抽取出了共性的方法 Spring AOP是:动态代理(实现了接口) CGLIB生成目标类的子类(没有实现接口)

通知与切面:通知(Advice)本身定义了要执行的操作(例如日志记录)和执行的时机。而切面(Aspect) 则是通知和切点的结合,它完整地定义了一个横切关注点的功能。

通知与切点:通知回答了“何时做”和“做什么”,而切点(Pointcut) 则通过表达式定义了“在何处”,即需要被拦截的连接点(Join Point)(通常是方法)

38.GET 与 POST 有什么区别?

详解 GET和POST的核心区别在于语义:GET用于获取数据,是安全和幂等的;POST用于提交数据,可能改变服务器状态。技术上,GET参数在URL中,有长度限制,可缓存;POST数据在请求体中,更安全。在实际开发中,我们会根据操作语义选择合适的方法,并遵循RESTful设计原则。

发现忘得差不多了,今天不开了,复习一下。 复习了Day1-4

#面试真题#
每日一套面试真题 文章被收录于专栏

记录刷过的面试真题

全部评论

相关推荐

评论
1
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务