赞
踩
2)拦截器使用
通过拦截器对所有请求进行拦截(身份验证),如果通过的话,针对一次请求,就把用户信息存入TreadLocal中,为每一个线程所持有,即可在全局使用用户的信息。
3)日志管理
(1)aop实现对service层所有的业务方法记录日志
(2)拦截器主要针对的是控制层controller
写不同的拦截器进行不同的操作(前中后的操作)
可以对所有的拦截器进行配置,即扫描的文件
4)Redis
点赞信息:使用Set,方便统计在不在列表中,方便查找
某个用户收到的赞:使用功能int即可,只要知道数量;同时操作,更加方便
关注与被关注:使用功能set,共同到的好友,取交集,sinster
某用户关注的实体:zset,方便进行排序
5)事务
在哪里用:评论和评论数的增加,关注和关注数的增加;关注成功和粉丝添加的同步;
申明型事务:@Transaction通过注解标识
编程型事务:multi与exec两个命令实现。
6)不需要执行,但是非常繁琐的事情
异步消息队列:kafka
7. 你开发项目的时候遇到什么Bug,简单介绍一下
8. 你的项目日志是怎么打印的?
9. 你的接口时怎么设计的,为什么这么设计
10. 版本控制是怎么做的,有没有发生过重大的问题,然后退回版本的情况
11. 调试程序的时候,报错信息,你是如何进行分析的,有没有印象最深刻的一次debug?
12. 项目的难点和个人的收获(重点问题,遇到最大的问题)
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。