阿里菜鸟国际物流秋招三面(交叉)
- 分布式事务时序图(转账为例,事务消息中间件如何回滚)
发消息–>消息落库并返回msgID–>扣钱事务–>(ACK确认机制回调)–>提交消息–>消息消费–>(重试机制)–>监控告警–>(补偿/冲正机制、人工介入) - spring boot starter 和 jar
- Spring Boot在启动时扫描项目所依赖的JAR包,寻找包含spring.factories文件的JAR包
- 根据spring.factories配置加载AutoConfigure类
- 根据 @Conditional注解的条件,进行自动配置并将Bean注入Spring Context
- 反射Reflect
- AOP中JDK动态代理
- IoC中工厂模式
- Spring的BeanCopy函数
- 不实现interface获取代理权
- JDK动态代理(InvocationHandler 反射)
- CGLib代理(修改Class字节码生成子类)
- IoC、AOP的思想
- IoC:控制反转,对象之间的依赖关系由容器来创建(工厂模式:BeanFactory接口是Spring Ioc容器的核心接口)
- AOP:在目标方法执行前后自定义一些操作(代理模式:JDK动态代理、CGLib代理)
- 举例说明实操中用Spring IoC的理由
- 以车–>框架–>底板–>轮胎为例
- Spring Cloud、Dubbo 架构和实际使用
- 手撸排序算法(禁止冒泡),计算时间复杂度和空间复杂度
- 实习阶段的收获、成长有哪些
转载:https://blog.csdn.net/u012102104/article/details/81411237
查看评论