最近这段时间,后台都是在问源码层面的面试题怎么答,所以今天就以spring为例,跟大家聊聊源码层面的面试。 Spring无论在Java生态系统,还是在就业市场,是绝对的王者。面试出镜率之高,投产规模之广,无出其右。随着技术的发展,Spring 从往日的 IoC 框架,已发展成 Cloud Nativ ...
分类:
编程语言 时间:
2020-07-11 17:05:15
阅读次数:
81
1.概述 spring-aop是一个面向切面的中间件,是对oop的完善和补充。 2.基本概念 (1)Aspect(切面):通常是一个类,里面可以定义切入点和通知 (2)JointPoint(连接点):程序执行过程中明确的点,一般是方法的调用 (3)Advice(通知):AOP在特定的切入点上执行的增 ...
分类:
编程语言 时间:
2020-07-10 09:53:04
阅读次数:
64
图 11.2 import matplotlib.pyplot as plt import matplotlib as mpl import numpy as np plt.axes([0.1, 0.1, 0.8, 0.8], frameon=True, facecolor="y", aspect= ...
分类:
编程语言 时间:
2020-07-07 09:49:04
阅读次数:
62
图 8.1 import matplotlib.pyplot as plt import numpy as np plt.axes([0.05, 0.7, 0.3, 0.3], frameon=True, facecolor="y", aspect="equal") plt.plot(np.aran ...
分类:
编程语言 时间:
2020-07-05 15:22:45
阅读次数:
62
1.基于注解ioc 1.扫描包<context:component-scan>2.穿件对象交给容器 @Component 相当于:<bean id="" class=""> 3.依赖注入@Autowired 相当于:<property name="" ref=""> 4.@Value 注入基本数据类 ...
分类:
编程语言 时间:
2020-07-05 13:32:26
阅读次数:
79
什么是AOP? AOP:全称是Aspect Oriented Programming即:面向切面编程。 AOP可以对业务逻辑的各个部分进行隔离,使之耦合度降低,提高程序的重用性,提高开发效率. 简单的说它就是把我们程序重复的代码抽取出来,在需要执行的时候,使用动态代理的技术,在不修改源码的基础上,对 ...
分类:
编程语言 时间:
2020-07-04 22:48:53
阅读次数:
55
地图选择器网址 http://datav.aliyun.com/tools/atlas/#&lat=31.769817845138945&lng=104.29901249999999&zoom=3 baseUrl: https://gallerybox.echartsjs.com 1.geo+vis ...
分类:
其他好文 时间:
2020-07-04 21:00:23
阅读次数:
203
1.编写切面类 @Component @Aspect @Slf4j public class SellerAuthorizeAspect { @Autowired StringRedisTemplate stringRedisTemplate; @Pointcut(value = "executio ...
分类:
编程语言 时间:
2020-07-04 16:55:54
阅读次数:
133
CSS 中文开发手册 设备纵横比 | @media.device-aspect-ratio (Media Queries) - CSS 中文开发手册 @media.device-aspect-ratio 弃用 此功能已从Web标准中删除。虽然有些浏览器可能仍然支持它,但它正在被删除的过程中。如果可能... ...
分类:
Web程序 时间:
2020-07-04 01:33:20
阅读次数:
67
1.什么是AOP? AOP(Aspect Oriented Programming)面向切面编程,通过预编译方式和运行期间动态代理实现程序功能的统一维护。在不改变源代码的情况下给程序动态统一添加功能的一种技术。在AOP中,我们关注横切点,将通用的处理流程提取出来,我们会提供系统通用功能,并在各业务层 ...
分类:
其他好文 时间:
2020-07-02 18:04:09
阅读次数:
43