10 2018 档案

摘要:前言 IOC的全称是Inversion of Control,可以理解为控制反转,控制的是bean,反转的是bean的生命周期由使用者变为Spring框架。IOC是Spring的核心,使用者无需再手动创建对象,Spring定义出Bean容器的概念,负责管理对象的生命周期,下面结合代码对IOC核心流程 阅读全文
posted @ 2018-10-31 07:28 ulysses_you 阅读(290) 评论(0) 推荐(0) 编辑
摘要:前言 AOP全称是Aspect-Oriented Programming,对应到编程术语中就是面向切面的编程。简单来说就是执行一段代码之前以及之后分别插入另一段代码,从而实现对这段代码全方位监视。 术语 Jointpoint 连接点,抽象统一了method,constructor,field。比如最 阅读全文
posted @ 2018-10-29 20:38 ulysses_you 阅读(162) 评论(0) 推荐(0) 编辑
摘要:spark-sql 架构 图1 图1是sparksql的执行架构,主要包括逻辑计划和物理计划几个阶段,下面对流程详细分析。 sql执行流程 总体流程 SQLConf中的`spark.sql.variable.substitute`,默认是可用的;参考` SparkSqlParser` 其中`Sess 阅读全文
posted @ 2018-10-09 18:49 ulysses_you 阅读(8150) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示